用Python开发输入法后台(8)——新的输入法规则

发布时间 2023-06-01 20:35:53作者: 顺其自然,道法自然

之前的文章用Python开发输入法后台(3)——我自己的输入法的规则, 描述了我自己的输入规则, 但是这种规则有些麻烦, 需要用分号来表达当前输入的是几字词; 所以, 我更换了一种新的输入规则, 不管几字词, 按频率进行排序. 具体规则如下:

  • 输入一个字母
    返回以这个字母为首的单字, 如下所示:
    image
  • 输入2个字母
    返回符合条件的单字和双字, 对于单字, 就是这个字的双拼; 对于双字, 就是双字的首字母拼音;如下所示:
    image
  • 输入3个字母
    返回符合条件的单字和双字以及多字词, 多字词就是前3个字的拼音首字母, 如下所示:
    image
  • 如果符合条件的候选词不足一页(5个词), 则进入组词模式, 比如:
    image
  • 也可以按F1~F9, 直接指定是几字的词, 可以缩小筛选范围