最近开始听英文书,选的书倒不是很难,但难免有词听不大懂,于是想到用Anki背诵其中的生词。用Gemini生成了一个模板,已经背了几天,中间也优化了几次,目前用起来还算顺手。希望能帮到有需要的人。![]()
介绍
这个卡片模板支持发音(有道)和图片搜索,来辅助记忆。有以下几个字段:
| 字段名 | 作用 |
|---|---|
| Word (单词) | 要记住的单词 |
| Context (语境) | 孤立背单词容易忘,这里填入带有该词的例句 |
| Analysis (解析) | 单词分析 |
| ImageQuery (搜图替身词) | 有些词太抽象(如“哲学”),这个字段主要是帮助搜索合适的图片 |
| PinnedVisual (图源缓存) | 如果搜到了一张合适的图,想让它同步到手机上随时看,只需复制那张图粘贴到这里,之后就不再联网搜索。 |
有些字段可能有些奇怪。我大概说下我是怎么用的。我的单词包是给agent输入一本书,让它按照COCA词频10000为界限,生成tsv文件,里面就有这几个字段,生成后我再导入到Anki当中。ImageQuery这个字段也是因为我发现有些词太抽象,确实很难找到对应的词,就让agent找些类似的替代词填进去。PinnedVisual主要是为了搜到合适的图片后,下次复习到这张卡片就不用再次搜索,默认会显示已经选择的图片。
这个模板好用的地方是支持图片和发音,大家可以按需修改。使用前,可以申请图片搜索引擎的API,这样就能有多个图片引擎可以用。不额外配置也行,但就只能用Wikimedia,能搜到的图片会少一些。
用法
使用方法:
- 下载Template.7z后,解压找到.apkg文件,导入到Anki即可。
- 在Template.7z中,我也提供了一个tsv文件,是我在背的哈利波特的一本书,大家可以导入看看效果。
- 在Template.7z中,我还放了用来读入txt文本,生成tsv单词包的Skill,在skill.7z中。感兴趣可以看看。
配置方法:
-
在电脑端 Anki 打开本卡片的
背面模板 (Back Template)。 -
找到代码中的
API_KEYS区域:
JavaScript
var API_KEYS = {
Pexels: "API_KEY",
Unsplash: "API_KEY",
Giphy: "API_KEY",
Pixabay: "API_KEY"
};
到这四个网站的开发者中心,免费申请你个人的 API 密钥(全部免费,申请极快),并将上述的 "API_KEY" 替换掉就行。
效果预览:
下载链接
Template.7z (192.4 KB)
