闪卡应该多久复习一次?让 FSRS 安排复习时间
周一早上 7:40,你上班前打开一个有 600 张卡片的牌组,发现 23 张卡已经到期。闪卡应该多久复习一次? 条件允许时,每天查看到期队列,但不要每天复习每一张卡。复习这 23 张到期卡片,然后停下。让每张卡的下一次复习间隔根据你实际的回忆表现拉长或缩短。

这个小小的区别,能消除大部分困惑。“每天”说的是查看队列的习惯,并不表示每张卡都该出现在每次复习中。
应该每天复习闪卡吗?
每天查看一次很有用,因为到期卡片会在你的日常安排里有一个固定位置。与此同时,每张卡仍然按照各自的日程复习。
通常一天的流程是:
- 打开复习队列
- 作答已经到期的卡片
- 只有计划还有余量时才添加新卡
- 暂时不碰以后才到期的卡片
- 队列清空后关闭应用
有些日子,喝杯咖啡的工夫就能做完。另一些日子的复习量会更大,因为你最近添加了新材料,或者几张难卡碰巧一起回来了。目标是建立一个明天还愿意继续的习惯,而不是拼尽全力复习一次,接下来三天都不想再碰牌组。
如果无法每天复习,就选择一种尽可能频繁、又能长期坚持的节奏。例如只在工作日复习,仍然能给调度器提供真实的回忆数据。周末过后会多出一些逾期卡片,部分间隔也不会那么整齐,但系统并没有因此失效。稳定的每周五天习惯,胜过一个总是坚持不下来的每周七天计划。
为什么 1-3-7 闪卡复习法并不通用
1-3-7-14 很容易记:一天后复习,然后是三天、七天和十四天。如果手里只有纸质卡片和日历,它可以作为一个合理的手动框架。但它并不是普遍适用的记忆时间表。
想象两张同时加入的卡片。一张问的是你本来就熟悉的西班牙语单词,你立刻就想起来了。另一张要求区分两条相似的生化通路,而你连续失败了两次。仍然给它们安排完全相同的四个复习日期,就忽略了你刚刚提供的证据。
你什么时候需要用到这些知识也很重要。2008 年一项有 1,350 多名参与者的实验发现,最有利于测试表现的间隔,会随着最终测试安排在多久之后而变化。需要保持得越久,合适的间隔也会不同;这项研究并没有找出一套适用于所有目标的日历(Cepeda 等,2008)。
所以,固定的 1-3-7 闪卡复习法 更适合作为手动系统的起始规则。软件可以针对每张卡作出更具体的决定,又不需要你自己维护几百个日期。
FSRS 如何设定下一次复习间隔
FSRS 是一种间隔重复调度器。每次复习后,它会更新这张卡的记忆状态模型,再计算一个新的间隔。你需要先真正尝试作答,再翻开答案,并诚实选择 Again、Hard、Good 或 Easy;这些操作会为系统提供有效信号。
Flashcards Open Source App 目前使用 FSRS-6,默认期望记忆保持率为 0.90。计算长期复习间隔时,会用到卡片当前的稳定性、距上次复习已经过去的日历天数、目标记忆保持率、最大间隔和确定性间隔扰动(fuzz)。新卡可能先经过较短的学习步骤,再进入长期复习;成熟卡回忆失败后,则可能先经过重新学习步骤,再回到长期复习。这些产品特有的行为详见公开的 FSRS 调度逻辑权威文档。
说得直白一点:
- 回忆得准确顺畅,可以支持更长的间隔
- 费力但成功的回忆,通常得到的间隔增幅会更小
- 成熟卡回忆失败后会进入重新学习,新卡失败后则仍留在学习阶段
- 连续积累的复习历史,比一套通用日历能给调度器更多信息
FSRS 无法看到你在想什么,也不会核查答案是否符合事实。它收到的是你提交的评分。它同样不知道,如果不复习,你会在哪个确切时刻忘掉某个事实。复习间隔是模型为了目标记忆保持率作出的调度决定,不是对你的大脑会在下周四 3 点 15 分做什么的保证。
如果 Again 和 Hard 之间的界线总让你为难,可以查看更完整的 Again、Hard、Good 与 Easy 指南。为了得到更顺眼的间隔而不按真实表现评分,会给调度器一个错误信号。
不同卡片应该按不同速度前进
如果把每张卡看作各自拥有一段复习历史,而不是让整副牌组共用一套计划,自适应调度就更容易让人信服。
| 复习时发生了什么 | 诚实的信号 | 可能的调度方向 |
|---|---|---|
| 你立刻而确信地想起了一个常用词 | Easy | 让间隔拉得更长 |
| 你按正常过程推导出了正确公式 | Good | 让间隔按正常幅度增长 |
| 费了一番功夫后,你正确区分了两个相似概念 | Hard | 按成功回忆处理,但采用更谨慎的间隔 |
| 那个名称怎么也想不起来,直到翻开背面才看到答案 | Again | 记录失败,并尽快重新学习 |
这些只是方向,不是保证的天数。即使两张卡都评为 Good,也可能得到不同的间隔,因为它们的稳定性、距上次复习的时间和先前复习历史并不相同。
卡片设计同样重要。一道含糊的题目如果一次要求回答五个事实,无论调度器多聪明,收到的评分都会含糊不清。拆分塞得太满的卡片,删掉价值不高的细节,并把必须答出的内容写清楚。FSRS 调度的是你做出来的那张卡;它不会悄悄把卡片改写成更好的版本。
每天查看到期队列,实际该怎么做
把复习和日常生活里已有的固定环节绑在一起:喝第一杯咖啡、乘火车、吃午饭,或者打开电脑。具体几点并不那么重要,更重要的是让查看队列成为固定安排。
一次有效的复习有五个部分:
- 先做完到期复习,再开始学习一批新卡。
- 阅读正面,认真尝试从记忆中提取答案。
- 只有在已经给出自己的答案之后,才翻开背面。
- 评价刚才的作答,不要评价你希望得到的间隔。
- 到期队列清空后就停下。
第四步决定了这套调度是持续获得有效信息,还是沦为一场表演。只因 Again 会让卡片很快回来,就在失败后按 Hard,等于记录了一次根本没有发生过的成功。为了让一张烦人的卡片消失而按 Easy,同样会损害调度,只是方向相反。
你也不必争分夺秒。平静、专注地复习,通常比每个答案都核对两遍、每个按钮都讨价还价更快。如果队列经常占用超过你能拿出来的时间,更快复习闪卡的指南会更详细地介绍卡片清理和复习过程中的摩擦。
复习本身应该使用主动回忆。看着正面想“对,我知道这个”,只是再认,并不是真正尝试提取答案。主动回忆与间隔重复的区别解释了调度系统和脑内工作之间的分工。
没有到期卡片时该做什么?
你完全可以收工。
到期队列为空,意味着调度器此刻没有安排任何到期复习。你不需要不断翻看未来的卡片,直到感觉自己终于学得足够认真。反复把它们提前复习,会让你把时间花在本可晚些进行、往往也更容易的回忆上,还会用你自行添加的重复,取代一部分自适应调度。
如果你还有学习时间,可以有意识地使用它:
- 先学习原始材料,再把它做成卡片
- 修改一张之前注意到的、让人困惑的卡片
- 按计划添加一小批新卡
- 通过做题、对话或写作练习应用知识
- 停下来,把时间用在别处
当然也有充分理由在到期队列之外继续学习。考试可能需要针对性练习,明天要做演示也可能值得提前彩排。你也可能想用新卡做一小段学习。只要如实区分这些活动,不要把每一次额外重复都说成是间隔重复要求的即可。
错过复习和积压会改变工作量
到期日不是过期日。如果你错过了周二,周三打开牌组,把逾期内容复习完即可。对于逾期的长期复习卡片,下一次 FSRS 更新会纳入额外经过的日历天数和你的新评分。处于学习和重新学习阶段的卡片即使延后作答,也仍沿用短期流程;下一次到期时间则从你实际复习的时刻开始计算。具体规则记录在调度器规范中。
错过一天,很少需要什么特别的补救计划。完成到期卡片,照常评分,然后继续。不要重置牌组,也不要为了让数字下降得更快而把卡片评为 Easy。
大量积压需要另一套工作量计划:
- 暂停新卡,别再给队列增加新的负担
- 选择一个每天都能稳定完成的量
- 逐步处理应用给出的到期队列
- 改写或删除那些持续浪费时间的卡片
- 即使进展显得很慢,也要诚实评分
调度器可以在延迟复习后继续适应,但它无法把一小时的逾期任务塞进十分钟,也无法保证每张已经遗忘的卡片都能在相同时间内恢复。如果连续漏了几天,复习已经堆成一堵墙,请使用专门的闪卡积压恢复计划,不要试图一晚上清完所有内容。
考试截止日期会改变计划
长期的间隔重复,默认还会有一个“以后”。考试则给牌组划下了一条明确的截止线。
从考试日倒推。尽早加入重要卡片,让它们积累有用的复习历史;在最后几天前减慢或停止添加新卡,并继续完成到期复习。临近考试时,再针对薄弱主题,以及正常队列不会在考前再次显示的材料,增加专项练习。
这些额外练习是在原有调度之外,为赶截止日期而做的突击学习。这样做完全可能很合理,但请把它和操纵评分分开:即使你不喜欢短间隔,答题失败仍然应该选 Again;也不要只因为明天想再看一次,就把轻松答对的卡片评为 Hard。
期望记忆保持率也会影响工作量,但临近考试才修改设置并不是时光机。按照 Flashcards 的设置仅向前生效的产品契约,工作区设置变更只影响未来的复习;修改期望记忆保持率,不会重新计算已有的到期日期。完整的 FSRS 备考指南会介绍新卡引入、队列稳定和最终复习三个阶段,而不需要把这篇文章变成第二份考试指南。
纸质闪卡需要手动近似
纸质卡片无法计算记忆状态,也不会悄悄移动自己的到期日期。队列需要由你来维护。
一个简单的分盒系统就够了:
- 把新卡和失败的卡片放在需要频繁复习的盒子里
- 成功回忆后,把卡片逐步移到复习频率更低的盒子
- 回忆失败时,把卡片调回复习更频繁的盒子
- 连续几次干净利落地回忆成功后,再把它移远
- 在分隔卡或日历上写下下一次复习日期
固定的 1-3-7-14 规则在这里会很方便。用它作为各个盒子的初始间隔,然后在证据不支持时改变安排。顽固的卡片可以更早回来,稳定的卡片可以移得更远。每天晚上复习整叠实体卡片,并不会带来额外好处。
纸质卡片也有它的优点:不需要设备,不需要账户,而且很方便画图。代价是管理工作。你需要追踪错过的日期,判断哪个卡堆已经到期,并始终如一地执行升级规则。应用的价值,在于替你处理这些琐事,而不是改变“从记忆中提取答案”这项基本任务。
期望记忆保持率和新卡量会共同决定复习节奏
最佳闪卡复习计划在一定程度上也是一种工作量选择。期望记忆保持率告诉 FSRS 调度器:你希望一张卡到期时,自己有多大概率还能想起来。正如官方 Anki FSRS 手册所解释的,更高的目标通常会带来更短的间隔和更多复习。
手册称 0.90 是 Anki 的默认值,并提醒说,当期望记忆保持率接近 1.0 时,工作量会迅速上升。这是有用的通用 FSRS 背景,不代表 Anki 的每个选项都存在于 Flashcards 中。这款产品的默认值和边界,请以 Flashcards 调度器文档为准。
0.90 的目标并不表示“每张卡每十天复习一次”,也不保证每次短复习中都恰好答对 90%。它会根据卡片当前的记忆估计,指导间隔计算。
如果调度显得太宽松,在提高记忆保持率之前,先检查系统的其他部分:
- 你平常一周能承受更多复习吗?
- 你添加新卡的速度,是否已经超过自己持续复习它们的能力?
- 失败是由间隔造成的,还是卡片表述不清、理解不扎实造成的?
- 更高的目标是只为一场考试临时设置,还是要长期保留?
研究能告诉你什么,又不能告诉你什么
研究为把提取练习分散到不同时间提供了有力理由,但它不会为每位学习者提供同一套完美的日期安排。
Cepeda 及其同事发现,有效间隔会随着希望知识保持多久而变化。实验流程包括学习事实、随后复习一次,再参加最终测试;它支持根据时间跨度调整间隔,而不是把 1-3-7-14 当成普遍定律。这项研究并没有测试 FSRS-6,也没有测试这款应用。
2026 年一篇医学教育领域的系统综述纳入了 14 项研究,其中 13 项研究、共 21,415 名学习者进入了荟萃分析。汇总结果显示,在客观测验中,间隔重复优于常规学习,但各项干预并不相同,其中包括闪卡、通过电子邮件发送的选择题,以及课堂测验。作者明确指出,还需要进一步研究干预设计和更长期的结果(Maye 与 Hurley,2026)。
这个边界很重要。这篇综述支持在医学教育情境中使用间隔重复,但没有确立一个最佳间隔,没有证明每款闪卡应用都能产生同样结果,也没有说明调度能弥补卡片内容不准确或复习时分心造成的问题。
证据可以支持一个大方向:把真正的提取尝试分散到不同时间。实际采用什么计划,则要结合卡片历史、目标和你能承担的工作量。
让到期队列无聊得刚刚好
关于 闪卡应该多久复习一次,答案简单到足以经受忙碌一周的考验:条件允许时,每天查看到期队列,复习已经到期的内容,牌组里的其余卡片先别碰。
让那些容易回忆、已经稳定的卡片越排越远,让困难的卡片以更保守的间隔回来。诚实记录失败。没有到期内容时,就停下,或者去做一项明确独立的学习活动。生活打断节奏之后,回到逾期队列即可,不要重置历史。
FSRS 负责安排日期,你负责回忆。如果你也想让系统这样安排复习,又不想自己维护纸质日历,可以查看 Flashcards 功能和入门指南。真正有用的习惯并不复杂:打开、回忆、评分、关闭,明天再回来。