相信你也遇到过这样的情况:你一直在坚持使用间隔重复学习的方法,但突然有一天,或者几天,甚至一个月没能坚持下去。这在生活中再平常不过了。如果你说你从未有过这种经历,那我敢保证,你使用 SRS 的时间还不够长!不幸的是,当你重新开始学习时,你可能会面临堆积如山的待复习卡片,因为即使你暂停了学习,遗忘的进程和卡片的到期却从未停止。
别担心,你完全能够赶上进度,重回正轨。这篇文章看起来可能有点长,但这是因为它涵盖了你可能遇到的各种情况。如果你现在正被大量逾期卡片困扰,又急于寻求解决方法,可以直接跳到策略部分,找到与你中断时间相对应的建议。
背景
切记不要做的事
首先,借用道格拉斯·亚当斯那句不朽的名言,别慌。无论你落后多远,你都绝对能重新赶上进度。实际上,这并不像你想象的那么困难,而且你可以运用一些计划和心理暗示来让这个过程变得更加轻松。
第二,切记不要「重置」你的牌组,不要删除所有落后卡片的学习记录。回想起我曾在 Anki 论坛上回答用户问题的日子,「如何重置牌组」可以说是最常见的问题之一。尽管「重置」能一举清除所有逾期卡片,令人心动不已,但这绝对是一个愚不可及的做法。因为不管你落后多少,总有一些卡片是你已经牢牢掌握的,重置牌组会让这些来之不易的进度付诸东流。在接下来的几周甚至几个月里,你将会不断浪费时间,对那些实际上已经烂熟于心的「新」卡片一次又一次地点击「简单」按钮!重置学习历史就好比因为房子需要几千美元的修缮就把它夷为平地重建——没错,你是不用再操心修缮的事了,但这完全背离了初衷。
不言而喻,我是绝对不会告诉你如何重置牌组的。如果你执意要「放火烧房」,那就自己想办法吧!(顺便提醒我自己,千万别给你入保险。)
每日学习上限
关于积压的大量复习任务,还有一点需要特别提醒:如果你在使用 Anki 时没有调整设置,你可能不会立即看到一个令人震惊的数字——它可能只显示你有 200 张卡片需要复习。这是因为 Anki 默认将每日复习上限设为 200,以避免在这种情况下吓到用户——如果实际数量超过这个限制,完整数字就不会显示出来。
不过,既然你已经读到这里了,就应该明白不必因此而彻底放弃 Anki。为了更好地处理积压问题,你需要先了解实际情况。因此,如果你的牌组设有每日限制,请取消它:打开牌组选项,选择「每日上限」标签,将「每日复习卡片的上限」调至 9999。在稍后介绍的一些策略中,你可能会想要重新降低这个数值,但要获得最佳效果,你应该从全面而客观地评估现状开始。
为什么没有自动管理积压任务工具?
许多间隔重复学习软件都提供了「暂停」复习的功能。例如,当你休假 7 天时,可以将所有卡片的复习时间统一推迟 7 天;或者动态调整整个学习集合,略微延后所有卡片的出现时间,从而清除积压的复习任务。然而,Anki 并未提供这样的功能。对此,有人可能会认为这是出于懒惰,或认为其是一种折磨用户的设计,甚至是为了打击学习积极性——具体评价取决于你的态度有多宽容。但我个人赞同 Anki 的设计理念,并认为这些看似方便的工具实际上弊大于利。
问题的关键在于:这些工具的存在会不可避免地导致人们低估中断学习所带来的负面影响。点击「网开一面」、「假期模式」或「重新安排」等按钮,似乎只需几秒钟就能让积压的任务瞬间消失,仿佛施展了魔法。但这种消失只是表面现象。在你的大脑中,这些需要复习的知识依然存在。这就意味着,间隔重复算法在接下来一段时间内的表现会明显变差,因为它错误地认为这些卡片应该在与实际不符的时间点进行复习。根据具体的重排方式,这种操作可能会引发持续数周乃至数月的连锁反应,严重降低学习效率。
人们在使用这些工具时,往往因为其操作简单而过度使用,却不知不觉中削弱了间隔重复的学习效果。他们既不清楚效果下降的原因,也不了解每次点击重置按钮会导致多大的进度倒退。久而久之,他们可能会彻底放弃间隔重复,这也无可厚非——毕竟效果不尽如人意!
然而,真正的问题并非出在间隔重复系统本身,而是你中断了两周的复习。通过允许自动为你重新安排学习计划,系统错误地为你不合理的学习行为承担了责任。尽管面对堆积如山的 1000 张卡片并不令人愉快,但这种不愉快恰恰凸显了你的错误之处,并提醒着你未来如何改进。这正是「痛苦」的意义所在。如果能够完全规避痛苦自然再好不过,但可惜人类的记忆机制并不支持我们这么做(否则我们一开始就不需要间隔重复了!)。
有一种相对温和的重新安排方法,就是将所有逾期的复习卡片均匀分布到一段时间内进行复习,同时保持未逾期的复习不变。这种方法带来的压力虽然不那么明显,但你仍会注意到突然增加的一批卡片,这可能足以让你保持应有的责任感。然而,我并不赞同这种方法,因为它限制了你日后赶上进度的灵活性。假设你决定每天多复习 150 张卡片,并且将其分散到 5 天内完成,并据此重新安排了卡片。但第二天你却发现接下来一周每天都要工作 14 小时,那么你就会立即再次落后(甚至会有更多卡片逾期)。本文提出的策略虽然需要更多手动操作,但能让你始终掌控自己的学习进度,同时保持动力并清楚了解当前状况。
策略
据我所知,并没有一种万能的策略可以处理所有情况下的积压任务。最佳的处理方法部分取决于个人偏好,但更关键的是取决于你有多长时间没有复习。因此,我将根据这一因素来分类讨论以下推荐的策略。
一天
如果你只是落下了一天的学习(这勉强算得上是「积压」),那么最佳策略就是效仿耐克的口号:「Just do it」(干就完事了)。没错,你的「待复习」数字看起来比平常要高那么一点点,但那又怎样呢?找些不会让你分心的好音乐,给自己泡杯热饮,然后静下心来开始复习吧。你会发现,很快就能搞定这些积压的任务了。别太当回事,这真不是什么大问题。
说实话,偶尔休息一天并不是什么大不了的事。生活有时会变得复杂,即使你有那种可以让你在排队时学习的高级手机应用,你可能还是会有一天顾不上复习。关键是要把这种情况控制在最小范围内;我个人的目标是每月不超过 2 天。另外,请记住,如果你错过了一天,第二天赶上进度是至关重要的;如果你连续两天都没复习,那就会形成一个实打实的积压,它会像块大石头一样压在你心里,反而让你更不愿意开始追赶进度。(人类的心理真是有意思,不是吗?)
几天
如果你已经落下了好几天,而且你使用 Anki 的频率不低,那么你可能无法在一次学习中或者一天之内搞定所有的积压任务。(我曾经因为严重落后,想一口气解决问题,结果在一天内做了超过 2,000 次复习,整整耗费了 8 个多小时!)我认为这种情况下最适合灵活采用各种追赶方法,所以你可以从下面三种方法中选择,或者根据自己的实际情况创造新方法。
利用每日上限
最简单的方法是将每日复习上限(详见每日学习上限)设置为你能应对的卡片数量,然后每天完成 Anki 展示给你的所有卡片,直到赶上进度为止。如果你只是落后了一两天,这个方法就很有效,而且简单易行,让你可以假装一切如常。
暂停逾期卡片
另一个稍微复杂但可能更有吸引力的选择是暂停所有逾期卡片,假装它们不存在。这样你就只需面对本来今天该复习的卡片。如果你一直暂停这些逾期卡片并恢复日常复习,其他所有卡片会继续按计划到期并在预定时间复习;只是会有一部分卡片暂时不在复习计划中。
当然,你不会想永远忽视这些被暂停的卡片。你可以量力而行,每天取消暂停一些逾期卡片并进行复习。如果某天你没有精力复习额外的卡片,也不用担心——只需完成当天到期的卡片就行,就像平常一样。通过这种方式,你最终可以将所有卡片重新纳入循环中。
毫无疑问,尽快处理所有逾期卡片是最佳选择。这些卡片脱离循环的时间越长,你就越容易遗忘。(如果不是这样,它们一开始就不会被标记为逾期了!)然而,采用这种策略,无论你花多长时间来追赶进度,影响范围都仅限于那少量逾期的卡片。
从心理上,我发现这种方法非常吸引人。它符合在易发生级联失效的系统中常用的「止血」原则。举个例子,当一家航空公司面临航班延误或取消时,他们通常会避免改变尚未受影响旅客的行程。已经受到影响的旅客需要等待,直到能够在不影响其他人的情况下安排他们搭乘新航班。其他旅客则继续他们的旅程,仿佛一切正常。这对那些恰好遇到延误的人来说可能显得不公平,但这种做法有效地控制了问题的蔓延。这一点至关重要,因为进一步扩大的影响往往难以预测,而且可能迅速恶化,远超原本的问题。(电网故障就是一个最为典型的例子:如果不加以控制,仅仅一个设备的故障就可能导致数百万用户断电。)
在间隔重复中,当你因为追赶进度的难度过大而不断落后,甚至完全放弃间隔重复时,这种级联失效就会发生。这种效应的影响力不容小觑。我自己就多次亲身经历过,即便如此,十年后的今天我仍在坚持这种学习方法。由此可见,我在间隔重复上绝非懒散之辈。
Anki 技巧:要暂停所有逾期卡片,请在浏览器中搜索 prop:due<0
,然后使用 Ctrl+Shift+A 为这些卡片添加标签,例如 Overdue20200831
。接着,通过右键菜单或按 Ctrl+J 来暂停这些卡片。当你准备取消暂停某些卡片时,搜索 is:suspended tag:Overdue20200831
,选择需要的卡片并取消暂停。这些卡片将立即变为待复习状态。
按相对逾期程度排序
如果你愿意稍微冒一点心理安全感上的风险,其实有一种比前面提到的方法更好的做法。Anki 默认是随机显示待复习的卡片,这可能导致你先复习那些不太可能忘记的卡片(比如复习间隔长达数年的卡片),而将那些急需复习的卡片(如间隔仅三天且今天到期的卡片)放到后面。这种排序可能会导致你忘记一些本可以避免遗忘的卡片。
在 Anki 中,你无法直接调整普通牌组里卡片的显示顺序。不过,通过使用筛选牌组,你就能够拥有多种选择。其中,可能最符合你需求的选项是「相对逾期度」。这个功能会根据卡片的逾期程度来安排复习顺序,具体顺序是通过计算卡片逾期天数与其复习间隔的比率来决定的。举例来说:假设有两张卡片,一张的复习间隔是 5 年,目前逾期 10 天;另一张的复习间隔是 3 天,逾期 1 天。虽然第一张卡片逾期的绝对天数更多,但相对于其间隔来说,它只晚了约 0.5%。相比之下,第二张卡片已经晚了 33%。因此,系统会优先安排复习那张相对更「紧急」的卡片。
这种方法特别适合作为一种临时的应对策略。当你意识到今天没有充足的时间来大幅度减少积压的复习任务,但仍然有机会进行一些复习时,这个方法就会非常有用:你能优先复习那些最容易被遗忘的卡片,从而最大限度地减少因暂时搁置其他卡片而可能造成的记忆损失。
然而,这种方法也有其局限性。除非你愿意增加一些复杂的操作,否则你仍然能看到剩余待复习的卡片数量。这意味着在你清空所有积压之前,你都无法真正感受到「赶上进度」的成就感。你可能会想到通过暂停卡片来解决这个问题,但这行不通,因为被暂停的卡片在创建筛选牌组时不会被选中。另一个可能的解决方案是,将所有逾期卡片永久移至单独的牌组,并将这些牌组的每日复习上限设为 0,然后只从这些牌组中抽取卡片来创建筛选牌组进行复习。但这种方法也有其弊端:你之后还需要将这些卡片重新分类到它们原本所属的永久牌组中,这可能会成为一个相当繁琐且令人头疼的过程。
Anki 技巧:打开工具 > 创建筛选牌组,清除搜索栏中的牌组限制(除非你只想追赶某个特定牌组的进度),在下拉菜单中选择相对逾期程度,并确保勾选重新安排卡片进度...选项。你需要每天点击牌组概览界面上的重建按钮来更新筛选牌组;这会根据卡片当天的相对逾期程度重新排序所有到期和逾期的卡片。复习时,完成的卡片会自动返回原来的牌组。如果你想在赶上进度前停止使用这种方法,只需删除筛选牌组,所有卡片就会立即回到其原始位置。想要深入了解「筛选牌组」的功能,请查阅相关文档[1]。
几周
如果你一直认真使用 Anki,那么现在积压的复习任务可能已经超过一千次了。(如果积压的复习少于五百次,建议你回到上一节——那里介绍的方法对你来说已经足够了。)
鉴于你可能需要花好几天时间才能赶上进度,你的首要任务应该是确定优先级——是否有某些牌组或标签的内容是你更容易遗忘,或者近期内特别需要掌握的?如果有,那么这些就应该成为你的优先事项。此外,你还需要考虑如何平衡学习材料的难度;如果某些内容明显比其他内容更具挑战性,那你的最佳策略就是将它们穿插其中,而不是留到最后。否则,持续追赶进度的复习可能会变得令人沮丧,难度也会越来越大。
如果你的学习集合中有一些已经不再关心的内容,现在正是清理它们的好时机——没必要浪费精力去重新学习那些你本就不想记住的内容!
现在你已经理清了优先事项并整理好了学习集合,你的首要任务是确保良好的心理状态。为了维持学习动力,你需要将积压的任务分解成易于管理的小块,并时刻感受到进步。同时,你还要继续复习已经赶上进度的内容,以防再次落后。只要你坚持前进,终究会赶上进度——毕竟,你的逾期卡片数量是有限的——但如果你再次开始倒退,那将会变得非常打击积极性。
我有一个屡试不爽的小妙招:先把所有学习内容暂时搁置,然后随着你能够应付的工作量逐渐增加,再一点点地重新把内容纳入你的学习计划。这个策略类似于之前提到的「止血」方法,但它是按照一个个牌组来操作的,这样你会更有进度感。
首先,创建一个新的主牌组,取名为「未使用」或「非活跃」之类。然后把你所有的牌组都移到这个新牌组下。如果你只用一个牌组,那就新建一个「未使用」牌组,把所有卡片都转移过去。接着,把这个未使用牌组的设置改为每天 0 复习、0 新卡片。这样一来,你就没有待复习的卡片了!积压一下子清零。从此以后,你的其他牌组就成了你的「活跃集合」,你可以每天照常复习这些牌组,而将未使用牌组视作一个材料库,随时可以取用。
当你觉得可以开始学习那些暂停的材料时,从「未使用」牌组中选择一个子牌组(我个人喜欢从最小的开始,这样能够很快看到进展)。在你的主学习集合中创建一个同名的新牌组,然后把一些卡片从旧牌组移到新牌组中,这样这些卡片就会重新变成待复习状态。复习并重新学习这些卡片,然后根据情况重复这个过程。当你把一个未使用牌组中的所有卡片都移出后,就可以删除这个空牌组了,这样你就能看到未使用的卡片列表在逐渐缩短。坚持这样做,很快「未使用」牌组就会被清空。
久到你集合中的大部分卡片都逾期
你已经好几个月甚至几年没有使用间隔重复了,现在你想重新开始。这时你可能会发现,你的学习集合中绝大部分卡片都已经到期了,这可能意味着成千上万的卡片等待复习。是不是感到绝望了?
此时此刻,我们已经不是恐慌,而是接近认命了。但现在还不是放弃的时候,因为你的学习集合中仍然蕴含着大量有用的信息!更重要的是,你还有很大的希望:既然你的卡片中已经有这么多到期的,情况已经几乎达到了最糟糕的程度。与只落后一两天的情况不同,现在每天新增的到期卡片数量相当少——也许已经屈指可数,具体数量取决于你落后的程度。这意味着你可以比预期更快地处理积压的卡片——你每天需要复习的内容几乎只包含你已经忘记并正在重新学习的卡片,而逾期卡片的堆积并不会继续增加。
在大多数情况下,前一节提到的策略对你仍然适用。不过,现在更需要注意的是优先级的安排。既然你已经中断了几个月,不妨借此机会仔细审视你的学习集合,删除那些已经过时或对你不再有用的内容。现在花上几个小时做这件事,可能会为你节省大量的痛苦和重新学习的时间。此外,也可以考虑删除那些记忆难点或即将成为记忆难点的卡片,以及记忆难度较高的内容(比如说,简易度低于 160%)——这些往往是最难重新掌握的卡片,如果你能确定其中许多卡片不值得保留,你的学习之旅将会变得轻松许多。
Anki 技巧:要找出简易度低于 160% 的卡片,只需在搜索栏中输入 prop:ease<1.6
即可。
另外还有一个技巧:优先从延迟复习的牌组中提取所有尚未到期的卡片。这样做虽然不会立即减少你的积压数量,而且由于本来就没有太多新卡片即将到期,所以实际影响并不显著。不过,能够确保自己不会在任何一张卡片上进一步落后,这种感觉还是相当令人愉悦的。
祝你好运!
Thoughts Memo 汉化组译制
感谢主要译者 claude-3.5-sonnet,校对 Jarrett Ye、seniorous
原文:Catching Up On Your Anki Reviews - Control-Alt-Backspace (controlaltbackspace.org)
作者:Soren Bjornstad