Leitner 系统 vs Anki:手动盒子与 SM-2 软件之争
只要你接触间隔重复超过一周,大概率会撞上这个问题:Anki 是不是就是屏幕上的 Leitner 系统?这是个合理的疑问——远看它们确实很像,在学习论坛里人们几乎把两个词混用。但它们并不是同一回事,而这个区别正是本文的核心。
TL;DR Leitner 系统是一种_手动_的间隔重复方法:实体盒子、固定的晋级/降级规则、对错二元评分。Anki 是运行 SM-2 算法的_软件_——同一间隔重复思想的、按卡片自适应的后裔。同源,但精度不同。Leitner 适合小卡组、新手和不想看屏幕的人。Anki 能扩展到数千张卡片并随处同步,但需要手动制卡且学习曲线陡峭。如果你想要 SM-2 调度,又不想倒腾盒子_或_忍受 Anki 的配置摩擦,这正是 SmartRecall 填补的空白。
Anki 就是 Leitner 系统吗?(直接回答)
不是——但它们同根同源。
两者都源自同一个洞察:在你即将忘记一张卡片之前复习它,每答对一次就把下次复习推得更远。 这就是间隔重复的一句话定义。Sebastian Leitner 在 1972 年描述了它的手动版本;Piotr Wozniak 在 1987 年将其形式化为数学版本(SM-2);Anki 在 2006 年把 SM-2 做成了软件。
区别在于_粒度_:
- Leitner 在五个(或任意数量)盒子之间移动卡片。同一盒子里的每张卡片间隔相同。系统不记得某张具体卡片有多难——只记得它现在在哪个盒子。
- Anki 的 SM-2 为_每一张卡片_单独赋予一个"难度系数"和一个间隔。你觉得轻松的卡片间隔会拉长到数月;你反复答错的卡片会被更频繁地复习。每次评分,调度都按卡片重新计算。
所以当有人说"Anki 基本就是 Leitner 系统"时,他们说对了_思想_,说错了_机制_。Leitner 是固定间隔的桶,Anki 是自适应的按卡片数学。(想要逐个算法的完整拆解,我写在了 SM-2 vs FSRS vs Leitner vs Anki。)
各自到底怎么运作
Leitner 系统(手动)
五个盒子。新卡片从盒子 1 开始。答对向上移一个盒子;答错退回盒子 1。盒子 1 每天复习,盒子 2 每隔几天,以此类推,大致翻倍。"算法"就在你手里和一叠索引卡上。完整搭建步骤我写在了 Leitner 系统详解,这里不重复——对_本文对比_而言,关键属性是间隔固定且按盒子统一。
Anki(SM-2 软件)
你制作一张卡片,每次复习后按四个按钮之一——Again、Hard、Good、Easy。Anki 用你的回答更新该卡的难度系数并计算下次间隔。答错就退回短间隔;反复答对它就消失数周乃至数月。调度是隐形且自动的——但每张卡片仍得你自己打字。
对比表
| 维度 | Leitner(纸质) | Anki(SM-2 软件) |
|---|---|---|
| 间隔逻辑 | 按盒子固定(1、2、7、14、30 天) | 按卡片自适应(难度系数 × 间隔) |
| 评分 | 对 / 错 | Again / Hard / Good / Easy |
| 设置成本 | 买盒子和卡片,约 5 分钟 | 安装、学界面、配置卡组选项 |
| 便携性 | 你能带多少就带多少 | 手机、平板、桌面间同步 |
| 可扩展性 | 约 200–500 张以内舒适 | 10000+ 张依然舒适 |
| 制卡 | 手写,纯手动 | 手动(打字),除非导入 |
| 成本 | 几美元文具 | 免费(桌面/安卓);iOS 约 25 美元一次性 |
| 最适合 | 小卡组、新手、无屏幕专注 | 大卡组、多年备考、跨设备学习 |
诚实的优缺点
Leitner —— 优点
- 触觉、零技术。 没有账号、没有同步冲突、不会因为应用更新搞坏你的调度。
- 强制专注。 一叠索引卡不会把你推进刷屏的深渊。
- 分类动作本身就是一次提取事件。 决定"这张放盒子 3"是在卡片内容之外的一次微型元认知复习。
- 完美适配小而视觉化的卡组——解剖图、新字母表、你_必须_刻进脑子的 100 个核心事实。
Leitner —— 缺点
- 无法扩展。 超过几百张你每天就要倒腾鞋盒 30 分钟。
- 没有按卡片的精度。 你几乎忘掉的卡片和你半秒答对的卡片晋级幅度一样。
- 无同步、无统计、无音频。 纸片陪不了你的通勤,也放不出发音。
Anki —— 优点
- 能扩展到庞大卡组,手机和电脑上表现一致。
- 按卡片自适应的调度在成熟卡组上确实能省下复习次数。
- 地球上最久经考验的 SR 引擎——几十年的边界情况都磨平了,还可选 FSRS 这一更新模型。
Anki —— 缺点
- 学习曲线陡峭。 卡组选项、笔记类型、间隔、失误——很多人还没养成习惯就被配置劝退了。
- 一切都得你手动制卡。 这才是真正的墙。打 2000 张好卡是大多数人挤不出的好几天工作量。
- 容易过度调参而从不真正学习。
Leitner vs "间隔重复软件" —— 厘清术语
很多搜索把这个问题表述成"Leitner vs 间隔重复"。这个框架略有偏差:Leitner _就是_间隔重复——只是手动、低分辨率的版本。像 Anki 这样的 SM-2 软件_也是_间隔重复——自适应、高分辨率的版本。真正的对立轴不是"Leitner vs 间隔重复",而是**"手动固定间隔的间隔重复 vs 算法自适应的间隔重复"**。两者都远胜死记硬背,两者都有效,区别在于精度和它们要求你付出多少手动劳动。
而无论你选哪个,让两者奏效的底层学习_技术_都是提取练习——把答案从脑子里调出来,而不是重读。如果这个区别还模糊,主动回忆 vs 被动复习 是基础必读。
SmartRecall 的定位
Leitner 和 Anki 有一个共同点:每张卡片都得你手动做。 Leitner 让你倒盒子,Anki 让你跟配置界面较劲,两者都让你打字。对于考前八周面对 700 页教材的人来说,制卡这一步才是真正的瓶颈——而不是哪个调度器挑下一张卡。
这正是我开发 SmartRecall 要填的空。它在三件事上做得不同:
- AI 替你生成卡片——粘贴笔记或上传一章,我们的 PDF 转闪卡 流水线几分钟内把它变成格式规整的卡片,你不用重打一遍教材。
- SM-2 间隔重复自动运行——和 Anki 同源的自适应、按卡片调度,不用倒盒子,也没有卡组选项的兔子洞。
- 有可用的免费额度——足够你在真实章节上试用后再决定是否继续。
我不会告诉你它能替代某人三年精心调校的两万张卡的 Anki 卡组——它做不到,如果那是你,就留在原地。SmartRecall 是给那些因为手动制卡太累而从未建成卡组的人。(如果你_正在_两两权衡,SmartRecall vs Anki 是诚实的并排对比。)
那么你该用哪个?
- 选 Leitner,如果你的卡组小、材料偏视觉或触觉、且想离屏学习。五个盒子,一个下午,搞定。
- 选 Anki,如果你有数千张卡片、多年的时间跨度,以及制卡和配置的耐心。它比任何工具扩展得都远,而且免费。
- 选 SmartRecall,如果真正卡住你的是_制卡_本身——你宁愿让 AI 生成卡片,让 SM-2 自动调度。
最好的间隔重复系统是你明天真会用的那个。Leitner 的盒子存活了 50 多年是因为它有效。Anki 的 SM-2 驱动了数十亿次复习是因为它有效。而如果两者都卡在"可我从没建起卡组",那才是最该先解决的问题。
试着生成一章的卡片,看看它们是不是你有时间时会亲手写出的卡片。通常,到那一刻,整个问题就自己有了答案。
—— Alex

