学习工具

Anki FSRS 详解:它是什么、如何开启及核心参数设置

全面了解 Anki 的新一代调度器 FSRS:支持的版本、开启步骤、期望留存率(desired retention)的含义,以及何时优化参数。

一个用来预估你何时遗忘的调度器

FSRS(Free Spaced Repetition Scheduler,自由间隔重复调度器)是 Anki 传统 SM-2 调度算法的替代方案。它会根据你的复习历史记录,预估你大概率会在什么时候忘掉每张闪卡,并据此安排下一次复习时间,使你在卡片到期时能以你设定的概率回忆起来——这个概率就叫作“期望留存率”(desired retention)。

在实际使用中,你不再需要手动微调各种倍率系数和间隔参数,只需主要决定一个数字:当闪卡到期出现时,你希望自己能记住其中多大比例。FSRS 会据此自动推算复习间隔。它的底层依然是间隔重复,改变的只是间隔时间的计算方式。

确认你使用的每个客户端都支持 FSRS

根据 Anki 官方手册说明,FSRS 支持 Anki 23.10 及以上版本、AnkiMobile 23.10 及以上版本、AnkiWeb,以及 AnkiDroid 2.17 及以上版本。手册特别提醒,如果你在不支持 FSRS 的客户端上学习,排期将无法正常运作。在开启之前,请先把你用来复习的每一台设备都更新到支持版本。

这一步检查能避免最让人头疼的问题:在手机旧版本上刷完闪卡,同步后却发现复习间隔一片混乱。如果你手头有某台设备暂时无法升级,请先解决版本问题,再切换调度器。

开启 FSRS 并调整学习步幅

你可以在“牌组选项”(Deck Options)底部的 FSRS 区域开启该功能。官方手册指出,这项设置是全局生效的:你不能只在一部分牌组里使用 FSRS 而在另一部分里不用。在开启之前,手册建议先移除你此前可能添加过的任何自定义排期代码。

手册还要求将学习步幅(learning steps)和重学步幅(relearning steps)控制在一天以内,例如设为 10m 或 30m。原因在于 FSRS 负责管理跨天级别的复习间隔;如果你的步幅本身已经达到一天或更久,两套机制就会相互重叠冲突。请检查你正在使用的每一个预设方案中的对应字段。

谨慎选择期望留存率

期望留存率(desired retention)是指当一张闪卡到期需要复习时,你还记得它的概率,默认值为 90%。调高这个数值会缩短复习间隔,带来更多复习任务;调低则会减少复习次数,但也会让你在再次见到卡片前忘掉更多内容。官方手册建议将其保持在 97% 以下,因为越接近 100%,每天的复习负担就会急剧攀升。

用我们自己的例子来直观理解:在 90% 的期望留存率下,200 张到期复习的闪卡中,你预计大约会忘掉 20 张。如果调高留存率,忘掉的张数会下降,但总复习量会显著增加。由于留存率是按预设方案(preset)分别设置的,你可以为临近考试的牌组设置较高的数值,而为日常维持型牌组设置较低的数值。

积累足够复习记录后再优化参数

FSRS 拥有一组可根据你的记忆规律进行自适应调整的参数,由优化器通过分析你的复习历史记录拟合得出。官方手册表示,大约每个月重新优化一次就已经足够,并提到可以使用可选的健康检查功能。

在数据量较少时,拟合结果往往不够可靠:手册将“复习记录过少(不足几百次)”列为 FSRS 表现不佳的常见原因。如果你刚开始使用,可以先保留默认参数,等复习历史积累得足够丰富之后再执行优化。

用两周时间试运行新调度器

在考试季中途切换调度器,恰恰会在你最需要稳定的时候增加不确定性。如果条件允许,建议在课业相对平缓的时期尝试切换,并先观察数据变化再下结论。下面是我们整理的试运行方案,方便你清晰评估切换前后的效果。

  • 在开启 FSRS 前,更新所有设备并完成一次完整同步。
  • 先从默认的 90% 期望留存率开始,暂时不要改动其他设置。
  • 每天记录你的待复习数量,以及你按下 Again(重来)的频率。
  • 两周之后,将这段时间的复习负担与切换前进行对比。
  • 等你的复习历史记录超过几百次后,再运行参数优化。

FSRS 无法解决的问题

再先进的调度器也救不了编写糟糕的闪卡。如果一道题目把三个知识点混在一起,或者答案足足有一整段话,你答不上来并不是算法能纠正的问题。同时,FSRS 也无法替代考试所需的实战练习,比如动手解题或撰写论述题答案。

  • 指代模糊或篇幅过长的闪卡,本质上依然是制卡质量问题。
  • 不诚实的自评打分会向优化器输入失真的数据。
  • 一次加入太多新闪卡,照样会导致待复习任务堆积如山。
  • 关于间隔效应的研究证据——例如 Cepeda 等人(2006)的元分析——支持的是间隔复习这一普遍原则,而非某一种特定算法。

那么在 Lumia AI 中,复习是如何排期的?

Lumia AI 不使用 FSRS,也不提供期望留存率这类牌组选项。每次回答完一张闪卡后,你只需将其评为 Again(重来)、Hard(困难)、Good(良好)或 Easy(简单),Lumia 就会根据你的评分计算下一次复习日期。

如果你是从 Anki 迁移过来的用户,可以在预览后导入 .apkg 格式的牌组,抽查一部分样本,并将闪卡整理到不同的知识库(Book)中。无论使用哪种工具,核心建议始终不变:把闪卡写清楚、诚实地为自己评分,并在牌组之外结合做题或新问题检验掌握程度。

本指南的参考来源与适用范围

这些参考资料提供了关于学习方法的背景信息。文中的示例仅供说明之用;它们并非针对 Lumia AI 的效果评估,也不保证考试成绩或记忆保留率。

编辑原则说明:正文在涉及有证据支持的论述旁均注明了来源;下方列表标明了所查阅的具体文档、链接及适用范围。我们将这些外部参考文献与团队自编的示例严格区分。如发现任何疏漏,请附上具体页面与原句并 联系团队.

继续学习

用清晰的闪卡和诚实的评分开展复习

在 Lumia AI 中导入 .apkg 牌组或创建闪卡,让你的每次评分自动安排后续复习。

免费开始使用