间隔重复为什么有效 —— 从遗忘曲线说起
遗忘曲线:为什么死记硬背不经济
德国心理学家艾宾浩斯在 1885 年通过实验发现,人类对无意义音节的遗忘速度呈指数衰减:学习后 20 分钟记住约 58%,1 小时后约 44%,1 天后约 33%,6 天后只剩约 25%。如果在快忘光的时候重新复习一下,后续的遗忘速度会显著放缓,最终记忆能够巩固到几乎不会遗忘。
间隔重复(Spaced Repetition System,简称 SRS)就是把这个心理学规律工程化的一种方法论。核心思想只有一条:在你刚好快要忘掉某张卡片的时候提醒你复习它,而不是按固定的日历周期(比如每天一次、每周一次)。
间隔重复 vs 传统复习方式
| 对比项 | 传统日历式复习 | 间隔重复 SRS |
|---|---|---|
| 复习时机 | 固定周期(每天/每周) | 算法动态计算 |
| 已掌握卡片 | 还要被迫重复,浪费时间 | 间隔拉长,少复习甚至不复习 |
| 遗忘卡片 | 可能等到周期到才复现 | 很快就会再次出现 |
| 总复习量 | 随时间线性增长 | 收敛在一个稳定水平 |
| 应用实例 | 自制纸质卡片、线性复习列表 | Anki、SuperMemo 系列 |
SRS 是怎么决定复习时机的
当你看到一张卡片的问题,回想,然后显示答案时,AnkiDroid 会让你从四个按钮里选一个来评价这次回想的难度:
- Again(不会):重新学习,回到 10 分钟后再出现
- Hard(费劲):间隔小幅延长
- Good(正常):按默认倍率延长
- Easy(太简单):间隔大幅延长
算法根据你每次的选择动态调整"下一次这张卡片什么时候该出"。连续选 Good 间隔就越来越长,选 Again 就重新缩小——算法始终保持在"刚好要忘没忘"的那个甜蜜点上。
为什么用 AnkiDroid 而不是别的
市面上基于间隔重复的应用不少,但 Anki 系列有几个独有的优势:
- 算法透明:SM2 和 FSRS 都是公开算法,参数完全开放,你可以在牌组选项里调整每一档的倍率和初始间隔,不会是黑盒
- 数据主权:所有卡片数据以 SQLite 数据库 + 媒体文件夹的形式存在,collection 文件可以导出成
.apkg带走,不锁在任何一个平台 - 开源免费:AnkiDroid 社区驱动,无广告无内购,功能不做收费墙
- 跨设备同步:桌面 Anki(免费)+ AnkiDroid(免费)+ AnkiMobile(iOS 付费,收入反哺开发)覆盖全平台,AnkiWeb 作中转站
- 生态丰富:全球社区贡献了数千套共享牌组,几乎覆盖从 A 词到医学知识的每个领域
小提示:间隔重复不是万能的。它最适合离散、可做成问答对的知识点——单词、公式、人名、历史事件。如果是需要连续推理、动手操作的技能(比如编程、弹琴),SRS 只能当辅助。
延伸阅读
- SM2 与 FSRS 算法的区别 — AnkiDroid 实际用的是哪一个
- 谁适合用 AnkiDroid — 学生、语言学习者、考证党各自的用法
- 回到 首页