你是否经常这样:向 Claude 请教一个复杂概念(比如卡尔曼滤波、Rust 生命周期或音乐调性理论),它讲得清晰透彻,你恍然大悟;可一周后想复述要点,却只剩模糊印象?这不是你不够聪明——而是传统对话式学习缺少“记忆锚点”和“遗忘对抗机制”。Engram 正是为此而生:它不是另一个问答工具,而是一个嵌入 Claude Code 的「证据型学习引擎」,把 AI 的解释力,转化为你大脑里真实、持久、可验证的知识。
核心功能
- 首因原理课程生成:拒绝碎片化堆砌,自动从第一性原理出发构建学习路径(例如学“贝叶斯定理”,先拆解概率公理与条件独立假设,再层层推导)
- 自由回忆+凭证验证:不靠选择题蒙混过关,而是让你用自己的话复述核心思想,并生成可追溯的“学习凭证”(含时间戳、原始提问、你的作答与 Claude 的反馈对比)
- FSRS-4.5 智能间隔复习:采用当前最前沿的记忆算法(FSRS v4.5),根据你每次回忆的准确度与耗时,动态计算下次复习的最佳时机,比 Anki 更精准适配人类记忆曲线
- 100% 本地化数据存储:所有学习记录、凭证、复习计划均保存在你自己的设备上(无需账号、不上传任何内容),隐私安全由你完全掌控
- 零配置极简启动:仅需一条命令安装插件,输入
/learn 主题名即可开始——没有卡片制作、没有标签分类、没有同步烦恼 - 跨平台兼容设计:同一套引擎同时支持 Claude Code 与 OpenAI Codex(通过不同插件指令接入),学习流程无缝迁移
适合哪些人用
如果你是程序员、工程师、科研工作者或终身学习者,常需要快速掌握新技术、新理论、新框架(如 WebAssembly 原理、Transformer 注意力机制、量子纠错码),又苦于学完就忘、面试前抓瞎;或者你是教育者、技术文档作者,希望验证自己是否真正理解了某个概念——Engram 就是为你量身打造的“认知增强器”。它不替代深度思考,而是帮你守住思考的成果。
快速上手
只需三步,30 秒完成部署:
- 在终端运行:
claude plugin marketplace add nagisanzenin/engram - 再执行:
claude plugin install engram@engram - 打开 Claude Code,直接输入:
/learn 神经网络反向传播(或任意你想掌握的主题)
之后,Engram 会引导你完成首次自由回忆、生成学习凭证,并自动加入 FSRS 复习队列。全程无需 Python 环境配置(仅依赖系统自带的 Python 3 标准库),Mac/Linux 用户开箱即用。
项目信息
Evidence-based learning engine for Claude Code — first-principles curricula, free-recall verification with receipts, FSRS-scheduled memory, and explor
476
Stars
58
Forks
Python
MIT
编程语言:Python|Star 数:476|开源协议:MIT|GitHub 项目地址
Engram 把最扎实的学习科学(间隔重复 + 自由回忆 + 证据留存)悄悄装进了你每天都在用的 AI 编程助手——它不教你怎么提问,而是确保你每一次提问,都真正变成自己知识版图上的一块坚实拼图。



