learn-anything

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 学习教育 🍴 复刻 42 🐛 待处理 4 👀 关注 3
GitHub ↗
GitHub 星标 ★ 502
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源免费项目,无在线服务,需自行部署

项目预览

learn-anything 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类学习教育
开发团队ChenChenyaqi
定价模式🏷️完全免费
价格说明开源免费项目,无在线服务,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型ai,claude-code,cli,codex,learning,skills,socratic-method,spaced-repetition,tdd
GitHub 星标★ 502
上线时间2026-05-24 00:00:00
代码更新2026-08-29
仓库体积2.3 MB
本站数据更新2026-11-04
维护状态维护中
收录时间2026-09-13
浏览次数1

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-13 · 当前星标 ★ 502

使用教程

难度:入门 约 20 分钟 部署方式:全局安装 4 步

环境要求

  • Node.js 18+
  • 一个编码助手

安装与启动步骤

  1. 1初始化

    它把技能装进你选的编码助手。

    npx learn-anything-cli init
  2. 2指定助手

    不指定会交互式问。

    npx learn-anything-cli init --tools claude
  3. 3起本地服务

    起了才有交互界面。

    npx learn-anything-cli serve
  4. 4从一个小主题开始

    它的方式是提问引导而不是直接给答案。

如何确认成功

初始化后能让助手就一个主题连续追问并给出练习题,答错时它会指向缺失的知识点

注意事项

  • 它把编码助手改造成苏格拉底式家教,靠追问和练习推进。
  • 不给答案只提问,刚开始会不习惯。
  • 适合学新领域,不适合查具体接口用法。
  • 题目质量取决于主题颗粒度,太大会发散。

核心亮点

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

不足之处

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

适用场景

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

替代项目

Anki、Exercism、roadmap.sh

上一篇:learn-agent-architecture

下一篇:easy-langent

同类项目推荐

beatai 开源

零基础也能彻底搞懂 AI,从原理到实战一步到位

不玩晦涩不搞少数派的 AI 入门圣经,从学生到工程师都能轻松掌握。涵盖神经网络到大模型、···

★ 4740 2026-08-09
prompt-engineering 开源

手把手教你精准操控AI,从提示词到认知导航

自撰作品《AI精准操作手册:从Prompt工程到认知导航》(AI Precision Operations Manual: ···

★ 57 2026-08-09
AI-Engineering-Lab 开源

24周跑通43个Notebook,从Python到AI Agent全链路实战

A free, self-paced 24-week AI engineering course: Python, machine learning, LLMs, RA···

★ 314 2026-09-12
DL-for-Chatbot 开源

跟着教程用PyTorch从零搭建智能聊天机器人

Deep Learning / NLP tutorial for Chatbot Developers

★ 232 2026-08-09
Agent-For-Dummies 开源

零基础中文笔记加编程平台,边学边跑通 Agent 与 RAG

Agent/RAG/AI应用:Agent零基础入门学习笔记➕编程平台

★ 158 2026-10-21
engineering-handbook 开源

一份手册打通系统设计、算法与 AI 工程面试

Open-source High-Level System Design, DSA, and AI Engineering handbooks. CC BY-SA 4.···

★ 868 2026-10-21