mirror of
https://github.com/qingjian-team/qingjian.git
synced 2026-11-06 16:13:55 +00:00
之前同一段拼音逐字选(shishan 先选 屎 再选 山)要选两次才造词;造出来的词在整段输入时排在整句「是山」后面, 用简拼 ss 时按词频预选几乎沉底(第 486 位),要再选一两次才靠前。 现在同一段拼音逐字选一次就造词,并记一次选择;分两段打的仍要三次,免得 了我 这类虚词接续成词。 盖住整段、不靠拆开音节读出的用户词(自造词、接受过的云端词)weight 至少 1,预选不会砍掉; 其中按选过次数取头 5 个(USER_WORDS_BEFORE_SINGLES)当作在这串键下选过,不占词的名额、排在没选过的词前面, 其余照常排,简拼能对上十几个自造词时单字也不被挤后。这串键下选过的用户词排在整句前面,除非整句选得更多。 取舍:选错造出的词只在敲同样的音时出现,可以删掉。整句让位只对用户词: 试过对词库里选过的词也这样,冻结回放整句首选少十几条(shiyong 选过 使用、这次要 是用),没有采用。 测试:冻结回放三组(无模型 / 知意 / 通变)词首选不变,整句首选 2769 → 2770、2661 不变、2705 → 2706; 开发集、回归集不变。CLI 实测 shishan 逐字选一次后,shishan / ss / shis 首选都是 屎山。