chore: 修改说明

This commit is contained in:
amzxyz
2025-12-11 19:38:14 +08:00
committed by amzxyz
parent 8df0c8ea99
commit 9650e1126b

View File

@@ -253,7 +253,7 @@ schema,default,weasel,squirrel
![截图_选择区域_20240704121653.png](https://storage.deepin.org/thread/202407041144502563_截图_选择区域_20240704121653.png)
**功能1** **仅PRO** 直接辅助--如果想要 `` 字显示在前面 那么在本方案下提供两种方式,第一种就是辅助码声母,`vf`继续输入`j` 也就是金字旁得声母即可出现结果,如果还是出现不了你要的结果,可以输入另外主体字的声母来继续缩小范围。
**直接辅助码** **仅PRO** 如果想要 `` 字显示在前面 那么在本方案下提供两种方式,第一种就是辅助码声母,`vf`继续输入`j` 也就是金字旁得声母即可出现结果,如果还是出现不了你要的结果,可以输入另外主体字的声母来继续缩小范围。
![截图_选择区域_20240704121809.png](https://storage.deepin.org/thread/202407041147131421_截图_选择区域_20240704121809.png)
@@ -263,10 +263,10 @@ schema,default,weasel,squirrel
![截图_选择区域_20240821093701.png](https://storage.deepin.org/thread/202408210143144721_截图_选择区域_20240821093701.png)
**功能2** **仅PRO** 间接辅助--除以上直接使用辅助外,我们还支持中间加入/来引导辅助码的输入,即:功能1是"nire/" 在有需求的时候末尾增加斜杠能让系统侧重于单字,平时则永远在动态切分,这个模式也是比较吃词库的,当你的词组完整,遇到的异常就少,当词组不完整,你想输入三个字2+2=2编码结构,恰好辅助码与双拼编码重合就会出现3+3的聚拢,此时将你想输入的三个字放入词库中,这个问题就得到了解决,还有得项目通过Lua重新切分来解决,看似巧妙,实际上比较吃操作,影响节奏,无疑万象在很多选择上面选择了更加难的路线,用词库的全面性来托举.
**间接辅助码** **仅PRO** 除以上直接使用辅助外,我们还支持中间加入/来引导辅助码的输入,即:功能1是"nire/" 在有需求的时候末尾增加斜杠能让系统侧重于单字,平时则永远在动态切分,这个模式也是比较吃词库的,当你的词组完整,遇到的异常就少,当词组不完整,你想输入三个字2+2=2编码结构,恰好辅助码与双拼编码重合就会出现3+3的聚拢,此时将你想输入的三个字放入词库中,这个问题就得到了解决,还有得项目通过Lua重新切分来解决,看似巧妙,实际上比较吃操作,影响节奏,无疑万象在很多选择上面选择了更加难的路线,用词库的全面性来托举.
而在功能2中是"ni/re",也就是说辅助码必须经过/来引导,如果你不输入/它将与普通双拼无异,优点是类似vsg能够派生出"中国",更适用于新手辅助码或者叫辅助码轻量使用者.
**功能3** 通过反查字库来定位词组或者单字,只能为已有词组,不能为词组+词组组成的句子。在输入主要拼音后,通过符号``` ` ``` 来引导进入反查状态,引导后继续输入`jn`金 则包含金的字就会被选出来,也可以为`j`也就是首字母;
**输入后反查筛选** 通过反查字库来定位词组或者单字,只能为已有词组,不能为词组+词组组成的句子。在输入主要拼音后,通过符号``` ` ``` 来引导进入反查状态,引导后继续输入`jn`金 则包含金的字就会被选出来,也可以为`j`也就是首字母;
![截图_选择区域_20240704121635.png](https://storage.deepin.org/thread/202407041149125588_截图_选择区域_20240704121635.png)
@@ -280,11 +280,11 @@ schema,default,weasel,squirrel
在词组筛选中我们可以多次引导,例如:老实说 老师说 老是说,三个词组,可以```lkuiuo`t`r`y```来让“老是说”唯一显示,也可以```lkuiuo`tu`ri`yj```这样写全,也可以```lkuiuo`tu`ridy`yj```,也就是说一次引导对第一个字辅助,二次引导对第二个字辅助,以此类推。但注意不要连续点击``` `` ```而中间不输入字母,这个与造词引导冲突,会造成这两个点被吞掉,在大多数时候我们都无需输入这么完全,这里只是为了完整说明。
**功能4** 通过 拼音状态下``` `〔反查:部件|笔画〕``` 来引导拆字模式 举例 ```震``` 假设你不认识,你可以通过`雨和辰` 来合并输入拼音状态输入后继续输入其它字符字母az会消失如下图输入 ```yu if``` 即雨 辰,结果出现了我们要的震字,且给出了辅助码 ```y``` 和 ```i``` ```y```是雨的声母```y``````i```是辰的声母```ch```同时兼容通过hspnz代表横竖撇捺折五笔画。功能3是功能4的另一种表现形式,或者叫用法。这个功能依赖wanxiang_reverse.schema.yaml方案,可以通过custom配置成任意全拼双拼以匹配主方案一致的输入方式,因此是不是输入jn=jin需要看你具体的双拼类型。
**输入前反查** 通过 拼音状态下``` `〔反查:部件|笔画〕``` 来引导拆字模式 举例 ```震``` 假设你不认识,你可以通过`雨和辰` 来合并输入拼音状态输入后继续输入其它字符字母az会消失如下图输入 ```yu if``` 即雨 辰,结果出现了我们要的震字,且给出了辅助码 ```y``` 和 ```i``` ```y```是雨的声母```y``````i```是辰的声母```ch```同时兼容通过hspnz代表横竖撇捺折五笔画。功能3是功能4的另一种表现形式,或者叫用法。这个功能依赖wanxiang_reverse.schema.yaml方案,可以通过custom配置成任意全拼双拼以匹配主方案一致的输入方式,因此是不是输入jn=jin需要看你具体的双拼类型。
![截图_选择区域_20240928112256.png](https://storage.deepin.org/thread/202409280324599355_截图_选择区域_20240928112256.png)
**功能5** 句子中间或者单字输入时需要可以使用更精确的聚拢方式"声调辅助"7890数字按键代表1234声轻声归并到4声在功能4中我们可以在双拼两码后面3个编码的位置任意插入声调与两位辅助码混合使用就是除了不用斜杠了我们还顺序自由了下面由两个图片说明问题,其实在键盘上想要安排四个按键是很难得,不是占用这个按键就是占用另外的,还有得朋友觉得离得远,还有得更是不需要声调,要把候选做成9个。这些都是存在的情况,现在的处理也是妥协后的结果,要想完全不占用按键类似的办法可以改成大写字母来代表,像地球拼音则是使用大于小于号这一片的符号来表示,我们的词库有声调这个基础,一定程度上还是要利用起来:
**声调辅助筛选** 句子中间或者单字输入时需要可以使用更精确的聚拢方式"声调辅助"7890数字按键代表1234声轻声归并到4声在功能4中我们可以在双拼两码后面3个编码的位置任意插入声调与两位辅助码混合使用就是除了不用斜杠了我们还顺序自由了下面由两个图片说明问题,其实在键盘上想要安排四个按键是很难得,不是占用这个按键就是占用另外的,还有得朋友觉得离得远,还有得更是不需要声调,要把候选做成9个。这些都是存在的情况,现在的处理也是妥协后的结果,要想完全不占用按键类似的办法可以改成大写字母来代表,像地球拼音则是使用大于小于号这一片的符号来表示,我们的词库有声调这个基础,一定程度上还是要利用起来:
<img src="https://storage.deepin.org/thread/202505120222182012_截图_选择区域_20250512101814.png" height="130" width="520">
@@ -292,8 +292,10 @@ schema,default,weasel,squirrel
<img src="https://storage.deepin.org/thread/202505120222163619_截图_选择区域_20250512101713.png" height="130" width="520">
**大写辅助筛选** 在输入辅助码的时候可以穿插输入小写、大写、声调来定位你ni/ni9/niRE/niR9E/nirE/niRe/ni9RE/niRE9/nire9/ni9re/nir9e.
**功能6** 混合输入:字母、汉字、数字、用于连接的特殊符号等组合以及英文混输我们统一放在了wanxiang_mixedcode.schema.yaml混合编码方案里此功能无需引导直接输入不参与组句类似1000wclips、AD钙奶、PN结、Type-C以及纯英文同样可以通过custom来定义你所使用的双拼。
**英文数字字母汉字的混合输入** 混合输入:字母、汉字、数字、用于连接的特殊符号等组合以及英文混输我们统一放在了wanxiang_mixedcode.schema.yaml混合编码方案里此功能无需引导直接输入不参与组句类似1000wclips、AD钙奶、PN结、Type-C以及纯英文同样可以通过custom来定义你所使用的双拼。
![东风5C](https://storage.deepin.org/thread/202509260105536966_混合编码.jpg)
@@ -387,6 +389,8 @@ datetime_formats:
<img src="https://storage.deepin.org/thread/202509260126173818_符号大于.jpg" height="80">
<img src="https://storage.deepin.org/thread/202509260126167252_符号圆点.jpg" height="80">
**输入统计Lua** 触发方式:/rtj日统计/ztj周统计/ytj月统计/ntj年统计/tj生涯。
**计算器:** 通过输入大写V引导继续输入如V3+5 候选框就会有8和3+5=8基础功能 `+ - * / % ^` 还支持 `sin(x) cos(x)` 等众多运算方式打开super_calculator.lua阅读相关用法。
<img src="https://storage.deepin.org/thread/202509260127113759_计算器1.png" height="80">
@@ -406,43 +410,43 @@ datetime_formats:
化学式:<img src="https://storage.deepin.org/thread/202509260128462735_tips化学式.jpg" height="80">符号:<img src="https://storage.deepin.org/thread/202509260128454675_tips符号.jpg" height="80">表情:<img src="https://storage.deepin.org/thread/202509260128457494_tips表情.jpg" height="80">
**首选格式化:** 将自定义短语中,诸如\n \s \t 等行中标识符转换为实际的换行、空格、制表符等等使得类似输入jys可以打出一首带格式的《静夜思》这将成为类似书名号输入场景的利器。
**首选格式化Lua** 将自定义短语中,诸如\n \s \t 等行中标识符转换为实际的换行、空格、制表符等等使得类似输入jys可以打出一首带格式的《静夜思》这将成为类似书名号输入场景的利器。
例:```静夜思\n\s\s李白\n床前明月光\n疑似地上霜\n举头望明月\n低头思故乡 jys```
<img src="https://storage.deepin.org/thread/202509260129305342_格式化.jpg" height="260">
**首选加成对符号:** 将输入中的短语通过输入追加\a 这样的末尾编码触发相对于a这个字母映射的成对符号例如``` sj mk lq lh ji\l=《三毛流浪记》```可以通过custom自定义符号和触发方式。
**首选加成对符号Lua** 将输入中的短语通过输入追加\a 这样的末尾编码触发相对于a这个字母映射的成对符号例如``` sj mk lq lh ji\l=《三毛流浪记》```可以通过custom自定义符号和触发方式。
工作逻辑:输入词汇编码 > 按下锁定按钮\ > 按下映射字符\a > 《候选包裹成对符号》
<img src="https://storage.deepin.org/thread/202509260130219621_首选成对符号1.jpg" height="80"> <img src="https://storage.deepin.org/thread/202509260130208277_首选成对符号2.jpg" height="80"> <img src="https://storage.deepin.org/thread/202509260130199763_首选成对符号3.jpg" height="80">
**英文候选格式化:** 输入hello则得到hello输入首字母大写Hello则得到Hello和一众首字母大写的联想词输入前两码大写HEllo则得到全为大写的HELLO和一众大写英文。
**英文候选格式化Lua** 输入hello则得到hello输入首字母大写Hello则得到Hello和一众首字母大写的联想词输入前两码大写HEllo则得到全为大写的HELLO和一众大写英文。
<img src="https://storage.deepin.org/thread/202509260133175234_首字母大写.jpg" height="80">
<img src="https://storage.deepin.org/thread/202509260133175362_双字母大写.jpg" height="80">
**辅助码提示仅PRO** 任意长度候选词的辅助码提示能力默认开启1个字的辅助码可以在方案文件中定义更长的长度。Ctrl+a可以实时在开启辅助码提示、开启声调全拼提示、关闭注释 三个状态循环Ctrl+c开启拆分辅助提示优先级高于普通辅助提示
**辅助码提示Lua仅PRO** 任意长度候选词的辅助码提示能力默认开启1个字的辅助码可以在方案文件中定义更长的长度。Ctrl+a可以实时在开启辅助码提示、开启声调全拼提示、关闭注释 三个状态循环Ctrl+c开启拆分辅助提示优先级高于普通辅助提示
<img src="https://storage.deepin.org/thread/202509260134283927_辅助码提示.jpg" height="80">
<img src="https://storage.deepin.org/thread/202509260134278003_声调提示.jpg" height="80">
<img src="https://storage.deepin.org/thread/202509260134284782_拆分提示.jpg" height="80">
**输入码音调显示:** 通过Ctrl+s可以使得输入码实时动态显示全拼并加音调这是万象特色功能
**输入码音调显示Lua** 通过Ctrl+s可以使得输入码实时动态显示全拼并加音调这是万象特色功能
**用户按需造词仅PRO** 默认通过``` `` ```引导的方式进入用户词自造词模式,继续输入则``` `` ```前缀消失,后面打出来的字上屏后完成造词。 pro版本讲究自主可控由于辅助码的使用在很多时候不熟悉的时候可能会上屏更加异常的词汇或者生僻字有的用户还不会使用Esc退出输入而是选择直接敲下空格。按需造词可以有效把控造出的词是有意义的而且默认靠后原因简单基本上有意义的高频词万象已经提供你应该使用辅助码将其前置。**重点**:在此基础上我们还支持“后触发”当你输入编码后发现没有你要的行业词汇,此时在后面双击``` `` ``` 就可以在不删除编码的情况下完成造词。还有一个是次选造词,如果次选是你想要的,并且是词库组合成的,上屏就会记录下来。
总结一下,造词功能由:①``` `` ```起始的主动造词,②``` `` ```在编码后面的主动造词,③次选造词。三个特性构成
**中文无感造词仅PRO** 在关闭调频的情况下通过逐步选字选词的方式上屏将为你记录整段且不会产生小碎片所造词汇与db用户词是一回事遵循用户词管理的相关逻辑其中直接上屏不造词。相比按需造词更加不打断输入。
**中文无感造词Lua仅PRO** 在关闭调频的情况下通过逐步选字选词的方式上屏将为你记录整段且不会产生小碎片所造词汇与db用户词是一回事遵循用户词管理的相关逻辑其中直接上屏不造词。相比按需造词更加不打断输入。
**英文造词:** 例如当输入scx的时候没有任何候选此时可以追加\```scx\```可以触发创建候选,但是有的时候我们想要任意编码进行英文造词,但是又有汉字在前面怎么办,本着一次不行就来两次的原则```nihao\\```末尾输入两个就可以了。然后空格上屏他就记录到了en.userdb导出和同步与用户词逻辑一致。
**英文造词Lua** 例如当输入scx的时候没有任何候选此时可以追加\```scx\```可以触发创建候选,但是有的时候我们想要任意编码进行英文造词,但是又有汉字在前面怎么办,本着一次不行就来两次的原则```nihao\\```末尾输入两个就可以了。然后空格上屏他就记录到了en.userdb导出和同步与用户词逻辑一致。
**用户词删除:** 使用Ctrl+del是rime系统删除用户词,就可以将用户词标记为c<=0这在rime系统中就表现为不使用假性删除。
**输入模式切换:** 使用Ctrl+q来进行中文候选词、英文候选词、混合候选词之间切换默认为混合编码输入模式。
**输入模式切换Lua** 使用Ctrl+q来进行中文候选词、英文候选词、混合候选词之间切换默认为混合编码输入模式。
**手动排序Lua** ①词典候选类型对选中的候选词操作使用Ctrl+j向左一步Ctrl+k向右一步Ctrl+l(零)移除选中排序信息Ctrl+p 置顶选中候选。其作用于当时编码与候选词②动态生成的Lua候选很多时候我们对日期、时间等输出格式首选有着自己的追求复杂的配置又往往提升了使用难度于是我们基于排序Lua实现了动态内容的按序号索引的排序也就是说该序号下原本生成的格式整个发生了位置变化使用方法一致。信息储存于Lua文件夹下排序数据库中sequence.userdb支持导出导入数据便于多设备共用。