想要高效记忆知识点?Anki 是一款开源免费的间隔重复闪卡软件,基于 SM-2 算法智能安排每次复习的时间点。支持 Windows、Mac、Linux、Android、iOS 全平台,跨设备同步零成本。iOS 端需付费购买。插件生态极其丰富,从医考到语言学习都能定制专属记忆库。
🎤 引言
学医的背药名、考研的背政治、外语党背单词……你是不是也有过这种时刻:明明昨天才背过的内容,今天再翻就像没看过?普通笔记抄三遍都记不住,艾宾浩斯曲线无情地把你按在地上摩擦。
这时候你需要 Anki ——一款坚持了 18 年、靠"间隔重复"算法帮你科学对抗遗忘的开源闪卡软件。在 GitHub 上拿下 29.2k stars、3.1k forks,累计 12,368 次 commit,GitHub Issues 长期挂着 300+ 标签却毫不影响它的活跃度。它不是那种"装完就吃灰"的工具,而是真真切切被几百万医学生、语言学习者、考研党用来改变学习方式的硬核软件。
⭐ 核心功能
1. 间隔重复算法(SM-2)
Anki 的核心是经典的 SM-2 间隔重复算法(SuperMemo 2 的开源实现)。简单说:你每回答一张卡片,软件会根据你的"陌生度"自动算出下次复习的最佳时间点。答对了拉长间隔,答错了立刻拉回短期记忆。算法的目标是让你在"快要忘但还没忘"的那个临界点复习,效率最大化。
支持自定义每日新卡片和复习卡片的上限,新版本还内置了 FSRS 算法(基于机器学习的更新版调度器),Anki 24.06+ 默认开启 FSRS v3,比 SM-2 更精准。
2. 跨平台 + 跨设备同步
| 平台 | 客户端 | 费用 |
|---|---|---|
| Windows | 官方客户端 | 免费 |
| macOS | 官方客户端 | 免费 |
| Linux | 官方客户端 | 免费 |
| Android | AnkiDroid(开源) | 免费 |
| iOS | AnkiMobile | 付费(约 163 元) |
| Web | AnkiWeb | 免费 |
通过 AnkiWeb 可以实现全平台同步(注册免费账号即可),数据加密上传,跨设备无缝衔接。iOS 那 163 块是开发者 Damien Elmes 的主要收入来源,相当于一次性买断。
3. 富媒体卡片编辑
- 支持 文本、图片、音频、视频、LaTeX 公式、代码块 五合一
- 内置模板系统,CSS/HTML 高度可定制
- 一键从 CSV/TSV 导入批量卡片
- 支持 Anki 牌组共享平台,几万人贡献的现成卡组直接用
4. 插件生态
官方插件市场 AnkiWeb Anki Add-ons 有 1000+ 插件,常用的:
- Image Occlusion Enhanced:图片遮挡,适合医学解剖图、地图
- Review Heatmap:GitHub 风格的复习热力图
- AnkiConnect:开放 HTTP API,让你的复习数据能跑自动化脚本
- Frozen Fields:编辑模板时保留已有内容
- Mint锡纸/Anki 知乎助手:直接从知乎、Quora 抓取问答生成卡组
5. 数据自主可控
所有卡组数据存为本地 .apkg 文件,可随时备份、迁移。开源协议(核心部分 AGPL-3.0,桌面客户端部分 LGPL-3.0),不存在"厂商跑路数据全没"的风险。
📥 安装使用
桌面端(Windows / Mac / Linux)
前往官网 apps.ankiweb.net 下载对应安装包,安装完成后首次启动会让你选择语言(自带中文)。
# Linux 用户也可以用包管理器
# Arch / Manjaro
sudo pacman -S anki
# Ubuntu / Debian(Snap 版)
sudo snap install anki
# Flatpak(推荐,全发行版通用)
flatpak install flathub net.ankiweb.AnkiAndroid
Google Play 或 F-Droid 搜索 AnkiDroid(开源免费,作者是独立开发者),包名 com.ichi2.anki。
iOS
App Store 搜索 AnkiMobile,价格约 163 元人民币,一次买断无内购。
第一步:制作第一张卡
启动后 Anki 默认带一个示例牌组。点击「添加」按钮,正面写问题、反面写答案。例如:
正面:什么是 SM-2 算法?
背面:SuperMemo 2,一种间隔重复算法
核心:根据用户对卡片的评分动态调整下次复习间隔保存后这张卡就进入你的复习队列了。Anki 默认每天给你 20 张新卡 + 待复习卡,按下"显示答案"后会出现 4 个评分按钮:
- 重来(Again):<1 分钟后再看
- 困难(Hard):约 6 分钟后
- 良好(Good):约 10 分钟
- 简单(Easy):约 4 天
第二步:导入现成牌组
不想自己做卡?去 AnkiWeb 共享牌组 搜索你要学的领域,比如搜索"GRE"会有一堆高质量词汇卡组。下载 .apkg 文件后双击导入即可。
第三步:开启 FSRS 算法(推荐)
如果你安装的是 24.06 以上版本:
- 进入「偏好设置 → 调度」
- 选择"FSRS"作为调度器
- 点击「优化」让算法根据你的复习历史自动算参数
- 重启 Anki 即可生效
🎯 适用场景
医学生 / 考研党 / 法学考试:知识点密度大、需要长期记忆,Anki 是公认的备考神器。B 站、知乎搜"anki 医学"或"anki 考研"能找到大量现成卡组。
外语学习者:日语 N1/N2、托福雅思、GRE 词汇……几乎所有主流外语考试都有共享卡组。配合 AnkiDroid 在地铁上刷一刷,碎片时间利用率拉满。
程序员 / 工程师:背 API、记命令、学新框架概念。有人专门用 Anki 背 Vim 快捷键、Git 命令。
读书 / 知识管理爱好者:把书里金句、概念做成卡片,配合 Obsidian 双向链接构建个人知识库。
任意"学完就忘"的场景:如果你学什么都记不住,别挣扎了,Anki 就是为这个场景设计的。
🔍 对比/替代方案
Anki vs 墨墨背单词
| 维度 | Anki | 墨墨背单词 |
|---|---|---|
| 平台 | 全平台(iOS 付费) | 安卓/iOS(无桌面端) |
| 算法 | SM-2 / FSRS | 自研间隔算法 |
| 卡片来源 | 用户自建 / 共享牌组 | 官方词书 |
| 上手难度 | 较高(学习曲线陡峭) | 极简 |
| 社交功能 | 无 | 签到、打卡、好友 |
| 价格 | 桌面免费 + iOS 163 元 | 免费 + 词包付费 |
墨墨的优势是开箱即用、词书编辑质量高、有打卡激励;Anki 的优势是高度可定制、不绑定任何词书、跨设备同步、插件生态。桌面端用户基本都会倒向 Anki,移动端为主的人更适合墨墨。
Anki vs Quizlet
Quizlet 界面更漂亮、有游戏化学习模式,但免费版功能受限(广告 + 复习模式限制),核心算法是固定的 Lapse interval,对深度学习者不够用。Anki 永远是免费的,且算法可换(SM-2 ↔ FSRS)。
Anki vs RemNote
RemNote 是"大纲 + 闪卡"二合一的笔记工具,适合"边写边复习"。但它更偏向 Zettelkasten 笔记法,纯背单词场景下 Anki 的算法和插件生态更成熟。
⚠️ 注意事项
1. 学习曲线陡峭
Anki 不会像墨墨那样手把手教。第一次打开看到一堆设置(牌组、模板、字段、卡片类型……)很容易劝退。建议:跟着官方文档 docs.ankiweb.net 走一遍"20 分钟入门"章节,或者 B 站搜"Anki 教程"挑一个播放量高的视频看。
2. iOS 客户端收费
AnkiMobile 不是免费软件,约 163 元人民币一次性买断。这是开发者主要的收入来源,但很多人会卡在"为什么开源软件 iOS 还要钱"这个点上。绕开方案:用 AnkiWeb 网页版做移动端复习,体验略差但免费。
3. SM-2 算法的局限
SM-2 是 1987 年的算法,逻辑相对"刚性"——不考虑语境、内容难度差异、个人学习风格。有人反馈会出现"过度复习简单卡、漏复习难题"的情况。解法:升级到 24.06+ 版本开启 FSRS 算法,FSRS 基于机器学习,对不同人不同卡片的拟合度都更好。
4. AnkiWeb 同步限制
AnkiWeb 免费账户每张卡片最多 100MB 媒体内容、每个牌组最多 100MB。普通学习场景够用,但如果你做了大量音视频卡片可能需要付费扩容($24.99/年)。建议:大文件存本地,AnkiWeb 只同步元数据。
5. 排程压力
Anki 严格按"到期就复习"调度,如果你某天偷懒没复习,第二天可能堆 200+ 张待复习卡,看一眼就头皮发麻。建议:每天固定 20-30 分钟专门刷 Anki,不要把它当成"有空再看"的工具。
6. 不要沉迷"做卡"
GitHub Issues 上有个经典吐槽:有人花 2 小时做卡、5 分钟复习,最后卡片做了一大堆、记住的没几个。原则:能用现成卡组就用现成的,自己做卡控制在总学习时间的 30% 以内。
✅ 总结
优点:
- ✅ 算法科学(SM-2 + FSRS 双引擎)
- ✅ 跨平台同步(桌面全免费 + Android 免费)
- ✅ 开源透明(AGPL-3.0),数据自主可控
- ✅ 插件生态丰富(1000+ 插件)
- ✅ 共享牌组社区活跃,几万个现成卡组
- ✅ 高度可定制(CSS/HTML 模板、JS 脚本)
缺点:
- ❌ 学习曲线陡峭,UI 老旧
- ❌ iOS 端收费
- ❌ SM-2 算法略僵化(升级 FSRS 可解)
- ❌ AnkiWeb 同步有容量限制
- ❌ 排程压力,没"摆烂"空间
推荐指数:⭐⭐⭐⭐⭐(5/5)
适合谁:愿意投入 1-2 周上手、追求长期记忆效率的硬核学习者。如果你只是临时背个四级单词,墨墨更省事;如果你准备医考、考研、托福 GRE 这种需要长期记忆的考试,Anki 是必装工具。
官方资源: