本文經 J-Compass 編輯流程調查與事實查核;編輯團隊於發布前審核資料來源及準確性。 了解我們的編輯方法 →
本譯文僅供參考,以方便閱讀。內容以英文版本為準。 閱讀英文原文 →
Kanji.koohii 詳解:Heisig 學習者的眾包記憶故事與 SRS 工具
Kanji.koohii 是一個免費的、由社群驅動的網頁應用程式,緊密圍繞白安之(James W. Heisig)的《記住漢字》(Remembering the Kanji,簡稱 RTK)體系打造。它將眾包聯想記憶故事庫與內建的間隔重複系統(SRS)以及漢字智慧字典有機結合。1 對於正在攻克 RTK 第 I 卷的學習者來說,它解決了該方法最大的痛點:當靈感枯竭時,去哪裡找到一個能把關鍵詞和字形部件牢牢鎖死的絕妙故事。2
概述
一句話了解 kanji.koohii
該網站自稱為「一款旨在幫助日語學習者記住漢字的網頁應用程式」。其首頁列出了三大核心功能:漢字聯想故事庫、配備「友好的間隔重複系統」並以「逐步延長的間隔安排複習以刺激長時記憶」的單字卡、以及一個「僅突顯顯示由你已學漢字組成的單詞」的「智慧字典」。13
其故事庫完整涵蓋了 RTK 第 6 版的 2,200 個漢字,每個漢字的「學習(Study)」頁面都會展示社群投票最高的三個精選故事,並隨機附帶兩個尚未獲得投票的新故事。4
「Koohii」是日語「コーヒー」(kōhī,咖啡的標準說法)的羅馬音拼寫。5 該網址意在表達「漢字咖啡館」之意,並非專業學術術語。
適用人群
其核心受眾是正在按《記住漢字》(RTK)體系學習的讀者。該網站的複習邏輯(從關鍵詞回憶漢字字形)、用星號標記基本部件的排版規範、以及用花括號進行交叉引用的語法,完全繼承了 RTK 的規範約定;因此,只有那些將 Heisig 方法選為自己的漢字學習主線的學習者,才能最大化利用這套工作流程。62
Heisig 的「聯想記憶」法要求學習者為 2,200 個漢字中的每一個自編或借鑑一個故事。每個故事將一個英文關鍵詞與構成該漢字書寫形體的各個部件綑綁在一起。27 一旦書中作者不再提供示範故事、將後續漢字的編造任務完全交給讀者時,這個共享故事庫就正好填補了讀者靈感匱乏的真空。2
不適用的場景與非核心功能
RTK 第 I 卷「僅專注於字形書寫與字義」;音讀等讀音被推遲到第 II 卷。28 Kanji.koohii 繼承了這一範圍界定,因此它不是一個用來習得讀音的工具。
它也不是一個詞彙 SRS 工具。其智慧字典雖然能突顯顯示僅由學習者已建卡漢字構成的詞彙,但並不會自動為這些單詞生成複習排程。6 它同樣不是日語初學者的通用入門門戶:整套工作流程都預設學習者正在嚴格按照 RTK 的關鍵詞序列循序推進,並且願意閱讀或撰寫助記聯想故事。6
故事庫:覆蓋全部 RTK 漢字的眾包聯想記憶
故事的結構形式
在 kanji.koohii 上,一個記憶故事通常是一個簡短的生活或想像場景,將 Heisig 關鍵詞與構成該字符的基本部件的含義串聯起來。平台採用排版標記規範使結構一目了然:如果故事中的文本與關鍵詞完全匹配,系統會自動突顯顯示;如果創作者使用了非標準拼寫,可以通過用井號包裹來強制突顯,例如 #like this#。6
基本部件通過星號包裹來呈現為斜體,例如 *like this*。6 引用其他漢字則使用花括號語法。創作者既可以使用 Heisig 課本編號,也可以直接使用漢字本身進行超連結引用,例如 {113} 或 {山}。6
每個漢字的「學習」頁面首先展示三條獲讚最高的故事,並在下方隨機呈現兩條未獲投票的故事,讓新使用者既能參考社群公認的經典構思,也能發掘長尾新想法。4
該網站自身的資料庫文件指出:「由於課本編號在不同版本之間甚至補充序列中會發生變動,因此已不再被用作主鍵。」現已統一採用 UTF-8 漢字字符作為永久穩定的 URL 檢索標識。4
點讚與標星機制如何篩選出最佳故事
每個「學習」頁面上的故事列表都是按照社群投票數倒序排列的,因此評價最高、效果最突出的聯想故事會自然浮到頂部。4 這正是 Heisig 生態圈所倚仗的「高分精選故事」機制。遇到棘手或難以具象化的部件時,學習者無需硬憋,花半分鐘看看經過成百上千人驗證的高分創意,就能茅塞頓開。
另一項機制是「標星(Star)」,它決定了複習時具體調用哪一條故事。系統官方文件明確規定:「如果你沒有親自編輯故事,那麼在單字卡複習期間使用『Story』快捷鍵時,將自動顯示你標星的第一條故事。」6 標星是學習者個人私有的設定,因此兩位學習者複習同一個漢字時,可以各自綁定完全不同的提示故事。
上圖完整勾勒了從接觸新漢字到進入複習閉環的全流程,在下文的工作流程章節中也會再次呼應這一步驟。
為何共享故事庫尤其契合 Heisig 方法
在 RTK 第 I 卷中,Heisig 僅在開頭章節示範如何編寫故事,隨後就逐漸放手,將 2,200 個字符中的絕大部分留給學習者自己構想。2 在實際操作中,許多讀者在推進到中途遇到抽象或冷門部件時會陷入停滯。快速瀏覽三四條社群故事,往往半分鐘內就能找到擊中記憶痛點的絕佳畫面。
Kanji.koohii 的資料庫完全對齊 RTK 第 6 版的完整字符集,因此在課本示範最匱乏的攻堅階段,社群故事庫的儲備反而最為充沛。4
塑造故事庫的版權規則
該網站的「關於(About)」頁面明確說明,使用者在學習頁面貢獻的故事「採用創用 CC 姓名標示-非商業性-相同方式分享(CC BY-NC-SA)協議授權」,而漢字編號與關鍵詞則「摘引自白安之(James W. Heisig)的著作」。5 正是這一 CC 協議,使得第三方製作的 Anki 卡組能夠合法地註明署名並重新分發這些高讚故事。59
社群規則明令禁止直接抄錄 Heisig 書中原版的示範故事,並提供了檢舉機制以清理照搬原著內容的提交。5 初學者了解該規則後,就能明白為什麼頁面上永遠看不到「書裡的原版故事」。
內建 SRS 的運作機制
基於色彩標識的萊特納(Leitner)模型
網站內建的單字卡系統脫胎於經典的萊特納(Leitner)卡片盒模型,在視覺上體現為卡片從左到右在不同堆疊間推進。6 介面沒有使用數字盒子,而是採用四種直觀的顏色來反映每個堆疊的狀態:
| 顏色 | 堆疊位置 | 所容納的卡片狀態 |
|---|---|---|
| 紅色 | 第 1 盒:生詞/重背堆 | 「未能正確回答的卡片」6 |
| 藍色 | 第 1 盒:待測新詞堆 | 「尚未開始測試的新新增卡片」6 |
| 橙色 | 後續盒:到期複習堆 | 「已到達複習時限、急需你處理的卡片」6 |
| 綠色 | 後續盒:排期等待堆 | 「已排定未來複習、但尚未到期的卡片」6 |
回答正確會將卡片向右推進至間隔更長的盒子中;回答錯誤則會將其直接打回第 1 盒的紅色重背堆。6 這一機制直接繼承自塞巴斯蒂安·萊特納(Sebastian Leitner)於 1972 年在《學會如何學習》(So lernt man Lernen)中提出的卡片盒系統,後世絕大部分單字卡演算法均以此為雛形。1011
上述狀態機清晰追蹤了一張卡片在其生命週期中跨越四種顏色的全過程。用圖表展示這一流程,能夠避免純文字中「若答對則晉級、若答錯則降級」的冗長邏輯纏繞。
複習方向:從關鍵詞到漢字形體
網站的功能參考文件規定得非常明確:「複習方向是從關鍵詞到漢字形體,絕非相反方向。」6 卡片正面呈現的是一個英文關鍵詞(例如「mountain」);學習者需要憑藉記憶在紙上默寫出對應的漢字。
山7
「mountain」
這一方向完全對齊 RTK 第 I 卷的教學目標。它訓練的是根據字義關鍵詞與部件組合主動輸出(production)漢字形體的能力,而不是在看到陌生文字符號時被動進行消極識別(recognition)。72 純識別型的 SRS 工具則會把正反面顛倒過來,訓練的是完全不同的神經迴路。
每張卡片的評分選項
內建的 SRS 僅提供五個簡單評分按鈕,沒有冗雜的高級參數調整。參考文件對此做了說明:6
- No:將卡片打回待重新學習堆。
- Again:將卡片放回當前複習佇列的末尾,以便在本次複習中再次重測。
- Hard:將卡片降級到較低的卡片盒中,下一次複習間隔將被縮短。
- Yes:將卡片晉升至下一個卡片盒,賦予更長的複習間隔。
- Easy:晉升卡片,並在 Yes 既定間隔的基礎上額外延長 50% 的複習時間。
這就是其全部的控制面板。部分學習者在掌握數百個漢字後可能會覺得功能單一,這也促成了後文將介紹的向 Anki 遷移的工作流程。
綁定學習進度的智慧字典
該字典有助於在純字義的 RTK 學習與真實的日語詞彙之間搭建橋樑。文件中指出:「Koohii 字典能夠感知你的漢字掌握進度:隨著你不斷推進並新增單字卡,字典會自動突顯顯示那些僅由你已學漢字構成的詞彙詞條。」6
網站對*已學漢字(known kanji)*的定義非常嚴格:「當前所謂『已學漢字』,特指使用者已為其新增了單字卡的漢字。」6 隨著卡片庫不斷擴充,能被完全讀懂的突顯詞條也會越來越多。
字典背後的資料源是澳大利亞莫納什大學吉姆·布林(Jim Breen)主持的 JMdict/EDICT 日英辭典專案,並僅篩選了其優先核心詞庫,「收錄了約 16,000 個最常用詞彙」。612 這是 kanji.koohii 體系內從孤立漢字過渡到實際詞彙的最直接輔助工具。它的角色主要在於直觀呈現成就感,而非充當專用的詞彙背誦機。
網站完整使用指南
新漢字學習閉環
在日常學習會話中,結合實體書與網站的操作步驟如下:
- 閱讀 RTK 第 I 卷中對應的課文和引入的新部件。7
- 在 koohii 的學習搜尋框中,輸入關鍵詞、漢字本身或 Heisig 課本編號檢索該字,搜尋框支援上述所有檢索方式。613
- 瀏覽該漢字學習頁面中得票最高的三條社群故事,也可順帶閱讀下方未投票的兩條長尾故事。4
- 自己構想一條故事,或者直接複製並調整一條社群的高分故事。6
- 點擊星標收藏該故事,以便在後續複習中作為預設提示。第一條被標星的故事將會在按下「Story」快捷鍵時即時彈出。6
- 新增單字卡。該卡片隨即進入第 1 盒的藍色待測堆中。6
上述步驟與前文流程圖完全一致。推進到書籍中段的熟練學習者,在遇到高分故事非常貼切醒目時,常常會直接跳過第 3、4 步中的反覆權衡,從而把寶貴的時間留給攻克那些視覺更複雜的部件。
複習操作閉環
啟動複習時,系統會優先處理橙色到期卡片堆。學習者閱讀正面展示的英文關鍵詞,在大腦中調取部件並於紙上默寫出完整字形,翻轉卡片核對,並從五個選項中選擇相應評價。6
點擊 Yes 或 Easy 會將卡片晉升至更長週期的卡片盒;點擊 No 或 Hard 會導致卡片降級;點擊 Again 則會在本次會話末尾再次重新排隊該卡片。6 當所有到期卡片全部清空後,系統會從藍色的待測新詞堆中提取新卡片供學習者進行首輪測驗。6
該平台並未強制設定每日新卡上限,將進度節奏完全交由學習者自由掌控。6 在實踐中,根據個人每日可投入的時間,RTK 的每日推薦學習節奏通常在十幾個到幾十個新字之間波動。
故事庫檢索技巧:關鍵詞、漢字或課本編號
主搜尋框支援三種檢索路徑:英文關鍵詞、漢字字形、以及 Heisig 課本幀編號(Frame number)。613 新使用者往往習慣直接搜關鍵詞,因為這與書中的閱讀順序最契合;而刷題進度漸入佳境的學習者,在按課次順序推進時則往往偏愛直接按編號跳轉。
網站的一次功能更新還增加了對自訂關鍵詞的檢索支援,使用者自行調整後的非標準關鍵詞同樣會被建立索引,與官方標準條目並列展示。13
閱讀模式與進度追蹤
網站會自動追蹤學習者新增了單字卡的全部漢字集合。內建字典會借助該名單,自動突顯那些只由這批漢字組成的日語單詞。6 在複習首頁的 SRS 柱狀圖上,卡片堆從左到右向更長週期卡片盒滾動的態勢一目了然;每次複習結束後的「複習總結」則按各評分維度統計數據,並支援按列排序查看。6
這種詞彙突顯視圖主要用於量化里程碑、提振信心,並不能代替拿著真實日本原版讀物進行的嚴肅泛讀練習。
局限性、維護狀態與 Anki 遷移路徑
論壇於 2019 年關閉,但網站主體仍在持續維護
一手資料記錄的結構性變化是 Koohii 論壇在 2019 年正式關停,而非整個網站停止營運。關停公告發布於 2019 年 3 月 2 日(「我近期做出了關閉 Koohii 論壇的決定」);2019 年 5 月底的後續公告進一步確認「論壇現已永久關閉」。1415
創始人 Fabrice Denis 在關閉論壇時明確表態:「我依然在全資維護 Kanji Koohii,短期內絕無終止此項服務的打算。」14 官方部落格在之後仍持續發布了各項功能迭代,包括「搜尋框支援自訂關鍵詞」以及「單字卡排版介面優化」等。13
純線上運行帶來的網路依賴
該網站支援桌面端與行動端瀏覽器複習,但並沒有提供原生離線運行模式。3 所有的複習狀態(包括卡片盒所處層級以及每張卡片綁定的標星故事)均保存在雲端伺服器上。6 如果學習者遇到網路不穩定,或者在沒有訊號的通勤途中學習,就容易錯過複習窗口。這也是許多讀者在刷到第 I 卷中途時決定轉投 Anki 的最主要現實原因。17
何時適合遷移至 Anki
在學習者社群中,最經典的混合組合正是「在 koohii 上挑故事,在 Anki 裡面做複習」,該模式由兩款標誌性工具支撐:AnkiWeb 上的知名共享卡組《Heisig's Remember the Kanji 1-3 w/top 2 community stories》,直接將 koohii 上每個漢字得票最高的兩則社群故事打包整合進了 Anki 的複習軌道中,是下載量最大的 RTK 卡組之一。9 此外,開源遷移工具 Koohii2Anki 允許學習者通過 CSV 匯出與自帶的 getstories 指令碼,將自己在 koohii 上的專屬故事與學習進度完整匯出到 Anki,並可選配筆順動圖與複習歷史記錄插件。16
這兩套工具均把 koohii 的故事庫視作聯想創意的堅實底座,而將純粹的 SRS 調度演算法交由更靈活的本地 Anki 處理。169 故事庫本身採用的 CC BY-NC-SA 協議完全允許此類非商業性的分發與遷移。5
功能邊界
Kanji.koohii 的設計目標非常克制且聚焦。網站緊扣的 RTK 第 I 卷明確推遲了音讀教學,28 因而站內除了字典偶現外,並沒有專門的讀音學習體系。它沒有獨立的詞彙 SRS 佇列,僅在 JMdict 詞條上做漢字覆蓋率突顯。6 此外,站內不包含任何語法講解,也沒有提供漢字或詞彙的真人音訊朗讀。該網站嚴格專注於 RTK 風格的「字義加書寫」流程,完成該使命後便戛然而止。62
實用須知
「Koohii」源於日語外來語「咖啡」
網站「關於」頁面將該網域名稱定義為一個「帶有玩味性質的名字,日語學習者通常會將其認讀為『コーヒー』(咖啡),使得該站點的 URL 讀起來就像『漢字咖啡館』」。5 片假名「コーヒー」是現代標準日語中該飲品的通用稱謂。記住這一諧音梗是準確敲出網址的最便捷方式。
新增卡片前,務必先標星故事
新使用者最常犯的錯誤是直接點擊新增單字卡,卻忘記先為某則故事打上星標。卡片雖然成功進入了 SRS 庫,但在複習時按下「Story」快捷鍵卻是一片空白,完全違背了利用故事庫的初衷。官方參考文件對此有硬性說明:「如果你沒有親自編寫故事,那麼只有你標星的第一則故事才會在複習按快捷鍵時彈出。」6
標準操作順序是:先在「學習」頁面精讀高分故事,找到最契合自己記憶點的那一條並打上星標,隨後再點擊新增單字卡。日後如果發現了更好的創意或者自己重寫了故事,重新打星即可平滑替換提示內容,完全不會打亂已有的 SRS 複習週期。
「RevTK」是其歷史舊稱
該平台最初命名為「Reviewing the Kanji」(簡稱 RevTK)。2010 年的程式碼開源公告標題即為「Reviewing the Kanji goes Open Source!」,而更名為「Kanji Koohii」的官方聲明則發布於 2015 年 3 月 6 日。1819
在許多老牌學習部落格、位於 rtkwiki.koohii.com 的舊版維基、以及海量的歸檔論壇貼中,依然廣泛沿用著 RevTK 這一舊稱。在搜尋相關攻略時,務必知曉它們指的是同一個平台。18
故事密度在超出第 I 卷後明顯下降
社群使用者的貢獻主要集中在 RTK 第 I 卷的常用漢字上。其標準資料庫以「第 6 版 RTK 的 2,200 個漢字」為核心。課本幀編號之所以被廢棄,正是因為跨版本修訂時產生了編號漂移。4 雖然底層詞庫也包含了第 III 卷新增的 800 個進階漢字,但其單字的故事儲備與點讚熱度完全無法與第 I 卷相提並論。20
如果學習者計畫將第 I 卷至第 III 卷全盤通關,在面對第 III 卷的內容時,應當做好自己編寫更多原創記憶故事的思想準備,並合理預留構想時間。
核心功能完全免費,贊助純屬自願
首頁明確寫明:「It's free!(完全免費!)」3 包括核心故事庫、單字卡 SRS 以及智慧突顯字典在內的全部功能,無需付費即可完整使用,不存在卡關鍵功能的付費牆。36 使用者的自願贊助僅用於補貼伺服器代管開銷,並不會解鎖任何額外特權功能。
注意 RTK 課本版本導致的關鍵詞微調
RTK 第 I 卷經歷過多輪再版修訂,第 6 版於 2011 年面世。Koohii 的資料庫嚴格對齊第 6 版的最新英文關鍵詞列表。74 如果學習者手頭使用的是早期的舊版二手書或外語翻譯版,偶爾會遇到個別關鍵詞拼寫或選詞不一致的情況。
遇到微調差異時,新增卡片時請以 koohii 網頁端顯示的關鍵詞為準,因為站內的搜尋索引和複習提示均以第 6 版規範為基準。第 II 卷與第 III 卷同樣有獨立的修訂歷史,兩者的最新修訂版均於 2012 年定稿發行。820
使用者貢獻的故事遵循 CC BY-NC-SA 協議,非公有領域
網站「關於」頁面強調:「在學習頁面由使用者貢獻的所有故事,均遵循創用 CC 姓名標示-非商業性-相同方式分享(CC BY-NC-SA)協議。」5 該協議允許在非商業前提下註明出處進行轉載和重新分發,這正是 AnkiWeb 上的「雙高讚社群故事」第三方卡組得以合法存在的版權基石。59 同時也意味著任何平台或文章在轉錄引用其故事內容時,均須履行註明原作者的署名義務。
相關閱讀
- WaniKani 詳解:部首、漢字與詞彙遞進式 SRS 系統的運作機制
- 結合詞彙學習漢字:語境化漢字學習法
- 超越 Anki:主流 SRS 工具與方法對比
- 初學者日語學習資源選型指南:免費與付費對比
- 日語學習全景路線圖:從零基礎到流利溝通