小狼毫输入法五笔输入的微硬伤

松茸 生活 2026-05-28

经过多日试用,发现小狼毫输入法在五笔输入的一个微硬伤,尤其对于我这种略微依赖词序调频的半吊子老用户有一定影响,对于使用极简词库、固定词序和习惯全码输入的高手来说影响不大,又或者说适应了这种词序也行。

这是一个候选词序的问题,以下是我的发现过程。

【需要】是一个常用词,五笔编码是"fdsv",由于使用QQ五笔输入法有自动调频功能,刚开始学尝试打词时,输入了fds后即出现【需要】,于是按空格上屏,因此使用一段时间后【需要】我的脑子里就认识了fds=需要,同时【需要】也被稳稳的排在编码“fds”的第一候选,因此我对【需要】这个词的手感就是【fds+空格】,这个习惯在win10/11自带的输入法上也没有问题,但是在小狼毫上问题就来了。

魂牵梦萦     fdsa        482000
城西        fdsg    9210000
埼    fdsk        1300000
老大哥    fdsk        972000
𩃤    fdsk        0
𩆝    fdsn    0
城楼        fdso    1210000
需要        fdsv        433000000

这是小狼毫安装的wubi86码表中所有的“fds*”对应的字词,第一列是字词,第二列是编码,第三列是权重。当输入fds时,第一候选是一个不常用的词【魂牵梦萦】,我尝试调整了权重,发现权重不起作用,我又尝试把【魂牵梦萦】这行删掉,这时【城西fdsg】成了第一候选,还是没有把【需要fdsv】排到第一候选。百思不得其解。在github的issus上找到了类似的贴子,没有解决办法。

fds1.png

fds2.png

根据一些贴子的说法和自己猜测,小狼毫的候选框显示规则,当重码时权重会起作用,如果不重码,则按abcd序列取出列示候选。因此当输入fds后a要排最前面,因此第一候选成了【魂牵梦萦】,但小狼毫的权重似乎也是起一点作用的,它把【需要】排在了第二候选,很迷。在清空所有算法后连续输入多次【需要】可以把【需要】调到第一候选,此时【魂牵梦萦】在第二,但稍不注意【魂牵梦萦】又能回到第一。

看来打全码还挺重要的。

PREV
小狼毫输入法的配置记录

评论(0)

发布评论