键道・我流( 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. 高度标准化的词库治理规则
本项目最大亮点就是一整套可量化的词库维护准则,对简码分配、词组收录、词条排序、多音字处理都制定明确规范:
- 简码策略:移除三级简码;一级简码保留,二级简码优先分配给二字词;单字最短码长强制 3 码;扩充特殊简码编码空间;不把网络烂梗、谐音火星文编入简码。
- 词条收录过滤:坚持少即是多,拒绝盲目堆砌词条;过滤重复叠加词组、无意义泛前后缀组合;优先收录具备复用价值通用汉语词汇。
- 词条排序规则:同类词条按照「衔接词 > 常用动词 > 常用名词 > 数量词 > 文书用词 > 专有名词」优先级排序;同结构汉字词组保持统一顺序,例如
不、别、被,得、地、的保持固定候选顺位。 - 多音字处理:读音改变字义则保留多套编码;口语、变调不改变字义,只保留敲击手感最好一套编码。
- 全部简体为主,只保留无可替代的生僻繁体字。
4. 两种使用模式
- 普通模式:显示完整候选栏,可以查看编码提示,适合学习练习阶段。
- 隐秘模式:可以关闭候选输入框,完全盲打,适合熟练使用者追求极简输入体验。
5. 反查与辅助能力
配套拼音反查,不会编码的汉字可以用拼音反查键查询键道编码;候选栏显示形码提示,方便新手学习拆字规则。
安装部署
- 将仓库全部文件复制到你的 Rime 用户目录:
- Windows 小狼毫:
%APPDATA%\Rime - macOS 鼠须管:
~/Library/Rime - Linux fcitx5‑rime :
~/.local/share/fcitx5/rime - 安卓 Trime 同文: Rime 资源目录
- Windows 小狼毫:
- 修改
default.custom.yaml,在schema_list加入键道我流方案。 - 输入法托盘执行重新部署,切换方案即可使用。
提示:本方案原生面向 Colemak‑DH Matrix 键盘布局,如果使用标准 QWERTY 键盘,需要自行调整键位映射,输入手感会受影响。官网提供网页在线练习工具,不用安装 Rime 即可体验编码规则。
