跳至主要內容
PHUA MEDIA

詞庫在自己手裡:一款叫「紫毫」的 iOS 輸入法,把 Rime 搬進了 iPhone

刊登:(台北時間) 閱讀約 4 分鐘

開發者 Hare 在少數派發文分享基於 Rime 引擎的 iOS 輸入法「紫毫」,本文回顧這款工具為何在輸入法討論圈引起共鳴。

2026 年 10 月 20 日,開發者 Hare 在少數派 Matrix 社羣發表了一篇長文,標題是「在 iPhone 上用 Rime:我為什麼做了『紫毫』輸入法」。文章很快被推上 Matrix 首頁推薦,也讓「手機上能不能延續自己的輸入習慣」這個老問題,又有了新的討論素材。

先把背景補上

用過 Rime 的人多少都有同一個遺憾。在 Mac 上用鼠鬚管、在 Windows 上用小狼毫,詞庫自己養、方案自己調,換到 iPhone 之後,這套體驗就斷了:多數人只能回到系統輸入法,或者在帶廣告、要聯網的第三方輸入法之間將就。

紫毫就是為了補這個缺口。根據作者的說法,它基於 Rime(中州韻)引擎,內置霧凇拼音,在 iPhone、iPad 和 iPhone Duo 上都有專門設計的鍵盤。基礎打字免費、沒有廣告,打字內容只在手機上處理。

打開就能用,習慣也能搬過來

第一次打開 App,它會在手機上部署霧凇拼音,並下載一個約 6.8 MB 的整句語法模型「紫毫口語」,這個模型根據維基百科中文口語優化而來。之後鍵盤裡就是熟悉的霧凇:26 鍵全拼、九宮格、小鶴雙拼,雙拼還能用輔碼按偏旁篩字。

作者最想做好的部分,是把自己的 Rime 方案帶過來。App 裡可以導入 Rime 配置文件夾、ZIP、YAML 或文本詞典,也可以直接填一個公開的 GitHub 倉庫(例如 iDvel/rime-ice),設定每天或每週自動更新。方案在手機上編譯,不經過任何伺服器。

詞庫同步的設計也延續了 Rime 的思路。打過的詞按 Rime 格式儲存在 iCloud 雲盤的同步文件夾裡,只要在鼠鬚管的 installation.yaml 把 sync_dir 指向同一個文件夾,手機和 Mac 的用戶詞庫就能合併,App 裡還提供一鍵複製這段設定。

手機上更難的事:按偏了

Rime 在電腦上很少需要糾錯,因為鍵盤是實體的;手機不一樣,拇指經常按到隔壁的鍵。紫毫在 Rime 之外做了按落點的糾錯,結合手指按下的位置和拼音規則,認出你想打的字,原本的拼音仍然留在候選裡。

糾錯最怕把打對的改錯,所以作者定了一條硬規則:打出的字母本身拼得成詞時,它一定排第一。例如打 zihao,首選就是「自豪」,不會因為手指偏了一點變成「喜好」。

按照作者的模擬測試,錯 2 個字母的句子一次打對率從 36% 提高到 56%,錯 3 個從 26% 提高到 53%,打對的句子沒有被改壞的案例。這些數字來自開發者自行測試,實際體感如何,還是得等更多用戶上手。

另一個細節是按前文選同音詞。打 shuxue,是「數學」還是「輸血」?紫毫帶了一個自訓練的小模型(約 5 MB),會讀光標前已寫好的文字,前面寫著「他失了很多血,醫生馬上給他」,首選就會變成「輸血」。模型同樣只在手機上運行,且只在明顯更合適時才調整首選,用戶自己的選詞習慣仍然優先。

隱私是一層底色

輸入法能看到你打的一切,這是所有鍵盤 App 都繞不開的信任問題。紫毫的做法是把打字、糾錯、學習和兩個模型全部放在手機上完成,不上傳。iOS 要求打開「允許完全訪問」後鍵盤才能讀取 App 裡的詞庫和設定,作者也特別說明,打開這個權限本身不會讓紫毫上傳任何東西。

這種「本機優先」的取捨,和近年用戶對第三方輸入法的普遍疑慮正好對上。這也讓人想起先前開發者在 V2EX 自薦 IP 監測工具時,同樣以「不聯網、不追蹤」作為賣點的討論氛圍:小工具的信任感,越來越常建立在「它不做什麼」之上。

為什麼這篇文章有共鳴

紫毫並不是要取代誰,它服務的是一羣特定的人:那些在電腦上已經把輸入習慣養成資產、換到手機就覺得卡手的 Rime 用戶。這篇文章的價值,也在於把「輸入法」從一個裝機即忘的工具,重新拉回「我的詞庫、我的方案、我的習慣」這個層面來討論。至於 iOS 上 Rime 生態能不能因此長出更多選擇,值得繼續觀察。

主題: 消費生活

標籤: #紫毫輸入法與開源工具文化#rime引擎與詞庫自主#ios輸入法與隱私焦慮