← Feed
@lucy18@alive.bar
2026-06-10 01:46 UTC
结论:人生苦短, 我用仓颉中文输入法。
Life is short, I use Python.
”我真傻, 真的。“
总结:
虎码中文输入法, 是聪明人发明,聪明人使用,天下第一之形、音码结合中文输入法。
700多个字根, 每一个字根双编码,
第一码:形码,
第二码:音码、代表字根发音的声母或者韵母。
不足四根汉字,先取每一个字根的形码,最后加上末根的音码;
四根及以上汉字, 只取一、二、三、尾根的形码。
警告:
虎码用户,不必浪费您宝贵的时间再往下看了。
"虎码输入法
也许会是最适合你的形码方案
一款 26键、大字集、低重码,拥有舒适手感的高性能中文输入方案"
零、批评虎码中文输入法,赤裸裸的谎言:
“形码”
→是形+音码;
“低重码”
→ 增加简码、回头码、音补,作弊之后,仍然有大量重码;
“高性能”
→700+ 双编码字根, 繁琐规则, 特别低效。
→一款对自己都不诚实的输入法, 不值得学习。
人生这么短,
浪费时间记忆 700*2=1400 多组,汉字字根与单个英文字母的对应关系,
太不值得了。
更好的选择:
五笔字型86版:234个字根; 仓颉五代: 114个字根, 都是单个字母编码字根。
一、虎码字根可能是天下第一多,“241 个主根”、 “常用字根有400+,全字根有700+”。
因为字根是双编码, 一个字根由两个英文字母表示, 所以实际记忆量是: 700(+)*2个, 即1400多组,汉字字根与英文字母的对应关系。
1、形码+音码
不足四个字根组成的汉字,
前几个字根, 取每一个字根的第一码(形码);
最后一个字根, 取字根的第一码(形码)、字根的第二码(音码:字根发音的声母或者韵母之第一个字母)。
所以, 不足四个字根的汉字, 实际是重复取码:取了最后一个字根的形码+音码。
2、形码
四个及以上字根组成的汉字,
依次取一、二、三、尾,每个字根的第一码(形码), 不需要最后一个字根的第二码(音码)。
音码为什么不统一取声母、辅音字母, 减少记忆量?
韵母(元音)只有: a, i, u, v(ü), e, o (y, w: 半元音)。
所以还是为了避免重码, 有些音码分配给了元音。
根据汉字本身的现状、虎码设定的字根,
鄙人断定, 四个及以上字根的汉字数量, 远远超过不足四个字根的汉字数量。
根据虎码字表(码表), 导入仓颉五代编码来推测:
删除仓颉没有编码的字符,留下汉字和某些笔画符号,
仓颉四码、五码字:99985个, 一、二、三码字:13233个。
13233/(13233+99985) =11.688%
也就是为了少数不足四个字根的汉字, 要记忆 700*2=1400多组,汉字字根与英文字母的对应关系,
而且在输入四个及以上字根的汉字时, 留下巨大隐患, 这时不能手误输入字根的音码。
为了解决五笔字型不足四根字的末笔识别码问题, 虎码引入更多的问题。
所以说,虎码是前有古人、天下第一之形、音码结合中文输入法, 青出于蓝而胜于蓝。
古人:“嘸蝦米輸入法, 341個基本字根、156個簡速字根,字根取形、音、義相關”。
一个笑话; 以前单轨列车容易翻车, 有人建议, 一边增加一条铁轨, 所以就由单轨列车变成三轨列车啦。
哈哈哈!
补充,
仓颉二、三码字, 其他形码可能需要四码。
例如:
仓颉五代
热 qif
熱 gif
五笔字型86版
热 rvyo
熱 fwfo
虎码(形+音码=伪形码)
热 ukic
热 uk(二级简码)
熱 ghgc
二、单字拆码规则极其繁琐
700多个字根, 而且是双编码。
字根位于字首、字中、字尾, 取字根双编码的第一个英文字母(形码)。
一根字、二根字、三根字的最后一个字根要取双码(形码+音码),即: Aa, ABb, ABCc。
注意: Aa, Bb, Cc, 大、小写字母,实际不一定在同一个键位,
大写字母, 只是代表字根双编码的第一码(形码),
小写字母, 只是代表字根双编码的第二码(音码)。
打字时,实际输入都是小写英文字母。
举例:
1、一根字(成字字根): Aa
字根 双编码(形码+音码)
疒 Ab
丁 Ad
门 Am
舌 As
彐 Bj
火 Ch
灬 Ch
口 Dk
干 Eg
木 Em
一 Fi
且 Fq
⺷ Gy
八 Hb
丷 Hb
攵 Hp
心 Hx
丶 Id
艮 Ig
入 Ju
九 Kj
水 Ks
氵 Ks
巴 Mb
大 Md
冂 Mk
犭 Mq
石 Ms
匚 Nk
王 Nw
日 Or
刀 Pd
刂 Pd
儿 Pe
米 Pm
田 Pt
目 Qm
巾 Rj
了 Rl
甲 Sj
力 Sl
言 Sy
讠 Sy
阝 Te
衣 Ti
辶 Uc
工 Ug
扌 Us
巳 Vs
月 Vy
乍 Wa
冖 Wg
厂 Xc
⺈ Xd
广 Xg
卜 Yb
車 Yc
车 Yc
金 Zj
钅 Zj
卩 Zj
麻 Zm
2、二根字: ABb
相(木+目):EQm
林(木+木):EEm
磨(麻+石):ZMs
旫(日+刀):OPd
3、三根字: ABCc
想(木+目+心):EQHx
昭(日+刀+口):OPDk
4、四根字: ABCD
照(日+刀+口+灬):OPDC
5、五根及以上字: ABCZ
瑩(火+火+冖+王+丶)→(火+火+冖+丶):CCWI
瀅(氵+火+火+冖+王+丶)→(氵+火+火+丶):KCCI
三、简、繁字根, 编码相同, 必然造成大量重码
言、讠:Sy
说、説:SHDP, 或者 S(一级简码)
话、話:SAs, 或者 SA(二级简码)
金、钅:Zj
银、銀:ZIg
铜、銅:ZMFD,或者 ZMF (三级简码)
車、车:Yc
阵、陣(阝+车/車):TYc
仓颉输入法曾经踩过的坑, 虎码主动走进去。
四、回头码、音补:虎码, 常用汉字减少重码的魔法(作弊方法)
1、回头码(音码)
一根字: Aa →Aa+a
一根字(成字字根), 在常用汉字范围内,有29个汉字取自身音码,取了两次。
这个音码, 就叫做回头码。
虎码设计,实在太烂了、太臭了。
为什么要这样做?
是因为要把一根字(成字字根)的两个编码,让位给其他常用汉字。
一根字 编码+回头码 字根编码
缶 aff af
耒 all al
皿 amm am
卯 bmm bm
氏 bss bs
聿 bvv bv
黾 dmm dm
骨 fgg fg
乡 ixx ix
毋 kuu ku
卅 lss ls
甫 nff nf
鬲 ngg ng
戊 nuu nu
臼 pjj pj
殳 rss rs
甲 sjj sj
隹 uii ui
己 vjj vj
毛 vmm vm
巳 vss vs
彳 wcc wc
龟 wgg wg
兔 wtt wt
鱼 wvv wv
禾 xhh xh
乌 xuu xu
卜 ybb yb
虎 zhh zh
二根字: ABb, →ABb+a, 为了避免重码, 回头去取第一个字根的第二码、音码。
这时, 第一个字根的第二码、音码, 就叫做回头码。
ABb+a: 重复取了第二个字根的音码, 然后再重复取了第一个字根的音码。
二根字,在常用汉字范围内,也有29个汉字,取了第一个字根的音码、回头码。
汉字 编码+回头码
闩 afim
疖 azjb
隶 bksj
邑 dmbk
叻 dslk
羔 gchy
汆 jksu
旮 korj
沓 kors
汜 kvss
苴 lfqc
犷 mxgq
匝 nrjk
旰 oegr
町 qadt
畏 qfti
孑 rfil
裉 tige
邛 uteg
拃 uwas
脒 vpmy
胛 vsjy
迮 wuca
刍 xbjd
邝 xteg
厍 xycc
轪 ymdc
钬 zchj
钿 zqtj
2、音补(汉字拼音的第一个字母)
二根字, 增加回头码, 还是出现了重码,
跟其他加了回头码的二根字,或者和其他三根字、四根及以上的汉字, 重码。
这时, 不增加回头码,改为补充这个汉字拼音的第一个字母。
这个汉字拼音的第一个字母, 就叫做音补。
ABb,→ ABb+汉字拼音的第一个字母: 重复取了第二个字根的音码,再加汉语拼音, 终于自己承认虎码是形+音码了。
汉字 编码 编码+音补 汉语拼音
汩 kor korg gu
汨 kor korm mi
汜 kvs kvss si
畋 qhp qhpt tian
汞 uks uksg gong
刖 vpd vpdy yue
钋 zyb zybp po
常用汉字8105个, 有4484个在原来字根码的基础上,再次编码,
例如, 设计一级、二级、三级简码, 增加回头码、音补。
也就是,虎码, 所谓常用汉字范围内, 重码率低, 也是依赖作弊实现的。
重复, 再次重复。
虎码, 一开始的设计理念,就错了。
五、对比重码率:
在常用汉字范围内, 重码率, 五笔少于、或者说优于虎码。
在超大字集, 重码率,仓颉也少于、或者说优于虎码。
输入法 项目 汉字范围 重码数量 重码率
cangjie5 字 3500 130 3.71%
wubi86 字 3500 46 1.31%
huma 字 3500 52 1.49%
cangjie5 字 6500 336 5.17%
wubi86 字 6500 216 3.32%
huma 字 6500 281 4.32%
cangjie5 字 8105 486 6.00%
wubi86 字 8105 437 5.39%
huma 字 8105 529 6.53%
cangjie5 字 12041 847 7.03%
wubi86 字 12041 1685 13.99%
huma 字 12041 1950 16.19%
cangjie5 字 16361 1488 9.09%
wubi86 字 16361 3081 18.83%
huma 字 16361 3476 21.25%
cangjie5 字 70391 19734 28.03%
wubi86 字 70391 34147 48.51%
huma 字 70391 30959 43.98%
cangjie5 字 132414 41143 31.07%
huma 字 113260 61350 54.17%
wubi86 词 56930 7138 12.54%
huma 词 56930 8305 14.59%
wubi86 词 61205 7237 11.82%
huma 词 160782 44977 27.97%
@board