Skip to content

技术细节

造词键的实现

约束条件:

  • 希望主翻译器可以不受调频影响
  • 希望用户词语出现在系统词语之后

已知:

  • Rime 自带的造词机能依赖于 sentence

依次可导出三个 translator:

翻译器命名空间用途enable_user_dictenable_sentence
translator主翻译器,只显示系统词falsefalse
fixed读取用户词,放置在系统词之后truefalse
zkci只造词falsetrue

设计一个 pattern,使得某个特殊键(如 ' )引导的输入进入 zkci 翻译器:

yaml
recognizer:
  import_preset: default
  patterns:
    zkci: "^[a-z]*'[a-z']*$"