Closed Bluecat003 closed 6 months ago
processor 负责处理按键输入。
segmentor 负责将编码分段,协调 translator 工作。
translator 负责处理编码输入,输出候选。
filter 负责再次转换候选。
例如:
express_editor 将 geiyu 这五个按键输入,推送到编码区域。
fallback_segmentor 负责将这编码 geiyu 分配默认标签 abc。
script_translator 负责将 abc 标签的编码 geiyu 翻译为 给予
并输出候选。
lua_filter@corrector 负责遍历所有候选,判断其中的候选 给予
的编码是否是 geiyu
,并在候选的注释部分添加正确的拼音 jǐ yǔ
,而如果你一开始输入的是 jiyu,就不会显示正确拼音了。
这里面的translator、错字错音提示这些是实际使用当中是怎么体现的?文档里面好像没详细说明,不是很理解。