「效率工具」借助Anki增加词汇广度和深度

近日在下学着使用记忆神器Anki,并做了些整理工作。这篇文章介绍了『借助Anki增加词汇广度和深度』的方法,主要讲如何使用一些软件,来构建一个高效制作带有原文的单词卡片,让英语单词过目不忘。在此感谢相关软件的开发者。

词汇广度和深度

非英语母语的人大致是以5000为峰值的长尾分布,英语是母语的人词汇量平均有两三万,两者在广度上差异显著。在深度上,差异更加突出,前者只有40%的主动词汇,而后者有90%的词汇是主动词汇。那么词汇量只有5000的人仅有2000的主动词汇量,相当于3岁儿童的词汇量。

英语中一个单词通常有好几个意思。例如,spring,一般想到的是春天,然后是泉水、发条,其实还有动词的意思,跳跃。词汇的这种不同词频的含义就是词汇的深度。

纯粹的背单词只能增加词汇广度,并不能增加词汇深度,而且在理解不深刻的情况下,遗忘速度总会让我们吃惊,词汇广度也因此存在一个较低的上限。那有没有什么办法既能深刻理解词义,又能让记单词自然地融入日常学习,省心省力呢?

答案是,有的,借助下面介绍的软件可以求得一个满意解,至少在下还算满意。

首先回忆一下日常遇到英语生词的场景,大概有一下几个:

  • 浏览英文网页移动端APP页面,例如程序猿需要频繁浏览问答网站(Stack Overflow )、各种官方文档(Scipy Lecture Notes)和代码托管平台(GitHub
  • 阅读以PDF格式为主的英文教科书和论文
  • kindle上阅读英文原版书,毕竟长时间盯着电脑、手机眼睛会受不了
  • 纸质英文材料

如果以上场景都能方便地查询生词制做Anki卡片摘抄佳句送进Anki,那我们再也不用担心阅读中被大量生词困扰,词汇增长缓慢甚至负增长,写不出好句子。

浏览网页及移动端应用

浏览英文网页有多个具体场景,老黄给出了一整套的解决方案——Anki划词制卡助手(附:代码仓库)。

Chrome

安装

在电脑(Chrome)上,可用Chrome插件《Anki 划词制卡助手》,安装需要四件工具及相应步骤:

具体步骤见《Anki 划词制卡助手》使用说明(含视频教程)

此外,Mac用户还会遇到一个问题,每次添加生词都需要激活Anki.app,一个简便的解决方法是让Anki.app一直处于打开状态,步骤(参考Always keep an application open - Mac OS X Hints)如下:

  • 新建一个plist文件,在终端输入touch ~/Library/LaunchAgents/user.launchkeep.anki.plist

  • 用编辑器打开文件,例如

    • 用TextMate:open -a /Applications/TextMate.app/ user.launchkeep.anki.plist
    • 或者用Vim:vim user.launchkeep.anki.plist
  • 输入

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Label</key>
    <string>user.launchkeep.anki</string>
    <key>KeepAlive</key>
    <true/>
    <key>Program</key>
    <string>/Applications/Anki.app/Contents/MacOS/Anki</string>
    </dict>
    </plist>
  • load launch job,launchctl load ~/Library/LaunchAgents/user.launchkeep.anki.plist,只要Mac处于开机状态,Anki.app会一直处于打开状态(关闭后会立即打开)

  • 想要关闭Anki.app可以在终端输入:launchctl remove user.launchkeep.anki

配置

接下来就是配置Chrome上的Anki划词制卡助手插件,此时需要一个高颜值的Anki卡片模板,更多见Anki终极汇总

勾选「启用AnkiConnect」

选择牌组和模板,区域映射对应的标签

现在就可以使用了,让光标停留在一个英语单词上,按「shift」,点击绿色加号,效果如下:

除了看释义,还能听发音增强记忆。到目前为止,『Anki划词制卡助手』已经是一款很贴心的划词词典插件了,然后切换到Anki窗口看看卡片效果如何。这下彻底怒了,竟然连原句都一并摘录下来,也就是说,我在复习单词的同时也能一并复习知识点,单词顺着大脑语义网络唤醒了与知识点相关的脑区,记忆更深刻,而且记住了应用情境。

作者是谁,赶紧膜拜一下。

移动设备

Android的使用方法详见:【工具篇】安卓版 Anki划词助手!,凡是能够选择文本的场合都能用。

iOS的使用方法详见:iOS workflow 划词制卡助手

PDF

阅读PDF文件时,可借助前文安装好的APP和插件+PDF.js来制作生词卡,其代码托管在GitHub。下载后打开pdfjs-1.9.426-dist/web/viewer.html文件,并添加到Chrome的书签里。在该网页下打开本地的PDF,便能用『shift』来添加单词。详细教程见:在PDF中取词(PDF.JS+划词助手)

摘录佳句可借助MarginNote:先选中句子文本并标记,再选中句子中妙用的地方,标记为重点,然后将句子文本生成一张卡片,于是得到一张佳句妙用填空卡。

kindle

kindle的使用方法是:kindle自带生词本功能+KindleMate导出生词本。生词本自带了原文和来源,可用自己手动添加发音。

给单词添加发音如图:

此外,也可用kindle标注佳句,用导出笔记的方式导出KindleMate,编辑成填空题的格式导入Anki。

更多关于KindleMate的使用可参考Kindle Mate 功能展示 | Kindle Mate 官网
至于Kindle上刷自定义安卓客户端了的方法,还有待实践。

注意事项:

  1. 因为anki的服务器在国外,同步的速度比较慢,如果同步失败,请过段时间再试;如果还是不行,请在首选项里取消「同时同步媒体文件」;如果这样还是不行,可以一次导出所有的Desks,发送到其他设备上打开。
  2. 使用Power Format Pack时,如果在Power Format Pack add-on(options)中勾选了「Enable Markdown」,则「General」中的选项均不能勾选,否则会导致同步失败。

Ref:

ChangeLog

  • 2017-12-13 添加两点注意事项
  • 2017-12-06 初稿
「谢谢您支持」