一开始的时候我无法用一句话来形容这个软件,大部分人将他称为背单词软件,部分人有拿他作为知识笔记软件,甚至有人拿他来学习乐谱,诗歌,但总之如果要用简单的话来描述这个软件,那么跨平台必定是关键词,另外一个关键词就是卡片,在另外一个就是循环记忆,那么至于卡片上承载什么样的内容,就完全由用户来决定了。

下载

下载解压之后有 README,看其中说明,安装即可。

使用场景

任何需要记忆的内容都可以从 Anki 中受益,因为 Anki 不感知内容,支持图像,音频,视频,甚至科学符号(LaTeX),比如你可以

  • 学习一门语言
  • 准备医学或者法律考试
  • 记忆人的名字或者脸
  • 重新学习地理
  • 记忆长段的诗歌
  • 甚至练习吉他的和弦

理念

Anki 背后的理念:active recall testing and sapced repetition.

几个概念

官方文档已经非常细致,可以直接阅读,这边只列举一些比较重要的内容。

Cards

卡片,Anki 的核心概念,正面问题,背面答案,便于组织记忆

Deck

来自朗文的解释:a set of playing cards,翻译为一组卡牌

Profile

朗文的解释:a short description that gives important details about a person, a group of people, or a place,翻译为档案,介绍也都可以,在 Anki 的 File 菜单中,可以切换 Profile,不至于导入别人的卡牌之后弄乱自己的设置,或者自己在使用时也可以根据不同的场景定义不同的 Profile

学习

学习过程中,打开 Decks 可以看到一个 Overview,卡片的种类被分为三种类型:

  • New, never been studied before
  • Learning, cards have been seen for the first time recently, and are still being learnt
  • To Review, cards were prviously learnt, and now need to be reviewed so you don’t forget them

首次学习

有三个按钮

  • Again moves the card back to the first step
  • Good moves the card to the next step.
  • Easy immediately converts the card into a review card, even if there were steps remaining

Reviewing

回顾时有四个按钮

  • Again,let ani to show the card more frequently in the future
  • Hard,shows the card at a slightly longer delay than last time, and tells Anki to show the card more frequently in the future.
  • Good tells Anki that the last delay was about right
  • Easy tells Anki you found the delay too short

学习资源

官网那一定是最全的,包含各国语言

插件

Add-ons

推荐几个(只适用于我目前使用的 2.1 版本,随着时间变化,下面的 id 可能失效):

  • 900455869 TTS 发音
  • 1612375712 触发全屏
  • 2055492159 AnkiConnect
  • 775418273 WordQuery https://github.com/finalion/WordQuery 用来简化制作卡片的过程,查询单词立即自动制作卡片,支持从 mdx stardict 字典中直接检索,支持网络字典

AnkiConnect

源码地址:https://github.com/FooSoft/anki-connect

这个插件将 Anki 的功能暴露一份 RESTful 接口,这样就可以用接口方式来操纵 Anki。安装开启该插件后会监听 8765,默认绑定 HTTP 服务到 127.0.0.1,只有本机可以访问该服务。如果想要其他网络访问,可以设置环境变量 ANKICONNECT_BIND_ADDRESS0.0.0.0

自动化制作卡片

Chrome to Anki

需要借助一款 Chrome 插件

和一个 Anki 插件

这两个插件都是开源 12 的,看官方的说明也很简单就略过了。

GoldenDict to Anki

虽然目前一直在寻找方法能够间 GoldenDict 查词记录自动制作卡片到 Anki,但是目前尚未找到合适的方法,虽然有了解到可以使用 mdx-sever 共享一个 HTTP 服务,然后使用上面的方法自动制作,但感觉依然有些麻烦。

Kindle to Anki

对于 Kindle 我很少将它连到电脑上做导出导入的事情,所以这个不准备弄了。

如果对于 Kindle 有重度依赖,并且希望使用 Anki 的方式来整理标注的话,可以试试 ankindle 这样一个插件,可以导出单词和标注,并且制作成 flashcard 用来记忆。

reference

  1. https://github.com/ninja33/anki-dict-helper 

  2. https://github.com/FooSoft/anki-connect