xxhk.org

学习骇客

创建筛选牌组(默认) - Anki丨学习骇客

2021 / 2 / 28

入口

浏览窗口

在浏览窗口单击顶部的菜单栏,依次选择“编辑”-“创建筛选牌组”。创建之前先选中笔记,选中的方式有很多种,可以直接在搜索框里输入关键词进行搜索,也可以单击左侧内置的条件进行搜索。

主屏

在主屏单击顶部的菜单栏,依次单击“工具”-“创建筛选牌组”即可。

然后弹出筛选窗口,可以在“搜索”框里输入关键词,然后单击“创建筛选牌组”即可得到一个筛选牌组。如果要输入复杂的搜索条件,我们可以通过浏览窗口左侧内置的搜索条件对应的搜索词进行学习。简言之,这里应该是熟练使用搜索技能后的高级场。

特点

外观

当我们单击“创建筛选牌组”后,会在主屏得到一个蓝色的牌组,这就是筛选牌组。

筛选牌组的名称显示为蓝色,而普通的牌组显示为黑色。

归属

筛选牌组并不是真实存在的牌组,它仅仅反映了笔记的“借阅关系”,就像我们从学校的图书馆借了一本古籍(孤本),书并不归我们所有,在用完之后还得还给图书馆,然后别人才可以再借,如果我不还,别人就借不了。筛选牌组也是这样,例如从“了解”牌组里筛选到“未学习”牌组里的卡片,如果“未学习”牌组没有还回去,那么“了解”牌组里就不会显示。

归还的方式有多种。在筛选牌组里学完就算归还了,任何时候进入学习屏(Study Screen)后单击“清空”按钮也算是归还,任何时候在主屏单击牌组右侧的齿轮然后选择“删除”牌组也算是归还。这些都体现了筛选牌组中笔记的归属关系,表明它们都属于原有的普通牌组。

需要注意的是,在复习筛选牌组里的笔记时,如果选择了“删除笔记”,笔记就会从 Anki 里消失,这不属于筛选牌组的归还方式。

同步

和普通牌组一样,筛选牌组在被创建后也可以同步到移动端的 Anki 里(ankimobile 或 ankidroid)。

考虑到手机版 Anki 里创建筛选牌组不方便,通常我们会在电脑版 Anki 上创建,然后同步给手机使用并长期保留。

在浏览窗口,执行完搜索后,可以左上角的“已保存的搜索条件”上面点击右键,然后选择浮现的“保存当前搜索条件”选项,就能将搜索条件固定在此处了。下回需要再用时,可以直接点击保存的搜索条件名,就像直接点击左侧其他条件一样,而它们也都是内置的搜索条件。

下图所示的“欠熟练”就是保存的搜索条件,和主屏的筛选牌组一样,这里保存的搜索条件也能同步到手机版 Anki 的浏览窗口,能大大提升使用搜索的效率。

复用

如果我想在每天复习之后继续强化当天的薄弱项,就可以新增一个“今天重来的”筛选牌组。由于每天的学习记录不同,因此“今天重来的”每天也都不一样。单击学习屏(Study Screen)底部的“重建”按钮即可根据最新的状态、按原有的条件重新筛选。同样的操作也适合“今天添加的”,单击“重建”按钮后也会得到最新的筛选结果。但如果不点击,则筛选牌组里的卡片不会自动更新。

筛选的方法

创建筛选牌组的关键在于创建搜索条件,可以是单个词,也可以是多个组合条件,我们可以根据需求自由选择。通过借用和学习内置的搜索条件,我们也能学会自己创建多样化的、复杂的搜索条件,甚至可以在忘记具体的搜索方法之后借此找回搜索的能力。

借用统计窗口的条件

这是一个非常实用但却容易被忽视的技巧。在主屏单击“统计”按钮,然后进入统计窗口。在统计窗口顶部调整范围后,翻到下面具体的统计项,在鼠标悬浮时有变色效果的选项上单击就可以跳转到浏览窗口。以考前为例,你可以把“已熟练”的卡片导出备份,然后从 Anki 里删除,以便于强化薄弱项时将其排除;也可以把“欠熟练”的卡片集中到筛选牌组里,每隔几天就强化巩固一遍。

从统计窗口跳转到浏览窗口后,浏览窗口的搜索框里就有了搜索词。通过搜索词我们可以发现,“欠熟练”就是指复习间隔小于 21 天,然后结合了其他的包含条件和排除条件。如果你想提高要求,也可以把“21”改成更大的数字。

