Anki 間隔重複記憶法 — 把長期記憶變成系統化流程
間隔重複的核心不是「複習」,而是把每一次回想安排在你即將遺忘的那一刻。Anki 的演算法會計算每張卡片的下次到期日,讓你只在記憶強度下滑到臨界點時複習一次,而不是反覆讀十遍。這個機制把「背了又忘」從意志力問題,變成可被排程系統解決的工程問題。 遺忘曲線與間隔效應的實證基礎 人類記憶在無干預情況下呈指數衰退。心理學家 H
間隔重複的核心不是「複習」,而是把每一次回想安排在你即將遺忘的那一刻。Anki 的演算法會計算每張卡片的下次到期日,讓你只在記憶強度下滑到臨界點時複習一次,而不是反覆讀十遍。這個機制把「背了又忘」從意志力問題,變成可被排程系統解決的工程問題。 遺忘曲線與間隔效應的實證基礎 人類記憶在無干預情況下呈指數衰退。心理學家 Hermann Ebbinghaus 在 1885 年以無意義音節做自我實驗,發現學習後 20 分鐘僅保留約 58%、一天後降至約 33%。 「學習後一天記憶保留率約 33%」(來源:Wikipedia — Forgetting curve) 。這條曲線的關鍵不在於衰退本身,而在於每次成功回想都會拉平曲線的斜率。 間隔練習的效益已被大規模統合分析驗證。Cepeda 等人 2006 年檢視 254 項實驗、共 14,000 餘筆資料點,發現間隔練習相較集中練習(cramming)平均提升約 9 至 15 個百分點的正確率。 「254 項研究、逾 14,000 筆資料顯示間隔練習優於集中練習」(來源:Psychological Bulletin / PubMed) 。這代表同樣的總學習時數,把它切開分散,結果就不同。 另一條支柱是「提取練習效應」(testing effect)。Roediger 與 Karpicke 2006 年的實驗中,重複測驗組在一週後的保留率為 61%,重複閱讀組僅 40%。 「一週後保留率:測驗組 61% vs 重讀組 40%」(來源:Psychological Science) 。Anki 把這兩個效應綁在一起:卡片強迫你主動回想(提取),排程器決定何時回想(間隔)。 Anki 的排程器如何決定下一次何時出現 Anki 自 2021 年 2.1.45 版起導入 FSRS 相關研究、並於 2023 年正式內建 FSRS(Free Spaced Repetition Scheduler)作為可選排程器,取代沿用二十餘年的 SM-2 演算法。SM-2 依賴固定的難易度係數(ease factor,預設 2.5)與四個回答按鈕來乘算間隔;FSRS 則以三個變數建模每張卡片:難度(difficulty)、穩定度(stability)、可提取性(retrievability),並用你自己的複習歷史反覆擬合參數。 兩者實務差異在於精準度。FSRS 允許你直接設定「期望保留率」(desired retention),例如 0.90 代表你希望每次複習時仍有 90% 機率答對;排程器據此反推間隔長度。把保留率從 0.90 調到 0.95,複習量約增加 30% 至 50%,這是明確的時間成本,不是免費的升級。官方文件對此有完整說明: Anki Manual — FSRS 排程設定 。 四個按鈕的實際意義 Again(重來) :完全想不起來。卡片進入重學階段,穩定度大幅下修。 Hard(困難) :想起來了但很吃力、超過約 10 秒。間隔僅小幅成長。 Good(良好) :正常回想出來。這是預設路徑,八成以上的按鍵應該落在這裡。 Easy(簡單) :幾乎瞬間反射。間隔大幅跳躍,容易造成日後突然想不起來。 按鍵誤用是最常見的排程崩壞來源。把「想了 15 秒才想到」按成 Good,等於告訴排程器這張卡比實際穩固;累積數百張後,某天的到期量會突然暴增。判準應該固定:想不起來就 Again,不要因為「快想到了」而給 Hard。 卡片設計決定系統成敗 最小資訊原則是製卡的唯一鐵律:一張卡只考一件事。Anki 使用者社群長期引用的 SuperMemo 二十條規則明確指出,複雜的列舉式卡片(例如「列出光合作用的五個步驟」)的失敗率遠高於原子化卡片。 SuperMemo — Effective learning: Twenty rules of formulating knowledge 是製卡前值得完整讀過一次的文件。 實務上把大塊知識拆解的三種手法: 克漏字(Cloze deletion) :把句子中的關鍵字挖空。適合定義、年代、術語。同一句可挖多個空,Anki 會自動生成多張卡。 雙向卡 :語言學習中「中→外」與「外→中」是兩種不同的提取路徑,需要各自建卡。只做單向的人常出現「看得懂但講不出來」。 圖像遮蔽(Image Occlusion) :解剖學、地圖、電路圖、UI 介面適用。遮住標籤而非整張圖,保留空間脈絡。 不該做成卡片的內容 需要理解而非記憶的內容放進 Anki 只會製造挫折。演算法推導過程、程式碼的完整實作、長篇論述的邏輯鏈,這些的正確做法是先理解,再把理解後濃縮出的「觸發點」做成卡片。判斷標準很簡單:如果你答不出來時的補救方式是「回去重讀一段」而不是「想久一點」,那它就不該是一張卡。 另一個常見錯誤是大量匯入他人
相關工具書
由 FeiYueh 親自審稿驗證 · 最後更新於 2026-09-05. Independently maintained — not AI-generated boilerplate.
← Back to Blog