学习调度
Deckbase 中的 FSRS
Deckbase 如何使用 Free Spaced Repetition Scheduler 来安排你的复习时间,以及你可以控制哪些设置。
什么是 FSRS?
FSRS(Free Spaced Repetition Scheduler)是由 Jarrett Ye 创建的开源间隔重复算法。它通过三个数值来建模你对每张卡片的记忆:
- 难度(D):这张卡片对你来说有多难。
- 稳定性(S):记忆能保持多久。
- 可提取性(R):当前你正确回忆出它的概率。
FSRS 会安排每次复习,使卡片再次出现时的可提取性接近你设定的记忆保持目标。相比 SM-2 这类较早的固定启发式调度器,这通常能减少不必要的复习。
如需更深入的说明,请参阅资源中心的 FSRS 指南 。
Deckbase 如何使用 FSRS
FSRS 是 Deckbase 的默认调度器,也是唯一的调度器。你无需启用它或调整参数。你完成的每次复习都会反馈到模型中,后续的间隔会自动计算。
当你创建或导入卡片时,Deckbase 会从默认的 FSRS 参数开始。随着复习量不断累积,调度器会学习你个人的记忆保持规律,并据此调整间隔。
记忆保持目标
记忆保持目标是指卡片再次出现时你正确回忆起来的概率。Deckbase 默认将目标设在 90% 至 92% 的区间,对大多数学员来说,这是在回忆率与每日工作量之间较为实用的平衡。
| 目标 | 适合人群 | 取舍 |
|---|---|---|
| 87% 至 90% | 数量大、风险低的材料 | 每日工作量更少,遗忘更多 |
| 90% 至 92% | 大多数学员的默认值 | 工作量与记忆保持平衡 |
| 93% 至 95% | 高风险考试、关键参考资料 | 回忆率更高,工作量更大 |
你可以在卡组设置中调整目标。我们建议每次只调整 1 到 2 个百分点,并至少等待两周后再做下一次调整。
每日流程
- 1
打开你的卡组,一次性复习所有到期的卡片。
- 2
如实评价每张卡片。把困难的回忆评价过高,会导致间隔过长。
- 3
只以你能长期坚持的速度添加新卡片。积压过多通常说明新卡摄入量太高。
- 4
查看每周统计,了解完成率、平均单次复习时长和遗忘趋势。
从 Anki 导入
Deckbase 支持 APKG 导入,因此你可以把现有的 Anki 卡组迁移过来。卡片、笔记和媒体文件会一并转移;复习历史和调度数据不会。导入后,卡片会以全新的 FSRS 间隔开始。
如果你正从 Anki 的 SM-2 调度器切换过来,请预期有一段短暂的适应期。取决于你个人的记忆保持规律,FSRS 安排成熟卡片的时间可能比 SM-2 更早或更晚。
分步操作说明请参阅 Anki 导入指南 。
iOS 和 Android 上的 FSRS
FSRS 在移动端与网页端的工作方式相同。你的记忆保持目标、卡片调度和复习历史会在各设备之间同步,因此你可以先用手机复习,之后在笔记本电脑上继续,进度不会丢失。
- 离线复习:在没有网络连接时复习的卡片会保存在本地,并在下次联网时同步。
- 到期通知:开启推送提醒,无需手动打开应用也能保持每日复习连续记录。
- 相同的记忆保持目标:你的目标在所有平台上都适用;移动端的复习与网页端的复习同等计算。
- 短时复习:移动端复习最适合以 5 到 10 分钟为一组进行。即使快速点击,也要如实评价。
如果你在移动端感觉间隔过长或过短,原因通常是评价习惯,而不是设备。对于勉强才想起的答案,不要点「良好」:不一致的评价会让 FSRS 在所有平台上的准确度下降。
常见问题
我可以在 Deckbase 中关闭 FSRS 吗?
不可以。FSRS 是 Deckbase 的核心调度器,无法关闭。这样可以确保网页、iOS 和 Android 上的复习体验保持一致。
我需要自己优化 FSRS 参数吗?
不需要。Deckbase 会在后台根据你的复习历史自动优化参数。你只需要选择一个符合自己目标的记忆保持目标。
为什么我的间隔和 Anki 不一样?
Anki 和 Deckbase 可能使用不同的 FSRS 参数默认值或优化设置。间隔存在小的差异是正常的,通常在几百次复习后会趋于一致。
FSRS 对小型卡组有效吗?
有效。FSRS 适用于任何规模的卡组。对于非常小的卡组,FSRS 与 SM-2 之间的差异,小于卡片质量和每日坚持复习所带来的差异。