基于遗忘曲线的间隔复习系统,以知识重联为体验层、记忆巩固为机制层
基于艾宾浩斯遗忘曲线和海马体记忆巩固原理,进行科学间隔复习。
核心设计:巩固是底层机制,重联是表层体验。SM-2 调度间隔不变,但每次复习的任务不是"回忆 X 是什么",而是"用 X 去连接 Y"。提取旧知识的动作隐式发生在跨域连接的过程中——用户主观体验到的是"发现新关系",海马体实际执行的是"提取并重新编码"。
~/.claude/user-memory/learning/overview.md(学科状态总览)使用简化版 SM-2 算法(SuperMemo 2),根据上次复习效果计算下次间隔:
| 回忆效果 | 下次间隔倍数 | 说明 |
|---|---|---|
| 完全回忆,轻松 | ×2.5 | 记忆稳固,拉长间隔 |
| 回忆起来但费力 | ×1.5 | 需要加强,适度延长 |
| 模糊/部分回忆 | ×1.0 | 保持当前间隔 |
| 完全想不起 | →1天 | 重置,次日重试 |
默认序列:1天 → 3天 → 7天 → 14天 → 30天 → 60天 → 120天...
:
(上次复习日期, 间隔, 质量评分)当用户选择复习内容后:
在学科文件末尾新增独立的复习记录段(不与笔记混在一起):
## 复习记录
| 知识点 | 上次复习 | 间隔 | 效果 | 连接到 | 下次复习 |
|--------|----------|------|------|--------|----------|
| Sigma 类型 | 03-25 | 1天 | 4 | Agent graceful degradation | 03-26 |
| ...
效果评分:1-5(1=完全想不起,5=轻松回忆且产生新洞察)
用户说"快速复习"时进入:
优势:降低心理负担,利用 Ne 的跨域连接能力
learning/overview.md:记录今日复习了哪些学科cd ~/.claude/user-memory
git add learning/
git commit -m "复习更新:[学科名]"
assistant-learn:学习新知识,推进路线图assistant-review:巩固已学知识 + 发现跨域连接,对抗遗忘的同时产生新理解