
群友们经常问我啥时候写写关于参数的文章啊。
我:好好好,有空就写,有空就写!

但我不是那种说得出做不到的人,答应群友们要写,那就一定要写。(早点晚点的问题~
无论如何,最全面的中文参数详解终于来了。
(部分内容确实无法解释清楚,主要是受限于手册+软件的参数各项设定本身有一部分不符合逻辑,这个是作者的锅。)
选项组只需一次理解,修改调整好之后,几乎不再改动。官方手册明确指出,在未能完全理解其参数的情况下,不建议更改选项,否则Anki将无法达到预期的使用效果。
Please only change options that you fully understand, as inappropriate adjustments may render Anki less effective.

选项组 (Options)
如果一个以上的牌组共用
一个选项组,当这个选项组里的参数被修改时,所有选择这个选项组的牌组都将一起变动。
如果每个牌组都使用单独
的选项组,那么改动选项组里的参数,只会影响当前牌组。
安装好Anki之后,默认会有Default
选项组被创建,且如果不手动选择的话,所有新建的牌组都是使用这个选项组。
管理

管理
内的选项有:添加
、删除
、重命名
和对所有子记忆库设置
。
需要注意的是,当父牌组选择另一个选项组
之后,子牌组并不会
跟随父牌组一起改变选项组。这个时候如果想将子牌组的选项组修改的与父牌组相同,可点击管理
中的对所有子记忆库设置
进行快速设置。
新卡片
步伐 (Steps)
设定新卡片的步伐
。
理解步伐的前提必须先知晓Anki中卡片排序的两个队列:
学习队列
复习队列
分别对应了卡片的两个阶段:
学习阶段
复习复习

首先一张在牌组中未学习的新卡片(蓝色
的数字代表新卡片)需要在经历学习阶段
(黄色
的数字代表学习中的卡片)之后才会进入复习阶段。
上述过程在Anki中文版里称之为毕业
(Graduate)也可以理解为晋升
到复习阶段。
毕业
需要一个过程,这个过程是由步伐
和评级系统
控制。

默认参数下,一张新卡片如果在学习阶段
连续按下两次
“犹豫/想起”按钮,此卡片将会毕业
到复习队列,卡片第二次出现是十分钟之后
。如果按下“生疏/错误”按钮,那么卡片会在一分钟
后出现,并需要重新计数;如果按下“顺利/正确”按钮,那将直接毕业到复习队列。
⚠️ 连续 并非指上一张卡片和下一张卡片连续,而是指在第一次按下“犹豫/想起”按钮后,算法自动安排此卡下次出现时还是按下“犹豫/想起”按钮。
默认参数是两次
、一分钟
和十分钟
,这些参数是由步伐
所控制。
步伐中的1
和10
两个数字分别代表一分钟和十分钟,两个数字代表两次。
也就是说,如果想自定义步伐,可以在步伐内输入10 20 30
,那么一张新卡片则需要连续按下三次“犹豫/想起”按钮才能从学习阶段毕业至复习阶段,每次按下“犹豫/想起”的间隔依次为十分钟、二十分钟、三十分钟。一旦按下“生疏/错误”按钮,则需要重新累计。

⚠️ 再次强调,一旦涉及算法参数调整,在未能完全明确自己的调整会带来哪些影响时,默认参数是最佳参数。
顺序

顺序里的参数有:
- 按创建顺序学习新卡片
- 按随机顺序学习新卡片
顾名思义就是按卡片的创建顺序
学习新卡片还是按照随机顺序
学习。
新卡片/天
每天学习新卡片的数量上限。

毕业间隔 (Graduating interval)
理解了前面毕业
的概念,毕业间隔
也就不难解释了。
新卡片毕业后,在复习队列里下次出现的时间就是由这个参数控制,默认是1天
。
⚠️ 在没有设置
步伐
的情况下,按下“犹豫/想起”的新卡片将会直接毕业。
简单间隔 (Easy interval)
简单间隔
是新卡片按下“顺利/正确”按钮后,在复习队列里下次出现的时间就是由这个参数控制,默认是4天
。
开始简化 (Starting ease)
开始简化
的值是一个系数,控制的卡片的动态算法。默认是250%
。
这个值是对第一次毕业的卡片才生效,也就是说,新卡片毕业之后,默认会被赋予一个开始简化的值,250%
。
这个值的作用是:
默认参数下,第一次毕业的新卡片,间隔是一天
,此时卡片被赋予了250%
的简化值,按照手册的计算方法,第二天出现的卡片按系数计算应该是2.5天,但默认情况下第二次复习的卡片“犹豫/想起”的间隔是4天。对此官方也没有解释。只是例举了一个十天的例子作为讲解。
Starting ease controls the easiness that cards start out with. It is set when a card graduates from learning for the first time. It defaults to 250%, meaning that once you’ve finished learning a card, answering "Good" on subsequent reviews will increase the delay by approximately 2.5x (eg if the last delay was 10 days, the next delay would be 25 days). Based upon how you rate the card in subsequent reviews, the easiness may increase or decrease from what it starts out as.
搁置相关新卡片到隔日 (Bury related new cards until the next day)
这个参数首先需要明白什么是相关卡片
。
所谓相关卡片,是指同一个笔记由不同的模板产生的多张卡片,这些卡片之间互为相关卡片。
未学习的就是相关新卡片,进入复习的就是相关复习卡片。
复习
最大复习数/天
每天复习卡片的数量上限。

简单奖励 (Easy bonus)
简单奖励
与新卡片中简单间隔
不同,简单奖励
是针对复习卡片的。
简单间隔
是一个绝对值,定义的是新卡片按下“顺利/正确”按钮后,在复习队列里下次出现的时间。
简单奖励
是一个系数值,定义的是在复习卡片上,按下“顺利/正确”按钮后的间隔时间。
默认参数下的简单奖励的间隔时间是“犹豫/想起”按钮间隔的1.3倍。
间隔修饰符 (Interval modifier)
间隔修饰符
的作用是调整整个复习队列的复习间隔,也就是能让卡片相当对于默认算法提早或推迟出现的一个重要参数。
默认是100%,即对算法无影响。如果加大或者减小,对应将增加或者减少卡片下次出现的时间。
最大间隔 (Maximum interval)
最大间隔
是指,一张卡片的最长间隔是多少,默认是一百年。
强制间断 (Hard interval)
强制间断
是指,复习过程中第二评级按钮“困难/模糊”的间隔修改比例,默认是120
。
这个选项是在工具
-首选项
中打开实验性V2调度器
才会出现。
⚠️ 目前V2调度器还是实验性功能,未阅读手册并充分了解此功能之前,请勿使用。

失误次数

步伐 (Steps)
这个参数是针对复习卡片忘记后点击“生疏/错误”后的步伐。
复习卡片忘记后并不会归入新卡片队列,而是进入复习卡片自己的重来队列。
默认是一个步伐,10分钟
,也可以设置多个。
新间隔 (New interval)
新间隔是针对复习卡片忘记后点击“生疏/错误”按钮的新间隔。默认为0
,这会导致一张当前间隔为200天的卡片变成一张刚刚毕业的新卡。如果设置为50
的话,则下次间隔变成100天。
最小间隔 (Minimum interval)
默认为1
,即针对复习卡片忘记后点击“生疏/错误”按钮,最小出现天数为一天,也就是第二天就会出现。如果将这个值设为10天
,哪怕新间隔
设为0
,最早也需要十天后才会出现。
难点阈值 (Leech threshold)和 记忆难点动作 (Leech action)
Anki队列刷新的一个周期以天计算,连续8个(默认难点阈值
)周期,也就是8天都点击“生疏/错误”则会按照记忆难点动作
对这张难点卡片进行处理。
默认是将这张卡片暂停,除非手动启动,这张卡片不会再进入复习的队列。也可以更改动作,对难点卡片只进行标记。
总体

忽略回答时间
这个值与统计
有关。默认情况下,在卡片正面停留时长超过60秒之后,多余的时间不计入统计时长。
显示回答计时器
勾选后显示计时器提示当前卡片停留时间。
自动播放音频
默认勾选,若卡片带有音频则自动播放。手动重播音频可以按R
或F5
。
播放音频时总是包括问题面
这个选项如果打开的话,当正反面的卡片都有音频时,即使是同一个,但分别放置于正反面的字段里之后,手动重播音频即可将正反面的音频全部都播放一遍。
描述
在描述内输入内容,则会在牌组的界面上显示这些内容。


重置为默认 (Restore Defaults)
如果想恢复默认参数,点击左下角的重置按钮即可。

选项组只需一次理解,修改调整好之后,几乎不再改动。官方手册明确指出,在未能完全理解其参数的情况下,不建议更改选项,否则Anki将无法达到预期的使用效果。
Please only change options that you fully understand, as inappropriate adjustments may render Anki less effective.

选项组 (Options)
如果一个以上的牌组共用
一个选项组,当这个选项组里的参数被修改时,所有选择这个选项组的牌组都将一起变动。
如果每个牌组都使用单独
的选项组,那么改动选项组里的参数,只会影响当前牌组。
安装好Anki之后,默认会有Default
选项组被创建,且如果不手动选择的话,所有新建的牌组都是使用这个选项组。
管理

管理
内的选项有:添加
、删除
、重命名
和对所有子记忆库设置
。
需要注意的是,当父牌组选择另一个选项组
之后,子牌组并不会
跟随父牌组一起改变选项组。这个时候如果想将子牌组的选项组修改的与父牌组相同,可点击管理
中的对所有子记忆库设置
进行快速设置。
新卡片
步伐 (Steps)
设定新卡片的步伐
。
理解步伐的前提必须先知晓Anki中卡片排序的两个队列:
学习队列
复习队列
分别对应了卡片的两个阶段:
学习阶段
复习复习

首先一张在牌组中未学习的新卡片(蓝色
的数字代表新卡片)需要在经历学习阶段
(黄色
的数字代表学习中的卡片)之后才会进入复习阶段。
上述过程在Anki中文版里称之为毕业
(Graduate)也可以理解为晋升
到复习阶段。
毕业
需要一个过程,这个过程是由步伐
和评级系统
控制。

默认参数下,一张新卡片如果在学习阶段
连续按下两次
“犹豫/想起”按钮,此卡片将会毕业
到复习队列,卡片第二次出现是十分钟之后
。如果按下“生疏/错误”按钮,那么卡片会在一分钟
后出现,并需要重新计数;如果按下“顺利/正确”按钮,那将直接毕业到复习队列。
⚠️ 连续 并非指上一张卡片和下一张卡片连续,而是指在第一次按下“犹豫/想起”按钮后,算法自动安排此卡下次出现时还是按下“犹豫/想起”按钮。
默认参数是两次
、一分钟
和十分钟
,这些参数是由步伐
所控制。
步伐中的1
和10
两个数字分别代表一分钟和十分钟,两个数字代表两次。
也就是说,如果想自定义步伐,可以在步伐内输入10 20 30
,那么一张新卡片则需要连续按下三次“犹豫/想起”按钮才能从学习阶段毕业至复习阶段,每次按下“犹豫/想起”的间隔依次为十分钟、二十分钟、三十分钟。一旦按下“生疏/错误”按钮,则需要重新累计。

⚠️ 再次强调,一旦涉及算法参数调整,在未能完全明确自己的调整会带来哪些影响时,默认参数是最佳参数。
顺序

顺序里的参数有:
- 按创建顺序学习新卡片
- 按随机顺序学习新卡片
顾名思义就是按卡片的创建顺序
学习新卡片还是按照随机顺序
学习。
新卡片/天
每天学习新卡片的数量上限。

毕业间隔 (Graduating interval)
理解了前面毕业
的概念,毕业间隔
也就不难解释了。
新卡片毕业后,在复习队列里下次出现的时间就是由这个参数控制,默认是1天
。
⚠️ 在没有设置
步伐
的情况下,按下“犹豫/想起”的新卡片将会直接毕业。
简单间隔 (Easy interval)
简单间隔
是新卡片按下“顺利/正确”按钮后,在复习队列里下次出现的时间就是由这个参数控制,默认是4天
。
开始简化 (Starting ease)
开始简化
的值是一个系数,控制的卡片的动态算法。默认是250%
。
这个值是对第一次毕业的卡片才生效,也就是说,新卡片毕业之后,默认会被赋予一个开始简化的值,250%
。
这个值的作用是:
默认参数下,第一次毕业的新卡片,间隔是一天
,此时卡片被赋予了250%
的简化值,按照手册的计算方法,第二天出现的卡片按系数计算应该是2.5天,但默认情况下第二次复习的卡片“犹豫/想起”的间隔是4天。对此官方也没有解释。只是例举了一个十天的例子作为讲解。
Starting ease controls the easiness that cards start out with. It is set when a card graduates from learning for the first time. It defaults to 250%, meaning that once you’ve finished learning a card, answering "Good" on subsequent reviews will increase the delay by approximately 2.5x (eg if the last delay was 10 days, the next delay would be 25 days). Based upon how you rate the card in subsequent reviews, the easiness may increase or decrease from what it starts out as.
搁置相关新卡片到隔日 (Bury related new cards until the next day)
这个参数首先需要明白什么是相关卡片
。
所谓相关卡片,是指同一个笔记由不同的模板产生的多张卡片,这些卡片之间互为相关卡片。
未学习的就是相关新卡片,进入复习的就是相关复习卡片。
复习
最大复习数/天
每天复习卡片的数量上限。

简单奖励 (Easy bonus)
简单奖励
与新卡片中简单间隔
不同,简单奖励
是针对复习卡片的。
简单间隔
是一个绝对值,定义的是新卡片按下“顺利/正确”按钮后,在复习队列里下次出现的时间。
简单奖励
是一个系数值,定义的是在复习卡片上,按下“顺利/正确”按钮后的间隔时间。
默认参数下的简单奖励的间隔时间是“犹豫/想起”按钮间隔的1.3倍。
间隔修饰符 (Interval modifier)
间隔修饰符
的作用是调整整个复习队列的复习间隔,也就是能让卡片相当对于默认算法提早或推迟出现的一个重要参数。
默认是100%,即对算法无影响。如果加大或者减小,对应将增加或者减少卡片下次出现的时间。
最大间隔 (Maximum interval)
最大间隔
是指,一张卡片的最长间隔是多少,默认是一百年。
强制间断 (Hard interval)
强制间断
是指,复习过程中第二评级按钮“困难/模糊”的间隔修改比例,默认是120
。
这个选项是在工具
-首选项
中打开实验性V2调度器
才会出现。
⚠️ 目前V2调度器还是实验性功能,未阅读手册并充分了解此功能之前,请勿使用。

失误次数

步伐 (Steps)
这个参数是针对复习卡片忘记后点击“生疏/错误”后的步伐。
复习卡片忘记后并不会归入新卡片队列,而是进入复习卡片自己的重来队列。
默认是一个步伐,10分钟
,也可以设置多个。
新间隔 (New interval)
新间隔是针对复习卡片忘记后点击“生疏/错误”按钮的新间隔。默认为0
,这会导致一张当前间隔为200天的卡片变成一张刚刚毕业的新卡。如果设置为50
的话,则下次间隔变成100天。
最小间隔 (Minimum interval)
默认为1
,即针对复习卡片忘记后点击“生疏/错误”按钮,最小出现天数为一天,也就是第二天就会出现。如果将这个值设为10天
,哪怕新间隔
设为0
,最早也需要十天后才会出现。
难点阈值 (Leech threshold)和 记忆难点动作 (Leech action)
Anki队列刷新的一个周期以天计算,连续8个(默认难点阈值
)周期,也就是8天都点击“生疏/错误”则会按照记忆难点动作
对这张难点卡片进行处理。
默认是将这张卡片暂停,除非手动启动,这张卡片不会再进入复习的队列。也可以更改动作,对难点卡片只进行标记。
总体

忽略回答时间
这个值与统计
有关。默认情况下,在卡片正面停留时长超过60秒之后,多余的时间不计入统计时长。
显示回答计时器
勾选后显示计时器提示当前卡片停留时间。
自动播放音频
默认勾选,若卡片带有音频则自动播放。手动重播音频可以按R
或F5
。
播放音频时总是包括问题面
这个选项如果打开的话,当正反面的卡片都有音频时,即使是同一个,但分别放置于正反面的字段里之后,手动重播音频即可将正反面的音频全部都播放一遍。
描述
在描述内输入内容,则会在牌组的界面上显示这些内容。


重置为默认 (Restore Defaults)
如果想恢复默认参数,点击左下角的重置按钮即可。

Anki的参数太麻烦了是不是?
我们开发了一款小程序:Fluency
它能完全整合了Anki和Ankitube中的优点,摒弃了大量缺陷。
特别是算法这一块:
Fluency采用的是深度优化后的间隔重复算法,最大的优势是真正做到:根据评分,记忆效果越好的间隔越大,越差的间隔越小。一旦点击“忘记”,则间隔重新由小到大继续增加,但会参照之前的记录,大幅度增加间隔。
对比30年前开发出的SM2算法,Fluency的算法最大的不同之处在于,它更符合人脑的遗忘特性:学习已忘记的知识的速度远快于初次学习,因为大脑不会真正地将原来学习过的信息忘却的一干二净,大脑深处还残留着这些信息的碎片,它们能加快再次学习的速度,所以遗忘了之后再次学习的重新间隔可以比新卡片的间隔增幅大很多。
