键道・我流( rime‑keydo ),脱胎于星空键道( KeyTao ),是一套面向 Colemak‑DH Matrix 键盘布局 的音形码顶功 Rime 完整输入套件 GitHub 。它继承星空键道「双拼 + 笔形形码、顶功自动上屏、省略空格」的核心编码思想,重新梳理、量化整套词库规则,解决原版星空键道词库臃肿、废词怪词多、更新慢的痛点。整套方案开箱即用, Windows 小狼毫、 mac 鼠须管、 Linux fcitx5‑rime 、安卓 Trime 同文全平台 Rime 前端通用,适配 Colemak‑DH 键盘布局,追求低重码、优秀打字手感,适合顶功输入法爱好者。

核心设计思路:星空键道侧重编码有理化(汉字映射编码);键道・我流在此之上重点做解码有理化(编码映射回汉字),建立可量化的词库删改、排序规则,通过少量规则让使用者可以自然推导出字词编码,追求盲打输入体验,还支持隐秘模式隐藏候选输入框,获得极简输入体验 GitHub 。

概念与特性

1. 顶功输入机制

顶功是键道系列标志性特性:不需要敲击空格上屏,后续输入的编码自动把前面匹配完成的字词顶上屏幕,实现连词成句连续输入,减少空格按键开销,提升高速打字节奏感。

  • 单字强制最短 3 码起,避免单字和二级简码冲突;
  • 词组到达对应码长自动触发顶功;
  • 简码后可以直接接续特殊简码,中间不需要分隔空格。

2. 面向 Colemak‑DH 布局优化飞键

飞键用于解决部分音节别手、跨手敲击别扭的问题,重新调整声母韵母映射,规避小指、无名指高频别扭敲击,专门针对 Colemak‑DH 键盘布局做手感优化,保留经过筛选手感最优的飞键集合,不堆砌大量飞键增加记忆负担 GitHub 。

3. 高度标准化的词库治理规则

本项目最大亮点就是一整套可量化的词库维护准则,对简码分配、词组收录、词条排序、多音字处理都制定明确规范:

  1. 简码策略:移除三级简码;一级简码保留,二级简码优先分配给二字词;单字最短码长强制 3 码;扩充特殊简码编码空间;不把网络烂梗、谐音火星文编入简码。
  2. 词条收录过滤:坚持少即是多,拒绝盲目堆砌词条;过滤重复叠加词组、无意义泛前后缀组合;优先收录具备复用价值通用汉语词汇。
  3. 词条排序规则:同类词条按照「衔接词 > 常用动词 > 常用名词 > 数量词 > 文书用词 > 专有名词」优先级排序;同结构汉字词组保持统一顺序,例如不、别、被得、地、的保持固定候选顺位。
  4. 多音字处理:读音改变字义则保留多套编码;口语、变调不改变字义,只保留敲击手感最好一套编码。
  5. 全部简体为主,只保留无可替代的生僻繁体字。

4. 两种使用模式

  • 普通模式:显示完整候选栏,可以查看编码提示,适合学习练习阶段。
  • 隐秘模式:可以关闭候选输入框,完全盲打,适合熟练使用者追求极简输入体验。

5. 反查与辅助能力

配套拼音反查,不会编码的汉字可以用拼音反查键查询键道编码;候选栏显示形码提示,方便新手学习拆字规则。

安装部署

  1. 将仓库全部文件复制到你的 Rime 用户目录:
    • Windows 小狼毫:%APPDATA%\Rime
    • macOS 鼠须管:~/Library/Rime
    • Linux fcitx5‑rime :~/.local/share/fcitx5/rime
    • 安卓 Trime 同文: Rime 资源目录
  2. 修改default.custom.yaml,在schema_list加入键道我流方案。
  3. 输入法托盘执行重新部署,切换方案即可使用。

提示:本方案原生面向 Colemak‑DH Matrix 键盘布局,如果使用标准 QWERTY 键盘,需要自行调整键位映射,输入手感会受影响。官网提供网页在线练习工具,不用安装 Rime 即可体验编码规则。