二十是一个很小的数字,选它只有一个理由:一轮复习必须做得完。一个清不掉的队列,从那一刻起就不再是一项任务,而变成一笔债——而孩子会放弃债。

一览

我们的答案
每天的卡片数 20 张,固定
典型耗时 5–7 分钟
其余的怎么办 等着;逾期最久的优先
孩子能调高吗? 不能
孩子能多做一些吗? 设计上不能——队列就是队列
如果漏了几天呢? 积压按每天 20 张、由旧到新地排掉

这个上限在防止哪种崩塌

任何用过 Anki 几个月的人都见过。你漏了一周——生病、放假、考试——回来时看到 340 张卡到期。这个数字不只是大,它还带着指责。几乎没有人能把它清掉。大多数人要么在一个毫无乐趣的小时里硬啃过去,要么就悄悄不再打开那个应用。

对成年人来说,这只是件烦心事。对一个十二岁的孩子来说,这就是习惯的终点,而且它还会带走他的一块信心——因为那一堆卡片在他读来,像是关于「他这个人」的证据,而不是关于排程的。

所以队列永远不会显示超过二十张卡。漏掉两周,也依然没有一堵墙——今天有二十张,明天再二十张,由旧到新,直到积压清空为止。

为什么偏偏是二十

二十张卡,每张大约二十秒,合起来大约六七分钟。这个长度很重要:

  • 它塞得进一个真实傍晚的缝隙里——晚饭后、洗澡前、车上。
  • 它短到「开始」不需要做一个决定。任何每日习惯最难的部分,都是进入它的那个切换动作,而一件被标注为「大约六分钟」的事,几乎不会触发那个切换。
  • 它又长到值得一做。五张卡推不动一套收藏。

我们也会在孩子开始之前给出诚实的预估,而不只是一个数量。「12 张卡,大约 4 分钟」是一个孩子可以评估的承诺。「12 张卡到期」则是一个要求。

什么都不会被跳过

上限改变的是一张卡什么时候被看到,绝不是会不会被看到。队列永远是先取逾期最久的卡片来搭建的,所以繁忙的一周带来的效果,是所有东西整体往后挪几天——而对一套建立在「近似间隔」上的系统来说,这完全在容差之内。间隔重复并不脆弱:一张卡在第 17 天而不是第 15 天被复习,没问题。

为什么我们不提供「再多学一些」

大多数闪卡应用允许你越过当天的队列。我们不。这是一个真正的观点分歧,而不是一个缺失的功能。

把额外的复习塞进一个晚上,正是间隔重复存在的目的所要取代的那种行为。一个今晚把同一张卡复习了四遍的孩子,做了一件感觉上工作量很大、实际产生的持久记忆却很少的事——这个效应有充分的文献记录,也正是我们宁愿界面干脆不提供它的原因。

还有一个更微妙的理由。如果「额外学习」是可用的,那么「你的卡片做了吗?」就会变成「你做得吗?」——而一个开放式的目标,恰恰是一个以身心健康为先的产品不该制造出来的那种压力。二十张卡,做完了,就是一个完整的回答。

如果孩子想多做一些

让他去做比「更多闪卡」更好的事。卡片是用来回忆单个事实的;理解并不是在那里建立起来的。如果孩子很有劲头,而且已经做完了队列,有用的下一步是跟导师就他觉得有点难的地方上一节课——那也会以正确的方式、从对话里,生成新的卡片。

这个上限修不了什么

诚实地说说它的边界:上限能防止被压垮,但它防止不了一个孩子稳步积累出比他愿意维护的更多的卡片。那个问题需要另一件工具——给卡片一个结局——这正是为什么一张卡在真正掌握之后可以被封存,或者在不再有用时被收起。

上限保护的是任何一个单独的一天。给卡片一个结局,保护的才是这一年。

常见问题

超出 20 张上限的卡片会怎么样?

它们会等着。队列永远优先安排逾期最久的卡片,所以什么都不会被跳过——只是换一天到来而已。

这个上限可以调高吗?

不行,这是刻意的。它是唯一在保护每日习惯的那个数字,而一个被要求自己选上限的孩子,要么会选可选的最大值,要么会直接无视这个问题。

20 张卡要花多久?

通常五到七分钟。一轮开始前显示的预估,按每张约二十秒计算——对一套已经稳定下来的卡片收藏来说,这个估计相当接近。