在「 [[输入法之为什么在打“单”的路上一路狂奔]] 」一文中,有说到为什么打单的原因,那为什么又会有“维护个人词库”的问题?是啊,为什么呢?
为什么呢?因为在打单的方案中也有临时调用打词的办法。词,这东西,一旦沾上,就会有着“打”它的冲动,无它,唯其欠揍尔。
目前使用的声笔飞单,是一个十分优秀的顶功输入方案,打单也有十分不错的码长表现。
声笔飞单原生提供了临时调用声笔飞码词库输入词语的方式,但是要用打大写字母,正常的击键输入方式,大写字母的输入并不受人待见。为此,我新建了一个副编译器,使用 e 引导来打词,免却了使用大写字母的麻烦。
![[assets/Pasted image 20260105112425.png|250]] ![[assets/Pasted image 20260105112524.png|140]]
反正就是一顿改改改,顺带让其支持了使用数字选择直接上屏。然而,不重要,记住它浪费了不少精力就对了。
飞单与飞码是共享词库的,原生有 100万+ ,里面是戴石麟老师(声笔之父)从多方语料中提取生成的。对于使用飞码的用户来说,使用它作为基础词库还是很不错的,相对全面的高频词汇,以及科学的原始词频都能提供很好的输入体验。
声笔飞码方案默认是开启调频的,都打词了,不开这个属实说不过去。但是习惯了打单的话,就很难再忍受调频打词的那种不确定感了。
词,是无限的,打词,就要面临这样的问题 —— 词少则空,词多则重,兼得则码长。
我有一个不好的习惯,有些“词库洁癖”,总是偏执于建立一份自己常用的词库。于是,我清空了原始的百万词条,又开启了手动加词的旅程……
词,是无限的,加词,会让人有“亿”点累。
因为是从零起步,开始的时候是没有词的。加的多了,词就多了,问题也来了,时间长了,就忘记了这个词有还是没有…… 而且由于多音字的存在,一次性的自动编码会造成许多废词,目前的造词方式采用了二次确认的方式应对这个问题 —— 首次添加的时候并不会真正写入文本,二次输入匹配确定编码的再写入。这很繁琐,尤其是当你使用多设备的时候。
有没有办法,只需要记录词条,后续自动编码呢?有的,问题还是会有多音字生成废词的情况,这是无解的,只能尽量减少。
于是,改改改,写了好几个脚本来解决自动编码、以及过程中减少多音字干扰的问题……
这就完了吗?不,还有检重、合并、多音字的最终校正问题……
![[assets/Pasted image 20260105115341.png]]
天呐,我在干嘛???我一个打单的为什么还要继续“折磨”自己,背着打词带来的负担???
NONONO!!!
实际过程里面遇到的问题比上述描述的只多不少,对于我来说,一旦开始沾了“词”,就很容易会陷入“词的泥潭”。这与我当初选择打单的初衷是不符的,所以,我决定放弃与“词”的纠缠了,干什么啊,一天天的。
删删删!!!挥挥衣袖,向「 维护词库 」说拜拜~
本来还有一长串要吐槽,想了想,算了,不值得再浪费精力,长篇大论啰嗦一通了。安逸打单轻且快,从此打词是路人。
删删删去了~