Skip to content

宇浩輸入法

基本特點

宇浩輸入法是純字形輸入法,通過輸入漢字的部首和筆畫來輸入漢字,而不依賴漢字的具體讀音。也就是「會寫就會打」「看到即輸入」。這是如何做到的呢?答案是三個步驟:

  • 第一步,也是宇浩輸入法的核心:將每一個漢字拆成不超過四個部件(字根)。
  • 第二步,是將這些部件轉換成對應的英文字母。
  • 第三步,將編碼輸入到電腦中,對應的漢字就會自動彈出來。

舉個例子,這個字用宇浩輸入法怎麽輸入呢?

  • 第一步:將直觀地拆成四個部件:
  • 第二步:找到這四個部件對應的字母,分別是:K J W I。
  • 第三步:將這四個字母輸入到電腦中,這個字就會顯示出來。

宇浩輸入法具有以下的優點:

  • 字頻加權後的選重率極低,基本上一字一碼,碼到字出,極其適合盲打。
  • 繁簡字碼位分離,比如 不同編碼,繁體簡體混在一起打也極少選重。
  • 字形兼容大陸通規、大陸古籍通規[1]、臺灣正體、香港繁體四套標準,方便檢字。
  • 設有簡體、繁體兩套詞庫,字形涵蓋兩岸三地三套標準 [2]
  • 全面覆蓋 CJK 全字集 99000 多個漢字(更新至 CJK 擴 I 區),生僻字一網打盡。
  • 檢字方便,翻頁少。總共 99000 多個漢字,候選項最多的碼位上只有 18 個候選字。
  • 採用大字根、拆法直觀,不會將漢字拆得零碎。
  • 字根爲雙編碼,不分主副根,沒有結構碼。
  • 拆分時取一、二、三、末字根。全簡編碼一致、字詞編碼一致。
  • 拆字規範,規則優先級明確,兼顧「邏輯性」和「直觀性」。追求一字一拆、無歧義。
  • 兼顧手感,大碼只使用 25 鍵。星陳方案雙手互擊率超過 60%。

四大特點

繁簡通打 動靜低重 字根聚類 兼顧手感

簡體和繁體

絕大多數輸入法,簡體字和對應的繁體字都佔用相同的碼位,導致輸入繁體時需要選重。比如五筆字型中, 兩個字的編碼都是TUJf。如果我想打繁體的「簡」,需要按一下選重鍵。因此,大多數輸入法在繁體文本下,不具備盲打的優勢,除非重新對碼表進行排序。

宇浩輸入法繁簡漢字分離,不存在共用碼位現象,故而使用一張碼表即可既打簡又打繁,不用擔心選重問題。你可以按照自己掌握每一個字的繁簡狀態,不需要軟件轉換,更不需要準備兩套碼表。可以像寫字一樣隨心所欲。

比如, 這兩個繁簡漢字,在宇浩輸入法中對應了不同的編碼。這是因爲宇浩輸入法的 字根繁簡分離。在很多輸入法中,由於繁簡字根位於同一個按鍵,你需要從候選欄中選擇繁體字還是簡體字。

以下視頻展示了使用宇浩單字全碼輸入繁簡混合版本的《洛神賦》的片段節選。可以看到,全文都沒有進行過選重。因此,宇浩輸入法特別適合任意文本空間下的盲打,以及古漢語輸入。

聚類和分區

宇浩輸入法的核心是對於漢字的拆分,其次是對於字根排布的設計。字根一共有 200 多個,但字母只有 26 個,因此,每個按鍵上都會有大約 10 個左右的字根。字根如何排布,直接決定了它的學習難度、維護難度、手感、連貫度等等。大體上:

  • 對相似字形進行聚類和分區的方案,比亂序排布的方案,學習更加便捷,維護成本更低。比如:「目且貝見」這些都有「目」形的字根,如果安排在一個按鍵上,那麽我們只要記住了其中的一個,就能立刻記住剩下的字根。
  • 亂序排布的方案,比對相似字形進行聚類和分區的方案,手感更優。這是因爲字根排布的設計中,最大的限制條件就是聚類。解除了這個限制,排布就更加自由,就能在手感上做到更好。
  • 三碼的方案,比四碼的方案,思維負擔更小。這是因爲四碼方案需要取到字的第三根,這個字根往往深入字的中部,思考起來需要更多時間。
  • 四碼的方案,比三碼的方案,重碼更低。這一點不言而喻。

