
直接說結論:大部分人應該學第三代倉頡(CJ3),原因不是三代比五代優秀,而是三代在 Windows 10/11 是唯一選擇,學習資源也更豐富。三代和五代的核心規則完全相同,在 13,060 個 Big5 常用字中,有 12,773 個字(97.8%)兩代拆碼完全一致,真正有差異的只有幾百個字。看完這篇,按你的平台選一個版本,馬上開始練。
📌 核心重點
第三代倉頡發表於 1982 年,第五代發表於 1985 年,是朱邦復先生對第三代的修訂版本。五代的目標是修正三代中部分不合理的編碼、統一取碼規則,並新增了輔助字形。兩者不是「舊版 vs 新版」的關係,而是「原版 vs 修訂版」——核心字根表、取碼原則、輔助字形體系幾乎完全相同。
最常見的情況是這樣的:在論壇查到某個字的拆碼,照著輸入卻怎麼也打不出字,反覆試了好幾次,開始懷疑是自己記錯字根——然後才發現,論壇那個答案是五代碼,而自己用的系統是三代。這種版本混淆的困擾,在倉頡初學者社群裡幾乎每隔幾天就有人問一次,原因就是網上資源有時三代、有時五代,沒有標注。
明白了這一點,選定版本並堅持用同一個版本的資源,就能完全避免這個問題。兩代之間真正有差異的字,大多是結構複雜的生僻字,初學階段幾乎不會遇到。
| 平台 | 版本支援 | 備注 |
|---|---|---|
| Windows 10/11 | 只支援三代 (CJ3) | 內建微軟倉頡不含五代選項;Win 7/8 曾可手動切換,Win 10 起已移除 |
| Mac(2013年後) | 三代及五代均接受 | OS X Mavericks 起同時支援兩代;2013年前原生預設五代 |
| iPhone / iPad | 三代及五代均接受 | iOS 原生鍵盤兩代均可出字 |
| Android Gboard | 三代及五代均接受 | 兩個版本均可輸入 |
雖然本文推薦大部分人學三代,但五代倉頡在設計上確實比三代更嚴謹。五代修正了三代中「同一邏輯但取碼不一致」的情況,讓規則更統一;部分字的拆法也更貼近現代標準字形,例如「麵」字的「麥」字首取碼,五代的版本更符合現代寫法,背起來更講道理。
如果你是純 Mac 用家,完全沒有使用 Windows 的需要,選五代在技術上完全沒有問題——Mac(2013年後)、iOS 和 Android 均能正常接受五代輸入。部分倉頡學習者認為五代更「講邏輯」,這個評價有其根據。選三代的理由,不是三代本身更好,而是三代學習資源更多、Windows 相容性無憂,跨平台使用摩擦更少。
💡 重要提示
選三代還是五代,根本上是相容性問題,不是對錯問題。Windows 用家三代是唯一可行的選擇。Mac / iOS / Android 用家兩代都可以,推薦三代只因學習資源更豐富,不是因為三代更「正確」。
你不需要對兩代的差異瞭如指掌才能做決定。按主力平台選版本,是最簡單、最不會後悔的做法。
直接學三代,沒有其他選項。Windows 10 和 Windows 11 的內建微軟倉頡只支援三代,就算你把五代學得滾瓜爛熟,內建輸入法也打不出字。在 Windows 上用五代,需要安裝第三方輸入法軟件,對大多數用家而言多此一舉。學三代,裝好系統就能直接用。
這三個平台同時接受三代和五代,技術上選哪個都沒問題。但三代用家數量遠多於五代,網上的學習資料、字根記憶法、練習素材,絕大部分都以三代為準。跟著三代資源學,效率更高,遇到困惑更容易在社群找到答案。除非你有特定理由選五代,三代是預設推薦。
不建議中途換版本。三代學到一半換五代,等於把已建立的肌肉記憶全部推翻,只為更正幾百個字的拆碼差異,代價遠高於收益。已在學三代的,繼續學三代;已在用五代的,繼續用五代。兩代拆碼相同的字佔 97.8%,你累積下來的功夫絕大部分都不會白費。
以下是三代和五代拆碼不同的幾個典型例子,也是網上最常被問到的差異字。看完這個表你會發現,差異字大多是結構複雜的字,不是每天都會打到的高頻字。
| 字 | 三代 CJ3 | 五代 CJ5 | 說明 |
|---|---|---|---|
| 鬼 | 竹戈 | 竹山戈 | 三代視為複合字只取首尾;五代不再是複合字,需按一般規則拆 |
| 麵 | 十弓一田中 | 十水一田中 | 五代修正「麥」字首的取碼方式,改為「十水」 |
| 兔 | 弓山戈 | 弓日竹戈 | 三代視為組合字;五代改視為整體字,取碼更完整 |
| 瑩 | 火火月一土 | 火火月一戈 | 五代取消「王、工、土」的包含省略原則,尾碼不再被省略 |
就算你日後發現自己用錯了版本,也只需要重新記幾十個字,不需要從頭再來。更實際的做法是每次查字時就確認版本——把三代和五代並排比較,看清楚差異在哪裡,比事後發現打錯更有效率。
查一個字的三代和五代拆碼,最直接的方法是讓兩個版本並排顯示,而不是在不同工具之間反覆切換——切換會打斷學習節奏,也容易忘記剛查的結果。倉頡王的倉頡速成字典按這個邏輯設計:輸入任何中文字,CJ3、CJ5 及速成碼三欄即時並排顯示,附五色拆碼圖解,不需要在不同工具之間來回比較。
✅ 小結
三代和五代的差異只影響幾百個字,初學階段幾乎感覺不到。選版本的關鍵是平台:Windows 用家只能用三代;其他平台跟著三代資源走,學習摩擦最小。
直接學三代。三代是目前用家最多的版本,網上的教學文章、字根記憶口訣、練習工具幾乎全部以三代為準,遇到問題更容易找到答案。另一個實際原因是:如果你以後需要在 Windows 電腦打字,三代直接用系統內建輸入法即可,五代在 Windows 上需要額外安裝第三方軟件。選完就開始練,不要在版本問題上消耗時間。
在 Mac(2013年後)、iOS 和 Android 上,三代和五代的碼都能出字,技術上確實可以「混用」。但這樣做會讓記憶越來越混亂——同一個字你記住了三代的碼,某天又看到五代的碼,不知道以哪個為準。長遠而言,混用會讓你對自己的拆碼缺乏信心,打字速度也難以提升。選定一個版本,統一使用,避免越查越亂。
大多數人不需要。三代倉頡在 Windows、Mac(2013年後)、iOS 和 Android 上均能正常使用,完全覆蓋日常打字需求。除非你的工作環境有明確要求使用五代,否則掌握三代已完全足夠。如果日後真的需要轉用五代,由於兩者差異只在幾百個字,轉換並不困難——你不需要重學所有規則,只需針對有差異的字逐一更正即可。
不需要,除非你開始需要在 Windows 電腦打字。Mac(2013年後)和 iOS 同時接受三代和五代,你現有的五代功夫可以正常用。轉換的代價是重新記住幾百個差異字的拆碼,而你在 Apple 設備上根本不需要三代才能正常打字。已在用五代的 Mac / iPhone 用家,繼續用五代即可,不需要為了「跟主流同步」而推倒重來。
選定版本,比研究哪個版本更好,更重要。猶豫不決才是真正的時間損失。確認你的主力平台,選三代開始練習,遇到拆碼不確定的字,用倉頡王的倉頡速成字典即時並排確認 CJ3 和 CJ5 的拆碼,確保學的是正確版本。