-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathwubi_pinyin.custom.yaml
58 lines (56 loc) · 3.05 KB
/
wubi_pinyin.custom.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# encoding:utf-8
patch:
switches/+: #增加以下开关
- name: encnDic # 中英字典开关
reset: 1
states: [Off, 中英对照]
- name: phraseReplace # 敏感词输出开关
reset: 1
states: [Off, 👙]
- name: pinyin # 这个开关用于标记是否打开拼音滤镜
reset: 0
states: [Off, pīnyīn]
- name: phraseExt # 候选词扩展开关
reset: 1
states: [Off, phraseExt]
- name: phraseComment # 候选词注释开关
reset: 1
states: [Off, commentOn]
- name: markdown # 一个markdown语法开关
reset: 0
states: [Off, md]
engine/translators/+: #增加以下translator
- lua_translator@inputShow_translator
- table_translator@custom_phrase # 指定使用 custom_phrase 进行输入字符的翻译
- lua_translator@help_translator
engine/filters: # 设置以下filter
- simplifier
- lua_filter@inputShow_Filter # 这个过滤器用于在特定场景下,增加候选项
- lua_filter@phraseExt_Filter # 自定义短语滤镜,针对响应的关键字,添加新的选项进来
- lua_filter@dateTime_Filter # 时间信息,对于特定的时间或者事件关键字,添加时间信息,例如日期,今天,明天,肝炎,父亲等
- lua_filter@dynamicPhrase_Filter # 动态候选项,用于动态获取与运行环境有关的信息
# 上面的滤镜会调整候选词选项,或者增加,或者减少。原则上说,减少的滤镜,请放在前端
- lua_filter@phraseReplace_Filter # 词语替换滤镜,针对一些指定的关键字,将其替换为指定的内容,或者当没有指定内容时,替换为 *
# 上面的滤镜会减少或者改变候先词选项
- uniquifier # 过滤重复候选项,依赖 simplifier
# 下面的滤镜是comment滤镜,不会改变候选项列表
- lua_filter@dic_4w_Filter # 英中对照滤镜
- lua_filter@phraseComment_Filter # 短语释义
- lua_filter@pinyinAdding_Filter # pinyin滤镜,用于对候选项中的字添加拼音
- lua_filter@laneChangeAndSpace_Filter # laneChangeAndSpace 滤镜将候选词或者注释中的<br>处理成\r, 处理成一个空格
custom_phrase: # 设置用户字/词典
dictionary: ""
user_dict: Custom_phrase # 指向 Custom_phrase.txt 文档
db_class: stabledb
enable_completion: false
enable_sentence: true
initial_quality: 1
punctuator: # 设置标点符号集
import_preset: symbols
# 设置以下 translator 相关的开关
translator/enable_sentence: true #是否整句连打
translator/enable_user_dict: true #开启用户词典
translator/enable_encoder: true #是否自动造词
translator/encode_commit_history: false #对已上屏的内容整合成词条,看需求
translator/max_phrase_length: 4 #自动造词的最长字数
translator/enable_completion: true #编码逐渐提示开关;编码提示