學習排程

Deckbase 中的 FSRS

Deckbase 如何使用免費間隔重複排程器來安排複習時間,以及你可以控制哪些設定。

什麼是 FSRS?

FSRS(Free Spaced Repetition Scheduler,免費間隔重複排程器)是由 Jarrett Ye 建立的開放原始碼間隔重複演算法。它會用三個數值來模擬你對每張卡片的記憶:

  • 難度(D):這張卡片對你來說有多難。
  • 穩定性(S):記憶能維持多久。
  • 可提取性(R):你目前能正確回想起它的機率。

FSRS 會安排每次複習,讓卡片再次出現時的可提取性接近你選擇的保留率目標。相較於 SM-2 等較舊的固定啟發式排程器,這通常能減少不必要的複習。

如需更深入的說明,請參閱 FSRS 指南 (資源區)。

Deckbase 如何使用 FSRS

FSRS 是 Deckbase 的預設且唯一排程器。你不需要啟用或調整參數。你完成的每次複習都會回饋到模型中,未來的間隔會自動計算。

當你建立或匯入卡片時,Deckbase 會從預設的 FSRS 參數開始。隨著複習次數累積,排程器會學習你的個人保留模式,並據此調整間隔。

保留率目標

保留率目標是指卡片再次出現時,你能正確回想起它的機率。Deckbase 預設的目標落在 90–92% 區間,對大多數學習者來說,這是在回想效果與每日工作量之間取得實用平衡的設定。

目標最適合取捨
87–90%高複習量、低風險的內容每日工作量較少,遺忘次數較多
90–92%大多數學習者的預設值工作量與保留率平衡
93–95%高風險考試、重要參考資料回想率較高,工作量較重

你可以在牌組設定中調整目標。我們建議一次只調整 1–2 個百分點,並至少等待兩週後再進行下一次調整。

每日流程

  1. 1

    打開你的牌組,並在一次工作階段中複習所有到期卡片。

  2. 2

    誠實評估每張卡片。把困難的回想評得過高,會導致間隔太長。

  3. 3

    只以你能持續維持的速度加入新卡片。大量積壓通常代表新卡片加入量過高。

  4. 4

    查看每週統計,了解完成率、平均工作階段長度與遺忘趨勢。

從 Anki 匯入

Deckbase 支援 APKG 匯入,因此你可以把現有的 Anki 牌組帶過來。卡片、筆記與多媒體會轉移;複習歷史與排程資料則不會。匯入後,卡片會以全新的 FSRS 間隔重新開始。

如果你是從 Anki 的 SM-2 排程器切換過來,預期會有一段簡短的適應期。視你的個人保留模式而定,FSRS 安排成熟卡片的時間可能比 SM-2 更早或更晚。

請參閱 Anki 匯入指南 以取得逐步操作說明。

iOS 與 Android 上的 FSRS

FSRS 在行動裝置上的運作方式與網頁版相同。你的保留率目標、卡片排程與複習歷史會同步到各裝置,因此你可以在手機上複習,之後再在筆電上繼續,不會遺失進度。

  • 離線複習:在沒有網路連線時複習的卡片會儲存在本機,並在你下次上線時同步。
  • 到期通知:啟用推播提醒,讓你不用手動開啟應用程式也能維持每日複習連續紀錄。
  • 相同的保留率目標:你的目標適用於所有裝置;行動裝置的複習與網頁複習計算方式相同。
  • 短時間複習:行動裝置複習最適合以 5–10 分鐘的片段進行。即使快速點按,也要誠實評分。

如果你覺得行動裝置上的間隔太長或太短,原因通常是評分行為,而不是裝置。對於你勉強才記得的答案,避免點選「良好」;評分不一致會讓 FSRS 在每個平台上都較不準確。

常見問題

我可以在 Deckbase 中停用 FSRS 嗎?

不行。FSRS 是 Deckbase 的核心排程器,無法關閉。這能讓網頁、iOS 與 Android 上的複習體驗保持一致。

我需要自己最佳化 FSRS 參數嗎?

不需要。Deckbase 會利用你的複習歷史,在背景自動最佳化參數。你只需要選擇符合自身目標的保留率目標。

為什麼我的間隔看起來和 Anki 不同?

Anki 與 Deckbase 可能使用不同的 FSRS 參數預設值或最佳化設定。間隔有些微差異很正常,通常在數百次複習後就會趨於一致。

FSRS 適用於小牌組嗎?

適用。FSRS 適用於任何大小的牌組。對於非常小的牌組,FSRS 與 SM-2 之間的差異,會小於卡片品質與每日穩定複習所造成的差異。

如需 FSRS 更深入的技術說明,請參閱 FSRS 指南 • 如需設定協助,請參閱 文件總覽