更新說明:
本舊文當歷史考古就好,最新的更新放這裡(散彈倉頡v2)。新的才是真正可用的起點。(2026.01.20)
本文含【散彈倉頡(復刻版)】.cin檔,供有需要的倉頡使用者自行取用、自行魔改。(2025.08.25)
沒有「新注音」的年代,打字太慢會約不到砲,很可憐的。
高中的時候,一直好想找人出來打砲,畢竟黑水鎮太寂寞ㄌ。所以晚上都會去網咖泡一整晚,但能約出來打炮的女生很少。慘綠的17歲。
但尋夢園聊天室男生多,女生少。每個男生也都想打炮,女生又不是隨便說約就給約給幹,她們需要的是談心。如果打字慢吞吞,那根本不會有人屌。
時至今日,「輸入法」已經是冷門技藝了。但在90年代末,為了聊天室,為了好好打一炮,為了過於孤單的17歲之夜,學習輸入法還是有必要ㄉ。
小時候家裡沒電腦,讀五專時才第一次碰到電腦,在學校學了倉頡,但我家就是沒電腦啊只能在學校練打字,用倉頡打字就真的很慢啊。
倉頡打字是「很正確」啦,但我打字是為了約炮ㄝ,誰管你打字正不正確啊。
改用注音輸入法?代表我要重學一套輸入法耶。而且,認識我的人都知道,我ㄣ(-n)ㄥ(-ng)不分;ㄖ(r-)ㄌ(l-)不分,又沒捲舌音…
打字超難的好嗎?
直到某天,我在網咖附屬界揚超商買到這套「散彈倉頡」,我才漸漸的,能夠用像樣的速度,好好的約砲。90年代未,那還是輸入法黃金時代的末期。
每晚,一到網咖,安裝好軟體,第一件事就要先建立詞彙:
【安安】=十女十女
【幾歲】=女戈卜竹
【住哪】=人土口中
【給約嗎】=女女口
然後我就能啪啪啪的把這些「常用詞庫」送出去,當然,【海尼根綠茶】、【夜遊】、也是必需得加入的詞條。
以現在的眼光來看,這套輸入法其實難用的要死。但在那個資訊封閉的黑水鎮,這套輸入法簡直是約砲救星。不過大學時,我學到「行列輸入法」,就放棄倉頡了。
不是倉頡不好,而是我遇到真愛。輸入法沒好壞,只有愛與不愛。
最近因為某些原因,做某些測試,我試著把這套輸入法弄成手機可以讀取的表格。
媽的,還是一樣難用啊。但,也許只是我現在不需要約砲了吧。
當初為什麼要練輸入法呢?幹,為了晚上要打砲啊。再怎麼說,小鎮實在太寂寞ㄉ過頭了呀。
但,寫這篇文章,其實我想向「輕鬆輸入法」與其後繼維護者致敬。敬一群致力於放低打字門檻的理想主義者。
詞庫輸入,他們是超越時代的。
| 這是「輕鬆輸入法」內的倉頡模式,即「散彈倉頡」 |
原文於2025年4月26日,寫在我的臉書,如果不嫌棄,請追踪我的臉書粉專。
下面這個更新是重點!
更新:(含復刻版載點)
依照《輕鬆輸入EZ2001》的定義,散彈倉頡的定義為:
①單字時:打全碼。
如:
【什】取 人十
【麼】取 戈木女戈
②兩字詞時:兩個字的頭尾頭尾共四碼
即:[首尾-首尾]
【什麼】取【什】人十【麼】戈戈
③三字詞時: 三個字的頭碼共三碼
即:[首-首-首]
【為什麼】取【為】戈【什】人【麼】戈
④四字詞時: 四個字的頭碼共四碼
⑤四字詞以上時:前四個字的頭碼共四碼
如下圖:
| 資源來源:EZ2001輕鬆八用v3.2中的readme.doc |
下載散彈倉頡:
https://github.com/Limeroshenko/EzCj授權說明:
#授權依據:《輕鬆資訊「輕鬆輸入法大詞庫」公眾授權書》
##本表格之核心詞庫內容,係依循《輕鬆資訊「輕鬆輸入法大詞庫」公眾授權書》之規範釋出。本表格作為其衍生作品,亦應完全遵守上述授權書之所有條款,包括但不限於:
##1、重製及散布本表格時,應維持原始授權書檔案不變。
##2、對本表格進行修改、增補、刪減等行為後,應在每個修改過的檔案中插入明顯聲明,表示修改方式與時間。
##3、所有第三人均應在本授權書條款下,得以「自由使用」本修改物之全部。
##請務必參閱原始授權書之完整內容(附檔:ezphrase.txt),以理解所有權利與義務。
#來源與修改說明:
#修改日期:2025年7月8日
##【詞庫部分】
#詞庫重碼順序復刻了「EZ2001輕鬆八用v3.2」的原始狀態,順序與「原散彈倉頡」一致。
##【單字部分】
#倉頡碼定義完整採用xcin2.5的cj.cin。為重現原始「散彈倉頡」的字元選集與重碼順序邏輯,本表格僅收錄13,051個漢字,並進行了以下調整:刪除Big5重複編碼「嗀」與「兀」。同時,對於EZ2001中原位於詞庫之後的字元,本表格處理方式如下:①移除七個倚天字:「碁、銹、裏、墻、恒、粧、嫺」。②不含任何『中國海字集』字元。
##【標點符號】
#原始散彈倉頡僅支援螢幕小鍵盤輸入。本表格已作改善:①支援「zxab=,」②少數標點符號支援鍵盤直出。
gcin下的散彈倉頡,也就是說,如果你用安卓手機,可以直接在gcin for Android下使用散彈倉頡。
|
![]() |
| 即使重碼多到爆,但卻因「選詞」比「打字」簡單,他陪我度過了起步的艱難期。 |
為了讓他好用一點,所以我自己改了這個版本
改了以下的規則:
首先,我加了「;」做為詞庫的endkey(按了馬上出詞),讓「字」與「詞」各走各的路,互不干擾。(這是「行列詞庫」的思維,「;」鍵則是我從亂倉打鳥借來的)
接下來是「詞庫規則」,我做了更動:
2字詞:每個字的[首尾-首尾]+「;」
【什麼】取【什】人十【麼】戈戈 +「;」(詞)
3字詞:本來是每個字的首碼,我改成[首-首-首尾]+「;」
【為什麼】取【為】戈【什】人【麼】戈戈+「;」(詞)
4字(含以上)詞:前4字的[首-首-首-首]+「;」
詞庫內容部份:
我刪掉了一堆街道路名、學校名,總之以前我覺得什麼難用,我就刪什麼。詳見試算表。
| 試算表有以顏色逐條標註。 |
| 新增了六都改制後的原住民地名 再按下「;」(詞)直接出詞(按空白則是出字) 這樣就可以增補很多很新的字元,而不會干擾詞的順序 |
你也可以換成自己喜歡、覺得好用的表格。
例如「自由大新」或「亂倉打鳥」之類的。不過要換成這兩張表格的話,必需把「;」從%endkey 這行中移除,才不會與簡碼、重碼打架。
| ||
|
至於為什麼不是用「重」(z)來觸發詞庫?
因為詞庫的endkey放在右手才方便。右手觸發詞庫、左手選詞(詞的重碼是不可避免的,但好的詞庫應維護檢視,讓常用的詞留在左手)。
那用「前導鍵」呢?
先按「重」或隨便什麼鍵,才輸入法詞庫碼(我覺得)不直覺。至少我個人沒用過以前導鍵觸發詞庫的經驗。
而我是行列輸入法的詞庫重度使用者,這裡的設定不免有我「好用」的主觀經驗:「;」相對順手,比「?/」順手,因為手指不用下移。
二、關於三字詞的「首-首-首尾」
行列的三字詞是「首尾-首-首」,但我在90年代末2000初使用一堆魔改倉頡詞庫的經驗來看。「首-首-首尾」會直覺。
代表的是我思緒很快的時候,前兩個字我都只要順著「字的直覺」快速打下,然後用第三個字「多打一碼」,作為「要出哪個詞」的確認。
不是說行列規則不好喔,是我個人覺得「首-首-首尾」更符合打字心流。
| 還沒有新注音前,「首-首-首尾」真的是一種非常普遍的方案。 不過我只剩下這張截圖,事實上這是哪套魔改倉頡, 我已經忘了。 |


沒有留言:
張貼留言