每個人都有自己的偏好。爲了照顧不同人群的需求。宇浩輸入法有兩套官方字根排佈設計。大家可根據自己的偏好和以前的輸入習慣,選擇其中一個學習。由於這些設計都基於「宇浩拆分」,因此就算後面想試試其他的設計,也只用幾天就能適應。

爛然星陳

宇浩·星陳是官方字根排佈設計,採用了字根聚類同鍵排布模式(類似鄭碼、徐碼)。字形相似的字根會被聚攏在一道,排布在 25 個鍵位上。方案名取自《尚書大傳》之「明明上天,爛然星陳」。

由於大量字形相近的字根被放在了一個按鍵上,它對於初學者極爲友好,可以通過聯想記憶法,以「組」爲單位來記憶。比如:

  • 目且貝見日曰早都在 J 上。
  • 亦文(夂)亥(豕)亡方都在 T 上。
  • 广麻鹿疒都在 M 上。

yustar

鳴謝

本輸入法的設計製作主要借鑑了三個前輩輸入法的優點,在這裡向他們的作者表示極大的敬意和感謝。它們包括:

  • 鄭碼的大字根、雙編碼設計。通過「位碼」而非「結構碼」來挖掘首根的信息。
  • 徐碼對於繁簡通打的支持,以及小碼從拼音字母中選取的特點。使用音託不僅方便記憶,也可以達到更佳的離散。
  • 五筆字型字根分區排布、不使用 Z 鍵的特徵。分區排布方便對於字根的記憶,Z 鍵空出後利於手感,還能用於其他功能,方便各平臺通用。

在輸入法的製作過程中,不少夥伴提出了大量寶貴的意見和建議,幫助它不斷優化進步。特此致以極大的謝意。

  • 錢多多爲輸入法的推廣作出大量的努力。還繪製了黑體的字根圖、設計了輸入法的 Logo 和 Android 上的定製方案。可謂「首席藝術委員」。
  • 阿吉始終鼓勵作者開發一款新的輸入法,他的很多觀點和設計哲學同作者不謀而合,也堅定了宇浩輸入法講客觀、講實用的理念。他爲輸入法的字根規律性和易學性提出了大量建議,使折區字根的排布上了一個臺階。可謂「首席哲學委員」。
  • 宋天爲輸入法的規則的完善提出了大量意見和建議,找出了很多拆分上的不合理之處,尤其是在大字集的拆分上,他的建議至關重要,也使宇浩輸入法在常用字集內拆分無二義、規則無矛盾。可謂「首席拆分委員」。
  • 王牌餅乾不僅設計了非常好用的「宇浩三碼頂」方案,還爲 RIME 方案編寫了優秀的 Lua 代碼。可謂「首席技術委員」。

還有不少朋友爲輸入法的優化提出了寶貴的意見和建議,此處不一一致謝。

有聯爲證:

漢字十萬,豈宇浩獨收八九?
字根兩百,因諸君而改二三。

腳註


  1. 中華人民共和國國家標準《古籍印刷通用字規範字形表》(GB/Z 40637-2021):https://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=52E2DE28D439C1937EE09AE4B5AA615B ↩︎

  2. 兩岸三地三套標準包括:大陸簡體、大陸繁體、臺灣正體。另外,宇浩輸入法還兼容符合 OpenCC 用字標準的詞語。 ↩︎

  3. 「最常用漢字」的定義依賴於文本空間。關於本測評中所用的字頻數據的來源,請參閱此頁面↩︎

  4. 這裡的繁簡混合字頻來源於簡體字頻和繁體字頻。假設一個人一半時間打簡體,一半時間打繁體,那麽便適用於此數據。 ↩︎

宇浩输入法官网