借用浏览窗口的条件

除了自己保存的搜索条件,浏览窗口的左侧内置了 6 类搜索条件,点击三角形按钮可以展开或折叠某一类。单击各个选项后,搜索框里都会出现对应的搜索词。比起知道是什么,更重要的是知道什么时候用。刚开始你可能没有这么细致的需求,但请记住这些事实性知识,待你有了需求时才能更容易联想到这里的功能。

今天

“今天”类下有一些很实用且经常用,有一些需要放在一起学习会更容易理解。

今天学习的”和“今天重来的”,前者对应的搜索词是“rated:1”,而后者对应的则是“rated:1:1”。因为后者是最常用的搜索词,而很多人又容易忘,因此我们换一种方式学习。

既然“今天学习的”对应的是搜索词是“rated:1”,其中“rated”表示学习(评估),那么“1”应该就是指今天了,如果把 1 换成 7 是不是就应该是指“本周学习的”呢?搜索一下即可验证猜测。接下来分析后一个“rated:1:1”,其中“rated:1”表示“今天学习的”,那表示重来含义的部分只能是后一个数字 1 了。没错,在复习界面的评估按钮中,第一个按钮对应的快捷键确实是数字“1”。再举一反三,那么“rated:1:2”应该就是表示“今天困难的”吧?“rated:7:1”应该就是表示“本周重来的”吧?。通过这样的思考过程,我希望大家不仅要记住知识,更重要的是在忘记知识时能重新依靠自己找回知识。

今天到期的”和“逾期未复习的”。“今天到期的”对应的搜索词是“prop:due=0”,通过基本的英语知识可以发现“due”对应“到期”,那么显然对应今天的就应该是数字“0”了。结合设置到期日窗口的提示我们知道“1”表示明天(间隔 1 天),那么举一反三不难知道“-1”应该就是表示昨天了,这样就得到了两类表示方法,表示将来的多少天就用正整数,表示过去的多少天就用负整数。通过调节搜索框里的数字,从搜索结果的“到期”列的日期验证自己的猜想。再看“逾期未复习的”对应的搜索词“is:due -prop:due=0”就是在到期的卡片里去掉今天到期的部分,也就是指今天之前就已经到期了的卡片。这样去学 Anki 就再也不怕忘记这些知识点了。

今天添加的”对应的搜索词是“added:1”,通过前面的分析不难理解通过修改搜索词里的数字就能调整筛选卡片的时间段,我们经常用这个来找出今天添加的、本周添加的卡片。有时候,添加的知识点难度较大,就可以从这里全部找出来并创建筛选牌组,然后反复多学几遍。

旗标

旗标有 7 种,不同的颜色对应不同的搜索词,因此很容易理解。

卡片状态

前三种卡片状态可以和主屏里的“未学习”“学习中”和“待复习”三列结合起来学习。

浏览窗口的“未学习”包括了全部未学习的卡片,而主屏里的“未学习”只是其中一部分,数量由学习计划里的“每日新学卡片的上限”决定。

浏览窗口的“学习中”和主屏里的“学习中”一样。

浏览窗口的“复习中”包括了所有“待复习”,包括之前复习过的、今天到期该复习的、将来需要复习的所有卡片,而主屏里的“待复习”不包括将来需要复习的卡片。

剩下的两项通过字面意思就能明白,“已暂停”指的就是已经被暂停的卡片,“已搁置”指的就是已经被搁置的卡片。需要注意的是,这两种状态的卡片也是不能被筛选的。

不同的卡片状态都标记了不同的颜色,方便与其他类别混合时识别出来。

到期列有不同的表现形式,体现了卡片的不同状态。纯数字表示未学习的新卡片的队列序号,日期表示已经学过的卡片的下次复习日期,加了括号就表示当前被搁置或被暂停,而被筛选还未归还的卡片会在到期列显示“已筛选”。

牌组

选择了某个牌组,右侧就会列出该牌组中的全部卡片。通常和其他搜索条件组合使用,例如,筛选“掌握”牌组里的“今天重来的”卡片。

牌组对应的搜索条件由“deck”和牌组名构成,“deck”本身就是指Anki的牌组,因此比较容易理解和记住。一些内置的搜索词用英文表示,表示搜索关系的标点符号也都是英文标点,例如英文冒号、英文引号等。

