SRS 间隔重复系统:对抗遗忘的科学武器
从艾宾浩斯开始
1885 年德国心理学家艾宾浩斯做了一个经典实验——他用无意义音节(如 XH、QED)测试自己的记忆保留率,发现了一个规律:
学得之后,遗忘立即开始。遗忘速度先快后慢。刚学完 20 分钟记住 58%,1 小时后 44%,1 天后 33%,6 天后只剩 25%。
他的实验催生了 间隔重复(Spaced Repetition) 理论:
如果在恰当时刻复习即将遗忘的内容,记忆保留率可以大幅提升。而且复习间隔逐渐拉长——刚学完要近,记住后可以远。
SRS 的核心逻辑
| 评分 | 含义 | 下次复习间隔 |
|---|---|---|
| 1(完全不会) | 完全忘了 | 极短(1 天内,甚至几小时) |
| 2(有点印象) | 隐约记得但说不准 | 短(3-5 天) |
| 3(基本认识) | 认识但需要想一下 | 中等(1-2 周) |
| 4(很熟悉) | 立刻反应过来 | 长(1-2 个月甚至更久) |
每次复习给一个评分,系统根据评分自动计算下一次复习时间。评分越高,间隔越长。这就是所有 SRS 系统的基本逻辑。
LingQ 的 SRS 和 Anki 的区别
| 对比 | LingQ SRS | Anki |
|---|---|---|
| 卡片创建 | 自动(标记 LingQ 时自动进队列) | 手动 |
| 复习内容 | 你自己标记的 LingQs | 你手动做的卡片 |
| 评分系统 | 1-4 分 | 通常 1-4 分(略有不同) |
| 和阅读打通 | ✅ 阅读中遇到不认识的 LingQ 可以直接重排 | ❌ 需要手动调队列 |
| 复习界面 | 和阅读器一体 | 独立 App |
| 间隔算法 | 自行实现(类似 SM-2 变种) | SM-2 / FSRS |
核心差异:LingQ 的 SRS 是"输入驱动"的
Anki 的逻辑是你自己决定学什么(手动做卡片),然后按间隔刷。
LingQ 的逻辑是你在阅读中遇到生词 → 标记成 LingQ → 自动进 SRS 队列。卡片内容来自你的真实阅读,而不是你预先想"我要学这个词"。
这导致一个重要差异:LingQ SRS 里的词都是你"在真实语料里见过"的,而 Anki 里的卡片可能很多是你硬塞进队列的(可能脱离语境、你根本不感兴趣)。
LingQ SRS 的实际效果
根据 LingQ 官方统计和用户反馈:
- 平均用户每天复习约 50-100 个词(和每天新创建的 LingQ 数量正相关)
- 一个词平均需要在 SRS 队列里出现 3-8 次才能稳定标记为"已知"
- 队列的"最佳大小"是 每天 30-150 个复习词(太多会焦虑,太少没效果)
- 如果队列累积超过 300 个待复习,用户体验明显下降——控制每天标记新 LingQ 的数量很重要
自动 vs 手动复习调度
LingQ 的 SRS 有两种调度模式:
自动(默认)
- 系统根据算法自动决定每天哪些词到期
- 每天打开 LingQ 会收到一个 Daily LingQs 通知(站内消息 + 可选邮件)
- 直接按队列逐个复习就行
手动
- 可以在词汇库里手动选择"今天想复习的 LingQs"
- 可以设置每日复习目标(至少复习多少个)
- 可以筛选特定标签的 LingQ 集中复习(比如"JLPT N2")
复习的正确姿势
别跳过复习
每天 10-20 分钟的 SRS 复习,比你偶尔一次坐 3 小时效果好得多。跳过一天的后果是:
- 第二天到期的词会堆叠
- 连续跳过几天后,队列可能爆到你不想看的程度
- 间隔被打乱,那些本该复习的词开始遗忘
别乱给高分
- 给 4 分(很熟悉)要保守——真的能不加思考说出来吗?
- 如果这个词你在 SRS 队列里已经见过 3 次以上了,可以给 4 分
- 连续三次给 4 分后,系统会建议你标记为"已知"(Known)
结合阅读复习
当你在阅读器里遇到一个已经是黄色的 LingQ(正在复习队列里的词):
- 点它查看释义(巩固记忆)
- 如果现在记住了,可以在阅读器里直接把它的评分提高
这比单纯在 SRS 卡片里复习效果更好——你又在真实语境里遇到了一次。
相关:复习队列管理