learn-anything

在编码助手里苏格拉底式追问+TDD练习,把知识学透

learn-anything 是一个 AI 驱动的递归学习系统,直接嵌入到你的编码助手中(如 Claude Code、Codex 等)。它想解决的问题是:开发者学新知识时容易停留在表面,缺少深度追问和动手验证。项目通过苏格拉底式提问层层深挖概念,再用 TDD 风格的练习让你在真实编码中巩固理解,并结合间隔重复机制安排复习节奏。核心能力包括:在编码助手内直接发起学习会话、自动生成由浅入深的追问链、把知识点拆成可执行的测试驱动练习、跟踪学习进度并安排后续复习。适合想系统掌握编程概念、又不愿离开开发环境的工程师。

开源 free 学习教育
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 451
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类学习教育
开发团队ChenChenyaqi
所属国家
官网地址
定价模式free
价格说明开源免费项目,无在线服务,需自行部署
访问状态
是否开源
开源协议MIT
主要语言TypeScript
技术栈/模型ai,claude-code,cli,codex,learning,skills,socratic-method,spaced-repetition,tdd
GitHub 星标★ 451
30天Star增速
HF 下载量
上线时间2026-05-24 00:00:00
最近更新2026-09-15 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-13
浏览次数0

使用教程

核心亮点

  • 把学习流程嵌入编码助手,不用切换工具即可深度追问
  • TDD 风格练习让抽象概念落到可运行代码上,验证真实理解
  • 结合间隔重复安排复习,对抗学完就忘

不足之处

  • 强依赖 Claude Code/Codex 等外部 AI 助手,脱离环境后可用性下降
  • 早期项目,学习效果与题库积累仍需更多实践验证

适用场景

  • 学习新框架或语言时,用追问链把官方文档没讲透的点挖深
  • 准备面试时,用 TDD 练习检验对算法和数据结构的掌握
  • 日常开发遇到陌生概念,直接在编码助手里发起一次深度学习会话

替代项目

Anki、Exercism、roadmap.sh

项目介绍

learn-anything 是一个学习教育领域的开源项目,官方简介:Learn Anything is an AI-powered recursive learning system — Socratic deep-dives and TDD-style exercises integrated directly into your coding assistant.。项目使用 TypeScript 开发,在 GitHub 上获得 437 星标。

上一篇:learn-agent-architecture

下一篇:easy-langent

同类项目推荐

awesome-awesome-ai 开源

一站式导航AI资源,告别收藏夹吃灰

An awesome list for collecting awesome lists related to AI.

★ 136 2026-08-09
machine-learning 开源

免费学AI,从入门到实战,社区共建资源库

Learn AI together, for free. AI learning and teaching resources for everyone.

★ 231 2026-08-09
groundhog 开源

拆解 Cursor 原理,手把手教你造 AI 编程助手

Groundhog's primary purpose is to teach people how Cursor and all these other coding···

★ 405 2026-08-09
notebooks 开源

跟着最新视觉模型教程,边看边跑代码,快速上手实战

A collection of tutorials on state-of-the-art computer vision models and techniques.···

★ 9680 2026-08-10