我花了六個月時間把我的 Obsidian 庫變成一個閃卡工廠,然後才意識到問題所在:我的 Zettelkasten 已經變得無法閱讀了。
每條筆記都散落著 #card 標籤和填空刪除。我的文獻筆記看起來像考試複習資料。這個本該幫我思考的系統,變成了一個用來刷題的系統。
問題不在於 Zettelkasten 和間隔重複不相容。而在於原子筆記和原子卡片服務於不同的目的,而大多數教程把它們當成可以互換的東西。
TL;DR
Zettelkasten 筆記捕捉關係和洞見。間隔重複卡片訓練離散的事實。它們有重疊,但不完全相同。關鍵是知道什麼時候一條筆記也應該成為一張卡片,並建立一個讓兩個系統都保持整潔的工作流。本文涵蓋實際差異、常見整合錯誤,以及一套在 Obsidian、Logseq 或 SmartRecall 等獨立 SRS 工具上測試過的方案。
核心張力:筆記 vs 卡片
Niklas Luhmann 的 Zettelkasten 是為寫作和思考設計的。每條筆記是一個單一想法,與其他筆記緊密連結。目標是建立一個概念網路,浮現出意想不到的連線。
像 Anki 或 SuperMemo 這樣的間隔重複系統是為記憶保持設計的。每張卡片是一個單一的可測試事實,與上下文隔離。目標是通過定時複習將資訊從短期記憶轉移到長期記憶。
人們困惑的地方在這裡:
- 原子筆記是自成一體的想法。例如:"提取練習比重複閱讀更能強化記憶,因為它迫使費力回憶,從而鞏固神經通路。"
- 原子卡片是自成一體的問題。例如:"為什麼提取練習比重複閱讀更有效? → 因為它迫使費力回憶,鞏固神經通路。"
筆記解釋一個概念。卡片測試你是否記住它。
有時它們是同一件事。但通常不是。
什麼時候筆記也應該成為卡片
不是每條 Zettelkasten 筆記都需要變成閃卡。這是我的篩選標準:
1. 定義和術語
如果你在學習一個有專業詞彙的領域(醫學、法律、語言學),術語應該同時存在於兩個系統中。
- 筆記:"音位(Phoneme)——區分語言中意義的最小聲音單位。例如:'pat' 和 'bat' 中的 /p/ 和 /b/。"
- 卡片:"什麼是音位? → 區分語言中意義的最小聲音單位。"
2. 有離散步驟的程式性知識
如果筆記描述了一個你需要執行的過程(診斷演算法、證明技巧、程式碼模式),這些步驟應該是可訓練的。
- 筆記:"創傷評估的 ABCDE 方法:氣道(Airway)、呼吸(Breathing)、迴圈(Circulation)、殘疾(Disability)、暴露(Exposure)。"
- 卡片:"ABCDE 創傷評估的五個步驟是什麼? → 氣道、呼吸、迴圈、殘疾、暴露。"
3. 你會被測試的事實
如果你在準備 USMLE、MCAT 或 JLPT N2,而筆記包含一個可測試的事實,就提取它。
- 筆記:"迷走神經(CN X)支配喉、咽和大部分胸腹腔內臟。損傷會導致聲音嘶啞和吞嚥困難。"
- 卡片:"哪條顱神經支配喉和咽? → 迷走神經(CN X)。"
4. 反直覺的洞見
如果筆記捕捉到讓你驚訝或與常見假設相矛盾的東西,值得強化。
- 筆記:"交錯練習(混合問題型別)比分塊練習更能提高長期記憶,儘管在學習過程中感覺效果不如後者。"
- 卡片:"為什麼交錯練習比分塊練習更有效? → 它提高了對問題型別的辨別能力,並強化了提取路徑。"
什麼不應該變成卡片
- 綜合筆記,連線多個想法。這些是用來思考的,不是用來訓練的。
- 文獻筆記,總結一個來源。保留這些作為參考;如果需要,提取具體事實。
- 專案筆記或會議記錄。這些是短暫的上下文,不是長期知識。
外掛陷阱:當 PKM 內的 SRS 出問題時
Obsidian 有像 Spaced Repetition 和 Flashcards 這樣的外掛。Logseq 有內建的 SRS。它們讓你可以在不離開庫的情況下將塊標記為卡片。
這聽起來很理想。實際上,它會產生三個問題:
問題 1:你的筆記變得無法閱讀
當每隔一段就有一個 #card 標籤或填空刪除時,筆記就不再是筆記了。它變成了一份測驗。
我舊庫中的例子:
海马体对于==情景记忆==的形成至关重要。海马体损伤会导致==顺行性遗忘==,无法形成新记忆。#card這對複習來說沒問題。但對閱讀來說很糟糕。
問題 2:複習上下文過於豐富
間隔重複在卡片獨立於上下文時效果最好。如果卡片嵌入在一條長筆記中,你可能會從周圍文本中識別出答案,而不是從記憶中提取它。
問題 3:排程衝突
你的 PKM 和 SRS 有不同的節奏。你可能想重構一條筆記而不觸發複習重置。或者你可能想暫停一張卡片而不歸檔筆記。
整合工作流:一個實用方案
這是我現在使用的系統,經過 18 個月和約 4,000 張卡片的測試。
步驟 1:物理上分離你的筆記和卡片
我保持兩個系統:
- Obsidian 用於 Zettelkasten 筆記(想法、綜合、文獻筆記)。
- SmartRecall 用於間隔重複卡片(事實、定義、程式)。
如果你更喜歡 Anki、Mochi 或 RemNote,原理相同。關鍵是分離。
步驟 2:使用"卡片提取"工作流
當我寫 Zettelkasten 筆記時,我不會將塊標記為卡片。相反,我:
- 正常寫筆記,專注於理解。
- 最後,新增一個
## 待提取卡片部分。 - 列出應該成為卡片的事實或問題。
- 每週一次,我處理這個部分並在 SmartRecall 中建立卡片。
示例筆記:
# 提取练习 vs 重复阅读
提取练习(自我测试)比重复阅读对长期记忆更有效。Bjork(1994)称之为"理想困难"——提取的努力强化了记忆痕迹。
关键机制:提取迫使记忆的重建,从而巩固神经通路。重复阅读是被动的,不会参与这个过程。
## 待提取卡片
- 为什么提取练习比重复阅读更有效?
- Bjork 所说的"理想困难"是什么意思?步驟 3:將卡片連結回筆記
在 SmartRecall(或 Anki)中,我新增一個 來源 欄位,連結到原始 Obsidian 筆記。這讓我可以:
- 如果忘記卡片為什麼重要,跳回完整上下文。
- 如果重構筆記,更新卡片。
在 Obsidian 中,我不連結到卡片。筆記是真理的來源。
步驟 4:使用標籤管理卡片型別
我按型別而不是主題標記卡片:
#definition— 術語和概念。#procedure— 分步過程。#fact— 離散的可測試事實。#insight— 反直覺或高價值的想法。
這幫助我調整複習設定。定義需要頻繁複習。洞見可以有更長的間隔。
步驟 5:分別複習,一起重構
我每天在 SmartRecall 中複習卡片(10-15 分鐘)。我每週在 Obsidian 中重構筆記(1-2 小時)。
當我重構筆記時,我檢查是否有任何連結的卡片需要更新。當我退役一張卡片時,我不刪除筆記。
替代方案:Logseq 混合方法
如果你想把所有東西放在一個工具中,Logseq 基於塊的結構比 Obsidian 更適合內聯 SRS。
方法如下:
- 像往常一樣寫筆記。
- 將特定塊標記為
#card,而不是整個段落。 - 使用 Logseq 的內建 SRS 進行復習。
- 保留一個單獨的"活躍卡片"頁面來跟蹤正在輪換的內容。
關鍵區別:Logseq 的大綱格式使得在不弄亂筆記的情況下隔離卡片塊更容易。
我仍然更喜歡分離,但如果你致力於單一工具,Logseq 是更好的選擇。
常見錯誤及修復方法
錯誤 1:把每條筆記都變成卡片
修復:只為你真正會忘記的事實提取卡片。如果你深刻理解一個概念,就不需要訓練它。
錯誤 2:讓卡片過於複雜
修復:每張卡片一個事實。如果一張卡片有多個從句或需要一段話來回答,就拆分它。
錯誤 3:在不理解來源的情況下複習卡片
修復:如果你記不起一個事實為什麼重要,回到筆記。卡片應該強化理解,而不是取代它。
錯誤 4:讓卡片與筆記脫節
修復:當你更新筆記時,檢查連結的卡片是否需要更新。使用 來源 欄位讓這變得容易。
值得使用的工具和外掛
- Obsidian + SmartRecall:我目前的設定。Obsidian 用於筆記,SmartRecall 用於卡片。清晰分離,FSRS 排程,移動同步。
- Logseq + 內建 SRS:最佳單工具選項。基於塊的結構使卡片不那麼突兀。
- Obsidian + Anki:經典組合。使用 Obsidian-to-Anki 外掛匯出卡片。設定更多,但 Anki 的生態系統無與倫比。
- RemNote:內建 Zettelkasten + SRS。如果你想要一切整合,很好,但不如 Obsidian 靈活。
避免:Obsidian Spaced Repetition 外掛用於嚴肅使用。它適合輕度複習,但排程很基礎(僅 SM-2),卡片會弄亂你的筆記。
整合的 80/20 法則
你不需要把整個 Zettelkasten 變成閃卡。這是 80/20:
- 20% 的筆記包含值得訓練的事實(定義、程式、考試內容)。
- 80% 的筆記是綜合、上下文和連線。這些不需要卡片。
專注於那 20%。為高價值事實提取卡片。讓其餘筆記自由呼吸。
我當前的實際工作流
這是日常的樣子:
每天(15 分鐘):
- 在 SmartRecall 中複習卡片。FSRS 每天安排約 30-50 張卡片。
每週(1-2 小時):
- 處理新筆記中的"待提取卡片"部分。
- 重構 Zettelkasten 筆記,更新連結,修剪死衚衕。
- 檢查是否有任何卡片需要根據筆記更改而更新。
每月(30 分鐘):
- 暫停我已經掌握或不再需要的主題的卡片。
- 歸檔不再產生新連線的舊筆記。
這讓兩個系統都保持整潔。我的 Zettelkasten 可讀。我的 SRS 專注。
何時選擇其中之一
如果你在準備高風險考試(USMLE、MCAT、司法考試),優先考慮間隔重複。使用 Zettelkasten 理解複雜主題,但積極提取到卡片中。
如果你在做開放式研究或寫作(博士、書籍專案、技術深度探討),優先考慮 Zettelkasten。謹慎使用間隔重複,僅用於你需要保持敏銳的基礎事實。
如果你在學習語言或技術技能(JLPT N3、AWS 認證、有機化學),同等使用兩者。Zettelkasten 用於語法規則和概念框架。間隔重複用於詞彙、句法模式和反應機制。
最後的想法
Zettelkasten 和間隔重複都很強大。但它們不是同一個工具。
Zettelkasten 幫助你思考。間隔重複幫助你記憶。
錯誤在於試圖將它們強行塞進一個系統。保持它們分離,戰略性地連結它們,只在筆記包含值得訓練的內容時提取卡片。
你的筆記會保持可讀。你的複習會保持專注。你會真正使用這兩個系統,而不是在三個月後放棄它們。
如果你想要一個與 PKM 工作流整合的乾淨 SRS 設定,SmartRecall 通過 FSRS 排程和移動同步處理卡片方面。但這裡的原則適用於任何工具。
關鍵是知道筆記和卡片之間的區別——並在你的工作流中尊重這種區別。

