上个月在用户访谈中,我看到一位医学院二年级学生拿出了五个鞋盒。她之前用 Anki 学药理学,但解剖学又换回了纸质卡片。结果她的记忆保持率提升了 12%,每天复习时间减少了 20 分钟。她用的是什么系统?Sebastian Leitner 在 1972 年提出的五盒法——正是这个算法启发了 SuperMemo、Anki 以及你听说过的所有数字间隔重复应用。
TL;DR
Leitner 系统使用 5 个实体盒子来安排闪卡复习。答对的卡片向前移动,答错的退回原处。盒子 1 每天复习,盒子 2 每两天,盒子 3 每周,盒子 4 每两周,盒子 5 每月。它在不依赖软件的情况下近似实现了 SM-2 算法的指数间隔。实体盒子强制你主动分类(这本身就是一次学习事件),并消除数字干扰。最适合动觉学习者、解剖学/图表学习,以及任何需要强制专注的人。
Leitner 系统到底是什么
Sebastian Leitner 在 1972 年出版了《So lernt man lernen》(如何学会学习)。他的核心洞察是:复习频率应该匹配遗忘概率。你已经掌握的卡片如果每天复习就是浪费时间。你反复答错的卡片需要每天接触,直到记住为止。
实现方法极其简单:
五个盒子,五种复习计划:
- 盒子 1: 每天复习
- 盒子 2: 每 2 天复习
- 盒子 3: 每周复习(7 天)
- 盒子 4: 每两周复习(14 天)
- 盒子 5: 每月复习(30 天)
移动规则:
- 答对 → 向前移动一个盒子
- 答错 → 退回盒子 1
所有新卡片从盒子 1 开始。到达盒子 5 并通过复习的卡片会留在那里,直到你决定淘汰它或重置卡组。
就这么简单。不需要配置算法,没有难度系数,没有间隔修正器。系统只依靠两个物理动作:向前移动卡片或送回原处。
它如何近似 SM-2(以及为什么这很重要)
SuperMemo 的 SM-2 算法发布于 1988 年,使用"难度系数"根据你的表现历史计算最优间隔。你评为"简单"的卡片获得更长间隔;评为"困难"的卡片获得更短间隔。
Leitner 系统比 SM-2 早 16 年,但通过固定的指数间隔达到了类似的间隔效果:
| 复习次数 | Leitner(天) | SM-2(天,难度 2.5) |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 2 | 6 |
| 3 | 7 | 15 |
| 4 | 14 | 37 |
| 5 | 30 | 93 |
SM-2 增长更快,因为它会复合难度系数。Leitner 的间隔更保守——你复习卡片的频率会高于 SM-2 的安排。对于高风险材料(USMLE Step 1、NCLEX 药理学、MCAT 生物化学),这种保守性是优点而非缺点。
关键区别:SM-2 为每张卡片个性化间隔。Leitner 对盒子里的所有卡片一视同仁。如果盒子 3 里有 50 张卡片,你会在第 7 天复习全部 50 张,不管单张卡片的难度如何。
理论上这效率较低。但实际上,差异没你想的那么大。Sense 等人 2019 年的研究发现,对于每天复习 20-50 张卡片的学习者,固定间隔系统产生的记忆保持曲线与自适应算法相差不到 4%。效率差距在大规模时(每天 500+ 次复习)才会扩大,但大多数学习者永远达不到那个阈值。
数字 SRS 无法复制的物理优势
我们的用户研究中让我惊讶的是:物理移动卡片的动作本身就是一次提取事件。
当你把卡片分类到盒子 3 时,你在做元认知判断:"我对这个掌握得足够好,可以一周不看。"这个判断——你决定卡片归属的那一刻——强化了记忆痕迹。你不仅在复习卡片内容,还在复习你对掌握程度的信心。
认知负荷研究支持这一点。Mueller 和 Oppenheimer 2017 年的研究发现,手写笔记的学生在概念性问题上表现优于用笔记本电脑的学生,即使后者可以复习笔记。研究人员将此归因于"必要难度"——手写的额外努力迫使更深层的编码。
同样的原理适用于 Leitner 盒子。分类卡片比点击按钮更费力。这种费力正是关键所在。
其他物理优势:
- 没有通知干扰。 当你手里拿着一叠索引卡时,手机不会把你拉进无尽的刷屏循环。
- 空间记忆线索。 你会记得"那张卡片在盒子 2 底部附近",这种记忆方式无法转化到数字卡组。
- 触觉反馈。 翻转卡片、在上面写字、物理移动它——都创造了额外的记忆锚点。
我开发 SmartRecall 是因为数字 SRS 对大多数用户扩展性更好。但我桌上还放着一个 Leitner 盒子用来学日语汉字。物理分类迫使我面对那些我在点击"困难"时一直回避的卡片。
何时使用 Leitner vs. 数字 SRS
使用 Leitner 如果:
- 你在学习视觉/空间材料(解剖图、有机化学结构、建筑蓝图)。实体卡片让你可以绘制、标注和旋转它们。
- 你的活跃卡片少于 500 张。超过这个数量,物理开销(分类、存储、携带盒子)会超过收益。
- 你是动觉学习者,通过物理操作记得更牢。
- 你需要强制专注。没有应用通知,没有"再看一个 YouTube 视频"的兔子洞。
- 你在学习高风险材料,保守的复习计划(比 SM-2 更频繁)能降低风险。
使用数字 SRS(Anki、SmartRecall、RemNote)如果:
- 你在管理1000+ 张卡片(医学院、司法考试准备或综合语言学习中很常见)。
- 你需要移动同步。在通勤、课间或午休时复习。
- 你想要细粒度统计。记忆保持率、难度系数、每张卡片耗时分析。
- 你在学习音频内容(语言发音、音乐音程)。实体卡片无法播放声音。
- 你需要图像遮挡或填空删除等复杂格式。
混合方法:
用 Leitner 处理你的"核心 100 张"卡片——需要刻入长期记忆的基础概念。其他所有内容用数字 SRS。我学 JLPT N3 语法就是这样:80 个核心句型放在 Leitner 盒子里,600+ 词汇卡片放在 SmartRecall 里。
搭建你的 Leitner 系统(实操步骤)
材料:
- 5 个盒子(鞋盒、索引卡盒,甚至带标签的信封)
- 索引卡(3×5 或 4×6,取决于内容密度)
- 每个盒子的分隔板或标签
初始设置:
- 写卡片。 正面问题,背面答案。保持原子性——每张卡片一个概念。
- 所有卡片从盒子 1 开始。 不要根据"我已经知道这个"预先分类。让系统来证明。
- 设置复习触发器。 盒子 1 = 每天早上。盒子 2 = 隔天早上。盒子 3 = 每周一。盒子 4 = 每月 1 号和 15 号。盒子 5 = 每月 1 号。
日常流程:
- 拿出盒子 1。复习每张卡片。
- 检查今天是否是盒子 2 的日子(每 2 天)。如果是,复习盒子 2。
- 检查今天是否是盒子 3 的日子(每 7 天)。如果是,复习盒子 3。
- (盒子 4 和 5 同理。)
- 分类卡片:答对 → 向前移动一个盒子。答错 → 退回盒子 1。
常见错误:
- 跳过盒子 1 复习。 盒子 1 是你的最高优先级盒子。如果跳过,卡片会堆积,系统会崩溃。
- 卡片太复杂。 如果一张卡片需要超过 10 秒才能回答,把它拆成多张卡片。
- 不淘汰卡片。 一旦卡片在盒子 5 里待了 3 个月以上且你从未答错,就淘汰它。释放心理空间。
值得尝试的 Leitner 变体
3 盒系统(新手友好):
- 盒子 1:每天
- 盒子 2:每周
- 盒子 3:每月
更易管理,仍然捕捉到核心间隔原理。适合儿童或间隔重复新手。
7 盒系统(适合大卡组):
添加中间盒子:1 天、3 天、7 天、14 天、30 天、60 天、90 天。更接近 SM-2 的粒度但仍然手动。
反向 Leitner(针对薄弱卡片):
不把答错的卡片送回盒子 1,而是创建一个"惩罚盒",每天复习两次。强迫你面对最薄弱的材料直到记住。
为什么我仍然向大多数用户推荐数字 SRS
Leitner 有效。它经过验证、简单且免费。但它无法扩展。
我准备 AWS Solutions Architect 考试时,有 1200 张卡片涵盖服务、定价模型和架构模式。Leitner 系统需要 7-10 个鞋盒和每天 30 多分钟的分类时间。SmartRecall 处理同样的负载每天只需 15 分钟,在手机和笔记本电脑间同步,还提供记忆保持分析帮我识别薄弱领域(我一直在 VPC 问题上出错)。
对于大多数学习者——尤其是同时应对多个科目或准备综合考试的人——数字 SRS 是正确的工具。算法处理调度,应用处理同步,你专注于学习。
但如果你在学解剖学、学习新字母表,或只是需要远离屏幕,拿五个盒子和一叠索引卡吧。Leitner 系统存活了 50 多年,因为它有效。
结论
Leitner 系统是间隔重复的最纯粹形式:你知道的卡片向前移,不知道的退回去。没有软件,没有配置,没有难度系数。只有五个盒子和每天复习的承诺。
它在原始效率上赢不了 SM-2 或 FSRS。但效率不是一切。物理分类卡片的动作、纸质的强制专注,以及固定间隔的简单性,使 Leitner 成为特定场景的正确选择——尤其是视觉学习者、小卡组,以及任何需要逃离数字干扰的人。
我开发 SmartRecall 是为了让更多学习者接触间隔重复,但我桌上还放着一个 Leitner 盒子。有些工具好到无需优化。
如果你想要两全其美——Leitner 的简单性加上数字便利性——SmartRecall 的"手动模式"让你设置固定间隔(1、2、7、14、30 天)并完全跳过算法。你获得 Leitner 的结构和应用的便携性。
在下次考试中试试五盒法。如果有效,继续用。如果无法扩展,你会确切知道数字 SRS 存在的原因。

