← 返回总览

amosblomqvist/learn

My AI learning system.

898Fork: 90语言: TypeScriptGitHub ↗

📈 Star 增长趋势(本站收录历史)

0224.5449673.589808-2908-30amosblomqvist/learn 2026-08-29: 717amosblomqvist/learn 2026-08-30: 898
amosblomqvist/learn

🤖 深度介绍

它是什么

amosblomqvist/learn 是一个个人 AI 学习系统,用 TypeScript 构建,作者将其作为自己持续学习 AI 知识的“第二大脑”。它并非传统笔记工具,而是一个可编程、可扩展的知识管理框架,帮助你结构化地吸收、关联和复盘 AI 领域内容。

核心亮点

  • 代码驱动:知识以 Markdown + TypeScript 定义,支持自动索引和关系图谱生成
  • 渐进式学习:内置间隔重复(Spaced Repetition)机制,基于遗忘曲线安排复习
  • 轻量自托管:无外部数据库依赖,纯文件存储,易于 Git 版本管理和同步
  • 自定义管道:可编写脚本对笔记进行转换、总结或生成测试题

为什么火

在 AI 知识爆炸的当下,它精准切中“如何高效学习 AI”的痛点。相比 Notion 等通用工具,它更贴近开发者习惯——用代码管理知识,且完全开源可定制。近 900 星说明不少人在寻找这种“极客式学习方案”。

适合谁用

  • 需要持续跟踪 AI 论文、框架和最佳实践的开发者
  • 喜欢用 Git 管理一切、追求数据自主权的技术爱好者
  • 希望将学习过程自动化(如自动生成复习卡片)的效率控

快速上手

git clone https://github.com/amosblomqvist/learn.git
cd learn
npm install
npm run start

项目根目录的 content/ 文件夹即知识库,用 Markdown 编写笔记,运行 npm run review 即可进入每日复习流程。建议先阅读 README.md 了解目录结构和自定义复习策略的方法。