一、问题描述
1、最近一周时间,废寝忘食花了大量的时间折腾小狼毫输入法和声笔拼音
2、电脑上终于配置好小狼毫输入法和声笔拼音方案,基本上所有的功能都通过修改代码实现,手心输入法的使用习惯也全部迁移过来,目前陆续习惯声笔拼音的输入模式,主要为任意编码拼音及追加笔画过滤重码字功能。
3、研究软件功能中发现自己进入一个误区
就是为了折腾软件而折腾而折腾,付出和收益不成正比,且耽误了很多工作

二、问题解决
1、以需求位导向研究小狼毫输入法及声笔输入方案的功能
2、90%的需求配置完成后,不在花大量时间折腾软件
3、后续需实现的功能先记录,之后有时间再慢慢实现

三、举例说明:需实现自定义短语实现长文本功能
1、这个功能完全折腾代码实现
需要研究小狼毫的滤镜,这个代码折腾起来很复杂
也会导致小狼毫输入法配置文件太多
可能回影响到软件的操作流畅度

2、使用替代方案实现需求
后来使用搜索:工作习惯关键词,全选复制长文本后使用的方法解决了需求
因为这个长文本的输入需求不是很高频,无需花费大量时间去折腾
且这个需求有其他替代的解决方法

3、其他长文本使用U模式实现
输出后手动添加回车,也可以解决这个问题
需要固定输入的长文本不是很多,就只有几个而已
为了几个不常用的长文本输出,花大量时间折腾代码不划算
还可能导致小狼毫输入法出现故障
虽然每次修改代码前都会做备份,也不排除会出现其他预想不到的故障

4、期间在野狼毫和小狼毫切换过程中出现故障
系统启动后直接黑屏
原因是从野狼毫切换到小狼毫时没有卸载野狼毫重新安装小狼毫
直接将小狼毫的自启动设置为系统启动时无需密码便直接启动
但因为两个输入法直接切换时有问题导致系统黑屏
最后解决方法是:重启F8进入安全模式,卸载小狼毫软件
然后重新卸载小狼毫会重启电脑,再以管理员权限重新安装小狼毫后,再重启电脑

四、目前折腾的成功
1、声笔拼音首字母后tab键临时英文关闭
2、候选词不显示2、3序号数字
3、自定义短语(长文本功能使用替代方案)
4、中英文混输(英文支持动态调频,中文输入多了后英文候选词会自动往后调整)
5、o引导模式下实现:小写数字转换为大写数字;orq,快速输入日期(搭配F11向下翻页选择第二候选词)
6、微信输入法皮肤(小狼毫及野狼毫下均可正常使用)
7、AHK快速启动Rime文件夹及自定义短语文件
8、解决了小狼毫算法服务自启动失败及启动后自动退出的问题
9、解决了声笔拼音整句语言模型造成小狼毫输入法候选词卡顿问题
10、养成声笔拼音字词句的输入习惯
11、熟悉掌握了声笔拼音使用笔画过滤重码字的用法
优先首字添加一个首笔画,其次末字追加笔画
aeiou功能:笔画反查之外,a:拼音反查,i:两分反查,o:日期及小写转大写数字,u:自定义短语
aeiou五笔画:熟悉掌握,键盘肌肉记忆及象形记忆