我為什麼做 SmartRecall:被 USMLE 備考 Anki 折磨的三個月
有些產品始於一個願景。SmartRecall 始於一本寫滿未完成 Anki 卡的筆記,和一個慢慢清醒的事實:我每週學的東西在變少,不是變多。
這是我希望有人在我開始備考 USMLE Step 1 之前就告訴我的故事——那三個月裡,我花在做卡片上的時間,比花在學醫學本身的時間還多。
Anki 的承諾
如果你過去十年備過任何重記憶類考試——USMLE / MCAT / 法考 / 考研 / CPA / 司法考試 / 教師資格——一定有人推薦過你用 Anki。它的賣點很直白也很真實:間隔重複是認知科學領域證據最充分的記憶方法。Cepeda 等人 2008 年的研究 顯示間隔複習相對集中突擊能提升 200% 的長期記憶保留率。Piotr Wozniak 在 1987 年發表的 SM-2 演算法,從 2006 年起就是 Anki 的排程核心,它能精確算出每張卡你即將遺忘的那個時間點,剛好把它推到你眼前。
科學這部分沒毛病。我從來沒懷疑過。
我懷疑的是——到了 Step 1 備考第六週——我自己能不能跟上讓這套科學生效所需的工作量。
真正錯的地方
我用的是 First Aid for USMLE Step 1,大概 700 頁密密麻麻的核心考點。Anki 在 Step 1 圈子裡的「正統用法」是有公認的:每個概念做一張 cloze 卡,每個藥物做 3-4 張(機制 / 副作用 / 適應證 / 禁忌證),每張圖做 image occlusion。
光 First Aid 一本,合理估算:8000 到 12000 張卡。
按我的速度(不算慢),意味著每個考點平均 2-3 分鐘做卡。算一算:
10000 張卡 × 平均 2.5 分鐘 = 416 小時純做卡時間
這是連續 17 個全天什麼都不幹,光打字。還沒開始複習一張。
我距離考試還有十週。我還要看 Sketchy 的影片,刷 UWorld 的題,重看 Pathoma。我居然要把剩下時間的近三分之一花在打字上?
更糟的是,做到第 1800 張左右我才發現:早期做的一半卡片質量差。Cloze 挖空挖錯了位置,提示給得太露,卡片在測無關緊要的細節而不是我標出來的真正考點。我開始回去重寫老卡——backlog 越加越多,考試日期沒動。
到了第六週,我每天做 50 張、複習 200 張——兩個數字都低於我應該做到的——而且差距每天都在拉大。
第一次沒考過。這段我就不展開了。
我想明白的事
折磨我的不是 Anki。複習體驗沒問題,演算法沒問題。我現在仍然推薦 SM-2 給所有問我的人。
折磨我的是整套間隔重複教學背後沒人明說的那個假設:瓶頸在複習側,所以應該最佳化複習體驗。
但對 99% 真正備考的人來說,瓶頸在做卡側。複習這塊解決得很好。做卡這塊是橫在你和那套救你性命的科學之間的、一堵無人付錢的勞動力牆。
這就是為什麼大多數人備考時嘗試 Anki 一個月內就放棄。他們不是討厭演算法。他們是因為「喂這個演算法的勞動成本」高於「它能省下的時間」。
我做了什麼
考完 Step 1 之後我深挖了一個問題:為什麼這麼多年,沒人解決做卡的問題?
答案是時機。直到非常晚近,你都沒法讓模型讀一章教材然後吐出像樣的閃卡。早期模型出的卡:太字面、太長、漏掉真正的考點、還會編造原文裡沒有的「事實」。直到 2024-2025 年的前沿模型,結構化提取這件事才穩定到「你遞給它一章 PDF,它能給你一組真正像老師寫的卡」。
這就是 SmartRecall 在做的事。你上傳一章——藥理、微生物、生化,隨便——模型讀它,識別哪些是可考的,吐出 4 種題型:填空、問答、選擇題(帶真實幹擾項)、案例分析。同一個驅動 Anki 的 SM-2 排程器排程你的複習。你把時間花在複習和學習上。不是打字上。
有幾個特性我故意沒做:
沒做 image occlusion(暫時)。技術上可以,但當前 AI 生成 occlusion 還不夠穩。寧可不發也不要發個半成品砸使用者對產品的信任。
沒做社群卡組市場。共享卡組在醫學教育圈口碑兩極——最流行的幾套(Anking / Zanki)很好,但也大到反向製造原本要解決的問題:現在你淹沒在一堆別人做的、你沒選的卡里。SmartRecall 讓 你的卡組從 你的教材出來——你真的知道里面是什麼。
沒做 Anki 遷移。我考慮了好幾個月。算下來 ROI 不對。已經有 5000 張 Anki 卡的人不需要 SmartRecall——他們已經翻過了做卡那堵牆。SmartRecall 服務的是我當年第一週時候那種人,連卡都還沒開始做的人,面對的選擇是「手工做卡 400 小時,或者 4 小時生成 + 今天就開始複習」。產品就是為這個選擇設計的。
我希望你拿走的東西
如果你正在備考、正在輸給做卡這場賽跑——這不是你的紀律問題。是工作流的問題。
試試 SmartRecall,免費的 20 張 AI 卡夠你測一章看效果。如果它生成的卡 = 你有時間會自己寫的卡,那後面的算術很簡單。如果不是,沒損失。
但是,別因為第一次被前置工作量打垮就放棄間隔重複。這套科學好到不能放棄。你只是需要一個能讓你真正用得上它的工作流。
我在公開建造這個產品。你可以在 GitHub @alex-rchen 和 Product Hunt @alexrchen 找到我——我寫關於記憶科學、備考方法、AI 在學習中幫在哪裡坑在哪裡的筆記。任何問題或反對意見都可以郵件到 [email protected],直達我本人。
—— Alex(陳思遠)