“当前牌组”指的是进入浏览窗口之前主屏(Home Screen)被选中(进入后又退出)的牌组。如下图所示,有灰色背景色的牌组就是当前牌组,如果下次单击进入其他牌组,那么返回主屏时那个牌组就成了当前牌组。“当前牌组”的作用在于可以直接按快捷键 S 进入学习屏(Study Screen),再按一次 S 键就能进入复习屏(Review Screen)。实际意义并不大,因此可以选择忽略。

笔记模版

选择了某个模版,右侧就列出来使用该模版的全部卡片。

将笔记模版的折叠打开后,还可以继续选择卡片和字段(根据图标区分)。如果使用了问答题(同时生成翻转的卡片),记一次笔记会得到卡片1(根据正面回忆反面)、卡片2(根据反面回忆正面)两张卡片(例如英译汉的卡片和汉译英的卡片),如果你只想筛选其中一类卡(例如英译汉),就可以单击该选项。

如果你想筛选 X 模版的 Y 字段里包含 Z 关键词的卡片,可以单击如下图所示的字段名,然后在搜索框里输入一个空格,接着输入一个关键词即可。例如,下图就是在筛选出了“微读问答”模版的“问题”字段里包含“理解”两个字的卡片。

标签

单击标签后能在右边得到所有添加了该标签的卡片,如果标签比较多,导致找起来不方便,可以在侧边栏的顶部的搜索框里输入关键词进行查找。

直接在搜索框里搜索

和其他搜索一样,直接输入关键词,然后按下回车键即可。

复合搜索

和使用搜索引擎、在电脑上选中文件一样,Anki 里的搜索也支持复合搜索,即将前面的任意单个搜索条件通过“或”“与”“非”三种逻辑关系组合起来。

“或”,指的是满足多个条件中的任意一个。例如 A 或 B。如下图所示,我想选择添加了红色旗标或蓝色旗标的卡片,那么就先单击红色旗标,然后按住Shift键(不松手),继续单击另一个条件蓝色旗标。

“与”,就是同时满足多种条件。例如 A 与 B 与 C 。如下图所示,我想选择“了解”牌组中的、“今天编辑的”、“未学习”的卡片,那么就先单击“了解”牌组,然后按住 Ctrl键(不松开),再去单击其他两个条件。

“非”,指的是排除某个条件。例如,我想筛选出“了解”牌组里没有被暂停的卡片,那就先单击“了解”牌组,然后按住Ctrl键和Alt键(不松手),再去单击“已暂停”。虽然Alt键表示排除,但如果只按Alt键,得到的结果就是从所有卡片里排除某项条件。按住Ctrl键的同时也按住Alt键就表示包含“了解”牌组的同时排除“已暂停”的卡片,这是一个易错点。

当然也可以组合使用以上三种逻辑关系。如下图所示,如果我想筛选出“了解”和“理解”两个牌组里没有被暂停的卡片,那就先单击“了解”牌组,然后按住Ctrl键(不松手),然后再单击“理解”牌组,然后松开Ctrl键,到这里我们用了“与”的逻辑方法;接着按住Ctrl键和Alt键(不松开),再去单击“已暂停”,这是我们就完成了“非”的逻辑操作;前后连贯起来就实现了组合需求。

在使用这些操作时,浏览窗口都会显示相应的搜索条件。如果直接输入这些搜索条件,不仅难度大,而且容易出错。通过按CtrlShiftAlt实现组合搜索的操作习惯与电脑上的一般操作一致,也容易记住。即使忘了,我们也可以通过尝试并观察结果找回来。

这里没有提及不常用的、特殊的搜索方法,你可以通过官方手册 查询,也可以结合一般性的通用的搜索技巧在这里尝试。

选项的设置

确定了筛选的范围后,就该创建筛选牌组了。在单击创建筛选牌组后,就来到了选项设置的窗口。

“名称”部分默认使用“Filtered Deck”和当前时间,但我们应该根据筛选条件修改成有意义的、自己能看得懂的名称,这个名称就是之后显示在主屏里的蓝色牌组名。

“搜索”部分稍有差异。如果是从#主屏的菜单栏打开“创建筛选牌组”,搜索框的内容为“deck:牌组名称 is:due”,指的是当前牌组里今天到期的卡片。更多时候我们是从#浏览窗口选择“创建筛选牌组”,搜索框的内容就是上一步浏览窗口里的显示的搜索词。如果修改了搜索词,然后想确认下结果,可以点击蓝色的“搜索”两字,接着就会跳转回到浏览窗口,就能看到修改后的搜索条件对应的全部笔记。

