1. 音码输入法

  2. 音形输入法

  3. 形音输入法

    1. C42: https://github.com/tansongchen/c42https://github.com/fanyeb/c42 顶功
    2. 米十五笔http://xukt.ysepan.comhttps://github.com/SkatingCN/rime-mishi-wubi 五笔前三码加声母
    3. 文心两仪
    4. 希码
  4. 形码输入法

    1. 宇浩https://shurufa.apphttps://yuhao.forfudan.comhttps://github.com/forFudan/yuhao
      • 星陈:相似字形聚类,强音托,ABba
      • 光华:字根首笔分区,弱音托,ABba
      • 吉旦饼:三码,全乱序,半音托,ABb
      • 卿云:乱序单编,末根音补,ABp
    2. 徐码: http://xumax.cnhttps://github.com/Ace-Who/rime-xumahttps://github.com/forFudan/xuma 字根分区加字形聚类,音托,主副根,ABba
    3. 山人全息码: https://github.com/siuze/ShanRenMaLTShttps://github.com/arpcn/rime-shanren3 不定长,字根聚类,音托加形托,ABba
    4. 天码http://soongsky.com/sky/ 字根按照近似拉丁字母排布,强音托,ABba
    5. 蓝宝石:乱序单编,末根笔画补码,ABj,简体专精,词语专精
    6. 虎码: https://tiger-code.com 大根乱序,小根音托,改进自蓝宝石的算法
    7. 易码: https://yb6b.github.io/yima/ https://yima.pages.dev/ 双编,大码乱序 + 小码有序,小码采用规则的二笔布局方式
    8. 逸码 V20: https://yb6b.github.io/yima/ https://yima.pages.dev/ 乱序单编,前二码字根,后四码笔画,顶功,简体专精
    9. 真码http://sixchou.ysepan.com 单字,字根分区加字形聚类,形托,主副根,AaBb,简体专精
    10. 郑码:字形聚类,形托,主副根,AaBb,简体专精
    11. 三码郑码: https://www.yuque.com/smzm/zhengmahttp://ys.ys168.com/?zzzm ,只有八千多单字,重码率低,但没有覆盖 Unicode 中所有 CJK 字符。
    12. 王码五笔 86 版、98 版、新世纪版:首笔分区单编,结构补码,ABj,简体专精
    13. 仓颉五代,仓颉六代: https://github.com/Jackchows/Cangjie5 单编,五码,字根聚类,AB
    14. 行列输入法: https://github.com/rime/rime-array

根据 这里这里这里 的统计,徐码的 CJK 覆盖率最高,码长最短(3.46),山人全息码略差(3.47);星空两笔由于把选重按键编码进去了所以码长最差(3.94),注意星空两笔的单字只有八千多一点,其 xklb.superdz.dict.yaml 文件是「u拼音拆字」,平均码长接近 7。哲豆音形和超强快码在二笔输入法里最优秀,超强两笔、超强音形和小豆两笔基本打平。

哲豆音形对比超强快码:

  1. 哲豆音形和超强快码收录单字几乎一致,哲豆音形的二重、三重明显更多;
  2. 哲豆音形的词表比超强快码多了大约 3.5 万,这些基本集中在哲豆音形的二重和三重;
  3. 超强快码由于重码少,比较适合盲打,哲豆词表大,比较适合打字速度较慢、不追求盲打、可以接受分号和单引号选重的用户;
# 单字重码率 top 5,第二列为重码,第一列为对应重码出现的次数
  哲豆音形       超强快码
  17235 1       15902 1
   2685 2        1297 2
   1196 3         770 3
    678 4         479 4
    460 5         330 5

# 全词表重码率 top 5
  哲豆音形       超强快码
  88763 1       92607 1
  25401 2        1313 2
  10378 3         769 3
   2995 4         496 4
   1357 5         358 5

输入方案选择标准:

  1. 出简让全,不强制要求记忆简码

  2. 简全一致,简码是全码的前缀

  3. 易学,字根少,使用音托、形托或意托, 没有主、副根,拆分规则、取码规则简单

  4. 尽可能少的无理码,规则清晰可以程序化

  5. 覆盖大字符集

  6. 静态低重,动态低重

  7. 公开码表、拆分表、字根表

  8. 支持顶功

  9. 可以根据拆分规则生成拆分表和码表,无需手动维护

  10. 有官网,文档齐备,有 Git 版本管理、网盘


  • 支持大字集的输入方案:仓颉,郑码,四角码,字海两分,牛码五笔,新世纪五笔,092 五笔,山人全息码,虎码,徐码,宇浩天码;

  • 官方提供拆分表的输入方案:山人全息码,虎码,宇浩天码真码墨奇音形,声笔飞单,092 五笔(来自天码宋天的机器拆分);