Files
msime-windows/engine/helpcode
Jia Sui 566ff8b832 feat(engine): 新增加加辅助码(拼音加加),第六套辅助码方案
按笔顺拆前两个部件、各取读音首字母(妈 = 女 n + 马 m = nm),部件用加加俗称读音(亻=d、
扌=t、纟=j、忄=s、攵=f、夂=z、刂=l、彳=s);138 个独体/部首字取「本字声母 + 起笔」。码表
7968 条,覆盖《通用规范汉字表》7846 字,比小鹤少 422 个扩展区生僻字——缺码会让含这些字的
词组拿不到辅助码,是已知取舍。

编码对齐拼音加加 5.x 安装包内的 fzm.bin(双拼键位已换算为声母):6487 字取到两码,6349 字
逐字一致,138 字保留本表规则,覆盖外的 800 字按同一规则重建。来源与非官方性质写在 NOTICE.md
与随包的 THIRD_PARTY_NOTICES.txt。

- engine/contracts/assets 注册 helpcode_jiajia,assets.h 重新生成(5 → 6)
- 设置页两个下拉显示名「加加」,两份配置模板注释同步
- 两侧测试补支持列表;README / README.en.md / server/AGENTS.md 改「六套」

默认值不变(双拼 lantian、全拼 ziranma)。
2026-09-20 22:00:34 +08:00
..

公共辅助码

供 Windows、Apple 和 Linux 共用的辅助码数据。

所有辅助码文件统一放在 helpcodes\ 目录下。当前 server 使用的方案和文件为:

  • lantian:helpcode.txt(蓝天小雨点)
  • ziranma:zrm_helpcode_big_unique.txt(自然码)
  • shouyou2_0:shouyou2_0_helpcode.txt(首右2.0)
  • shouyouplus:shouyouplus_helpcode.txt(首右plus)
  • xiaohe:xiaohe_helpcode.txt(小鹤)
  • jiajia:jiajia_helpcode.txt(加加)

公共数据位于 Engine 的 helpcode/helpcodes/,平台打包时复制需要的文件到应用资源目录。运行时路径由平台传给引擎,不依赖作者机器的绝对路径。合仓后的消费端无需再单独检出 HelpCode 仓库。

取码规则

各方案的取码规则不同,写文档时不要互相套用:

  • jiajia(加加):按笔顺拆出前两个部件,各取读音首字母(妈 = 女 n + 马 m = nm,暗 = 日 r + 音 y = ry)。 部件按拼音加加的俗称读音取音:亻=d(单人旁)、扌=t(提手旁)、纟=j(绞丝旁)、忄=s(竖心旁)、 攵=f(反文旁)、夂=z(折文儿)、刂=l(立刀旁)、彳=s(双人旁)。
  • jiajia 的独体字与部首字取「本字声母 + 起笔笔画」(h 横、s 竖、p 撇、n 点/捺、z 折),共 138 个字。 这是与拼音加加原表刻意保留的差别:加加对这些字给的是另一套拆法(笔画码或不同的部件拆分)。来源与授权见 NOTICE.md。

参考