“上限”里的数字规定了筛选牌组里的卡片的最大数量。如果你用来学习筛选牌组的时间很少,而符合筛选条件的卡片非常多,那么就可以通过这个数量进行限制,只筛选出能复习得完的卡片。

新手入门阶段可以忽略“顺序”。但如果想利用前后卡片的提示以降低难度,可以选“按添加顺序”;如果想规避复习中的提示以增加难度,可以选择“乱序”;如果想在考前提前巩固下考后才到期的卡片,可以选择“间隔由小到大”;如果想利用有限的时间优先复习那些忘得比较多的卡片,可以选择“遗忘次数由大到小”;如果想在处理逾期未复习的卡片时优先处理那些受影响最大的卡片,就选择“按相对超期程度”(同样是逾期 10 天,经过 10 天间隔后逾期 10 天<逾期 100%>的情况要比经过 100 天间隔后逾期 10 天<逾期 10%>的情况更严重)。

“选项”下的第一项“基于此牌组的回答情况,对卡片重新排程”决定了筛选牌组中卡片的复习是“无痕”还是“有痕”。“无痕”指的是学完筛选牌组后,卡片在 Anki 里的状态还和没被筛选前一样。而“有痕”的复习会重新生成卡片的下次复习时间,也会计算其他相关的==卡片信息==,例如复习次数、遗忘次数等。如果是为了强化学习今天重来的卡片或者通过标签筛选出某个主题进行学习,通常会选择无痕模式,即不选中此项;如果是为了减轻假期的学习负担而提前学习(搜索词“prop:due=7”可以将未来 7 天假期里该复习的笔记提前找出来),通常会选择有痕模式。

如果选中了“启用第 2 筛选器”就相当于在搜索窗口使用了“或”的逻辑搜索,虽然逻辑关系上是“或”,实际结果却是“和”,即把第一项筛选结果和第二项筛选结果都囊括进去。

假设你读了这部分介绍,想先创建一个用于学习今天重来的卡片的筛选牌组,但是今天的学习记录还没生成,如果使用“rated:1:1”作为筛选条件就找不到符合条件的卡片,因此就无法创建筛选牌组。为了解决这类问题,就需要选中“创建/更新此牌组,即使其为空”。

单击右下角的“显示所有已被排除的卡片”会跳转到浏览窗口,从搜索框里使用的条件来看,已暂停(is:suspended)、已搁置(is:buried)和已筛选但尚未归还(deck:filtered)这三类卡片是无法被筛选的。

用途

增强初始学习。如果你完成了当天的复习任务后还有多余的时间,可以把今天添加的筛选出来再进行几遍无痕的强化,确保所有的卡片确实是背下来了。

强化薄弱难点。每天的复习都会留下记录,利用这个记录把今天重来的卡片筛选出来再次巩固一遍,也可以每周把本周重来的卡片再用无痕模式强化一遍。如果能养成这样的习惯,以后的复习就会越来越快。这样也有利于践行掌握学习,让后续学习新知识时的漏洞更少、学习更顺畅。

打发碎片时间。有一些场合不方便用手操作 Anki,就可以结合自动展示功能复习卡片。如果用常规牌组里的卡片,自动播放的操作就会污染复习记录,因此最好创建一个无痕的筛选牌组。

推动转化应用。Anki 里有很多知识点,但这些都停留在复习层面。如果我们在添加笔记时添加一类多级标签,例如“致用::健康”、“致用::写作”,就可以通过标签将某一类笔记筛选出来,通过专门的复习提醒自己如何改善健康、改进写作。从日常复习到专题复习,从知识到应用,标签承担了流转的作用。

升级主题学习。在日常复习之余,我们还可以通过搜索“标签+关键词”的形式找出所有与某个主题相关的笔记,例如搜索“tag:*记忆* OR 记忆”就能把含有关键词“记忆”和标签“记忆”的卡片都找出来,进行一次或多次乱序、无痕模式的复习。这些来自不同书、不同论文的相关卡片以从来不可能想到的乱序方式组合在一起,可以显著提升发散思考的效果,能为写作提供创新性的灵感,能为解决问题输出意料之外的方法。这样还能有效缓解卡片的碎片化,当你熟练掌握了单个卡片,再进行主题学习时,脑海中会自动浮现相关的知识点,即使再去默写一份思维导图也不在话下,这才是真正属于自己的知识体系。相比之下,那种违背工作记忆的局限的客观规律,试图通过复制几段原话或者通过照着书上目录画一份思维导图就能得到一块完整知识的行为就像是“水中捞月”一样徒劳。