Anki间隔重复闪卡:科学安排复习时间的完整指南
【免费下载链接】ankiAnki is a smart spaced repetition flashcard program项目地址: https://gitcode.com/GitHub_Trending/an/anki
昨天刚背熟的单词,今天就只剩下模糊的印象——这是大多数人学习时的真实处境。Anki是一款免费开源的间隔重复闪卡程序,它能根据你的记忆表现自动排定每张卡片的下次复习时间,把"什么时候复习"这件费脑子的事交给算法,适合语言学习、医学备考、考证等需要大量记忆的人。
🎯 30秒看懂Anki
- 它是什么:开源闪卡软件,支持Windows、macOS、Linux,可通过AnkiWeb在电脑和手机间同步
- 怎么工作:你答"忘记"就早点再出现,答"简单"就往后推,每张卡片有独立间隔
- 适合谁:背单词、记知识点、备考刷题,任何"记了忘、忘了记"的场景
- 为什么选它:免费开源、两套调度算法(SM-2和FSRS)可选、插件生态完善
⚙️ 核心能力拆解
录入:一份笔记生成多张卡片
你只需填一次内容,就能得到多张方向的卡片。Anki把信息拆成"字段"(如法语、英语、页码),再按卡片类型生成正反双向的卡片——认识"bonjour→hello"和产出"hello→bonjour"各测各的,互不干扰。
- 内置Basic、Cloze填空、Image Occlusion图片遮挡等笔记类型
- 同一处笔误只需改一次,关联卡片自动更新
- 卡片里可插图、音频,支持LaTeX公式
调度:四键答题,算法排期
每次复习你只需按4个按钮:Again(忘记)、Hard(困难)、Good(良好)、Easy(简单)。Anki据此决定这张卡片3天后还是30天后再出现,你不用自己排计划。
- 新卡先经过"学习"阶段,逐步过渡到"复习"阶段
- 答错会进入重学流程,不会像早期算法那样把卡片卡在"低间隔地狱"
- 复习晚了几天?算法会把延迟天数计入,答对的卡仍会获得间隔奖励
复盘:统计面板看清进度
点顶部Stats按钮(快捷键T)打开统计窗口,今天答了多少、未来3个月每天有多少到期复习、平均间隔多长,一目了然。
- 可切换"按牌组/按整个集合"两种统计范围
- 未来到期曲线能提前看到复习量峰值,方便安排假前突击
- 支持导出PDF分享学习进度
🚀 第一次跑起来
普通用户直接从官网下载对应平台的安装包即可,无需构建。如果你想从源码构建运行,按下面4步走:
- 克隆仓库:
git clone https://gitcode.com/GitHub_Trending/an/anki(目录路径不要带空格) - 安装Rustup(rust-toolchain.toml指定的Rust版本会自动下载)和N2构建工具,可执行
tools/install-n2一键安装 - 在源码根目录运行
./run(Windows下为.\run),首次构建会下载编译依赖,稍等片刻 - 构建完成后Anki自动启动;若启动失败,多半是Linux缺少系统库,按文档补装即可
官方构建文档:docs/development.md
🔧 进阶技巧与组合玩法
考前需要突击时,用过滤牌组临时建队列
- 点牌组下的Custom Study,选"按标签学习"或"复习遗忘卡片",一键生成临时牌组
- 学完的卡自动返回原牌组,删除过滤牌组不会丢任何卡片
- 详见:docs-site/manual/filtered-decks.mdx
复习量涨得快时,用FSRS设定目标保持率
- 换用FSRS算法后,只需选一个期望保持率(如90%),其余交给机器学习调参
- 保持率越高每日复习量越大,官方曲线帮你直观权衡
- 原理可看:docs-site/faqs/what-spaced-repetition-algorithm.mdx
图表解剖图背不动时,用图片遮挡生成卡片
- 用Image Occlusion类型直接在图上标注要记的部件,自动变成遮挡卡
- 特别适合解剖学、地理、仪器面板等以图为主的科目
牌组越建越乱时,用标签+搜索归位
- 按"第3章""错题"等打标签,牌组只放大的分类
- 浏览器里的搜索条件可直接转成过滤牌组,快速定位薄弱点
⚠️ 避坑与常见问题
现象:Linux下从源码构建后窗口空白或启动失败。解决:系统缺库,按官方Linux缺库文档补装依赖即可,不必怀疑代码。
现象:断更一周,积压的到期卡越滚越多。解决:别一次清空,先用Custom Study"提高今日复习上限"分几天消化,再把每日新卡上限调低。
现象:下载了共享牌组,却越学越困惑。解决:共享牌组适合事实型内容,复杂科目把它当补充,配合自己的教材和讲解使用。
现象:不确定间隔设置改得对不对。解决:牌组选项建议先用默认值跑几周,再单项微调;FSRS下不要手动调算法参数,只调保持率。
先从一个每天20张新卡的牌组开始,坚持两周看统计面板里的间隔变化,再决定要不要调参数。完整使用手册在仓库内:docs-site/manual/getting-started.mdx。
【免费下载链接】ankiAnki is a smart spaced repetition flashcard program项目地址: https://gitcode.com/GitHub_Trending/an/anki
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考