update: 修正大量错音

This commit is contained in:
Dvel 2022-11-03 14:16:48 +08:00
parent 958cf937d5
commit 70abbf2e93
14 changed files with 1865 additions and 1002 deletions

View File

@ -21,7 +21,8 @@
# 删除「芥gai」
# 删除「著zhuo」
# 删除「虾ha」
#
# 艴bo → fu
# 嬛xuan → huan放弃其他音给「甄嬛」用。
#
# 多音字权重问题:
# 在 Rime 的自动注音程序中,权重比小于等于 5% 的多音字不会参与自动注音。
@ -30,7 +31,7 @@
# 降低一些几乎只在一个固定词汇中使用的读音的权重,不让其参与注音,在 main 中手动注音。
---
name: 8105
version: "2022-10-31"
version: "2022-11-03"
sort: by_weight
...
### 按需启用
@ -291,6 +292,7 @@ sort: by_weight
孛 bei 3274
焙 bei 1206
邶 bei 1064
陂 bei 947
钡 bei 386
褙 bei 243
碚 bei 151
@ -508,7 +510,6 @@ sort: by_weight
剥 bo 42275
泊 bo 41521
簸 bo 9837
蕃 bo 9570
帛 bo 8139
钵 bo 7494
跛 bo 5214
@ -529,7 +530,6 @@ sort: by_weight
鹁 bo 100
僰 bo 88
踣 bo 83
艴 bo 81
镈 bo 54
砵 bo 18
鲌 bo 14
@ -537,6 +537,7 @@ sort: by_weight
嶓 bo 11
浡 bo 6
馞 bo 4
蕃 bo 1
欂 bo 0
袯 bo 0
𬭛 bo 0
@ -719,6 +720,7 @@ sort: by_weight
徜 chang 2131
氅 chang 1698
伥 chang 1014
裳 chang 1000
菖 chang 870
苌 chang 866
阊 chang 332
@ -1579,6 +1581,7 @@ sort: by_weight
樊 fan 28633
藩 fan 26539
梵 fan 17305
蕃 fan 9570
幡 fan 7256
蘩 fan 1942
璠 fan 1232
@ -1788,6 +1791,7 @@ sort: by_weight
玞 fu 5
砆 fu 3
垺 fu 2
艴 fu 1
㕮 fu 0
㳇 fu 0
琈 fu 0
@ -2142,6 +2146,7 @@ sort: by_weight
蝈 guo 4761
聒 guo 2542
帼 guo 2484
掴 guo 1944
椁 guo 1368
虢 guo 885
埚 guo 372
@ -2444,6 +2449,7 @@ sort: by_weight
豢 huan 1562
獾 huan 974
洹 huan 584
嬛 huan 405
缳 huan 311
萑 huan 287
鲩 huan 239
@ -3579,6 +3585,7 @@ sort: by_weight
鳓 le 22
仂 le 15
簕 le 8
嘞 le 1
雷 lei 560379
类 lei 542775
泪 lei 439483
@ -5458,14 +5465,14 @@ sort: by_weight
璱 se 38
森 sen 243708
僧 seng 83065
杀 sha 1095880
沙 sha 427658
啥 sha 976190
傻 sha 248211
杀 sha 109588
刹 sha 109543
莎 sha 107897
啥 sha 97619
煞 sha 70229
纱 sha 63048
沙 sha 42765
厦 sha 35375
霎 sha 21405
砂 sha 17805
@ -5600,6 +5607,7 @@ sort: by_weight
珅 shen 5345
蜃 shen 4184
哂 shen 2972
谌 shen 1820
娠 shen 1417
燊 shen 733
瘆 shen 478
@ -6145,6 +6153,7 @@ sort: by_weight
荑 ti 1744
醍 ti 1453
悌 ti 1330
媞 ti 1080
鹈 ti 579
绨 ti 222
锑 ti 173
@ -7064,7 +7073,6 @@ sort: by_weight
瑄 xuan 2337
烜 xuan 1568
癣 xuan 885
嬛 xuan 405
禤 xuan 323
谖 xuan 320
儇 xuan 278

File diff suppressed because it is too large Load Diff

View File

@ -18,7 +18,7 @@
# - 以前的一些搜狗流行词,新更新的单独放在了 sogou.dict.yaml 中
---
name: ext
version: "2022-11-01"
version: "2022-11-03"
sort: by_weight
columns:
- text
@ -2847,7 +2847,6 @@ columns:
一晚上了 100
一晚只用一度电 100
一晚没睡 100
一暴十寒 100
一曲千金 100
一曲天涯 100
一曲终了 100
@ -3648,6 +3647,7 @@ columns:
一路向东 100
一路向南 100
一路向西 100
一路好死 100
一路小跑 100
一路平安啊 100
一路成长 100
@ -6354,7 +6354,6 @@ columns:
万中无一的天才 100
万中无一的高手 100
万丹乡 100
万乘之国 100
万乘之尊 100
万事兴 100
万事周全 100
@ -11729,6 +11728,8 @@ columns:
不给小费 100
不给我发 100
不给我回 100
不给我换 100
不给我退 100
不给批准 100
不给抄 100
不给面子 100
@ -14015,7 +14016,6 @@ columns:
中龄林 100
丰上锐下 100
丰丘明 100
丰乐亭 100
丰亨豫大 100
丰俭由人 100
丰功厚利 100
@ -20756,7 +20756,6 @@ columns:
互助客栈 100
互叙别情 100
互同款 100
互喵币 100
互年兽 100
互心火 100
互惠协定 100
@ -20769,7 +20768,6 @@ columns:
互济会 100
互爆竹 100
互生叶 100
互的来 100
互相不服 100
互相不服气 100
互相不见 100
@ -28024,6 +28022,7 @@ columns:
你接不接 100
你接呀 100
你接啊 100
你接着说 100
你推我让 100
你搁这 100
你搞明白了吗 100
@ -31248,11 +31247,13 @@ columns:
免费在线 100
免费师范 100
免费教程 100
免费核酸 100
免费版本 100
免费的 100
免费的就是最贵的 100
免费的早餐 100
免费的晚餐 100
免费的核酸 100
免费账号 100
免费送 100
免费领取 100
@ -36384,8 +36385,6 @@ columns:
兰艾同焚 100
兰花烟 100
兰芳特 100
兰若寺 100
兰若庭 100
兰螳花 100
兰迪斯 100
兰郑长成品油管道 100
@ -45437,7 +45436,6 @@ columns:
发夹弯 100
发奋有为 100
发奖牌 100
发奸擿伏 100
发好人卡 100
发如飞蓬 100
发威动怒 100
@ -45507,7 +45505,6 @@ columns:
发挽双髻 100
发掘到 100
发摆子 100
发擿奸伏 100
发政施仁 100
发明到 100
发明地 100
@ -45708,7 +45705,6 @@ columns:
发错人 100
发错人了 100
发阴天 100
发隐擿伏 100
发音体 100
发音合作人 100
发音器 100
@ -45729,6 +45725,8 @@ columns:
叔叔再见 100
叔叔好 100
叔叔我们 100
叔可忍婶不可忍 100
叔可忍婶儿不可忍 100
叔提雅 100
叔提雅人 100
叔梁纥 100
@ -46583,6 +46581,7 @@ columns:
叫唤什么 100
叫声大哥 100
叫好又叫座 100
叫姥姥 100
叫小姐 100
叫床声 100
叫座又叫好 100
@ -47782,7 +47781,9 @@ columns:
吃点东西 100
吃点东西吧 100
吃点儿 100
吃点儿好的 100
吃点儿菜 100
吃点好的 100
吃点药吧 100
吃点菜 100
吃烤肉 100
@ -48387,6 +48388,7 @@ columns:
同欢同赏 100
同步上映 100
同步备份 100
同步完了 100
同步小康 100
同步录音 100
同步很慢 100
@ -49276,6 +49278,7 @@ columns:
吵不起来 100
吵了一架 100
吵什么 100
吵吵啥 100
吵完架 100
吵死个人 100
吵死了 100
@ -49974,7 +49977,6 @@ columns:
和散那 100
和时间赛跑 100
和易近人 100
和果子 100
和歌山 100
和歌山县 100
和水边 100
@ -50293,7 +50295,6 @@ columns:
哈里尔 100
哈里扎德 100
哈里斯堡 100
哈里路亚 100
哈里逊福特 100
哈里里 100
哈雅乐团 100
@ -50466,6 +50467,8 @@ columns:
哪儿好了 100
哪儿待着去 100
哪儿来 100
哪儿跟哪儿 100
哪儿跟哪儿啊 100
哪儿都好 100
哪凉快 100
哪凉快哪待着去 100
@ -56827,6 +56830,7 @@ columns:
多一份力量 100
多一分 100
多一分把握 100
多不健康 100
多不好啊 100
多不好意思 100
多不方便 100
@ -57000,6 +57004,7 @@ columns:
多工器 100
多帅啊 100
多带点纸 100
多干呐 100
多平台 100
多平台环境 100
多年以后一场大雨惊醒沉睡的我 100
@ -60255,6 +60260,7 @@ columns:
好不容 100
好不容易往 100
好不容易才 100
好不容易来一趟 100
好不快活 100
好不痛快 100
好不自在 100
@ -60528,6 +60534,8 @@ columns:
好好讲讲 100
好好说 100
好好说话 100
好好说说 100
好好说说吧 100
好好读书 100
好好过 100
好好过吧 100
@ -61066,6 +61074,7 @@ columns:
妈妈桑 100
妈妈洗脚 100
妈妈的 100
妈妈的妈妈叫姥姥 100
妈妈的话 100
妈妈的骄傲 100
妈妈说 100
@ -64743,6 +64752,7 @@ columns:
尖声啼哭 100
尖声高叫 100
尖峰时刻 100
尖椒肥肠 100
尖牙笼 100
尖牙陆鲨 100
尖石乡 100
@ -64836,7 +64846,6 @@ columns:
尤雨溪 100
尤靖茹 100
尧化门 100
尨眉皓发 100
就一个人 100
就一些 100
就一句 100
@ -66524,10 +66533,14 @@ columns:
差异好大 100
差异很大 100
差得太远 100
差点儿就玩儿完 100
差点儿就玩完 100
差点儿意思 100
差点全成了 100
差点压不住 100
差点就 100
差点就玩儿完 100
差点就玩完 100
差点崩了 100
差点忘了 100
差点意思 100
@ -68111,7 +68124,6 @@ columns:
年迈力衰 100
年还没过完 100
年金制度 100
年高德邵 100
年龄增长 100
年龄大了 100
年龄差异 100
@ -69614,7 +69626,6 @@ columns:
张俊浩 100
张保庆 100
张修维 100
张僧繇 100
张允恩 100
张元蒂 100
张兆艺 100
@ -72185,6 +72196,8 @@ columns:
忘了这件事情 100
忘八旦 100
忘八蛋 100
忘关了 100
忘关了吧 100
忘其所以 100
忘到九霄云外 100
忘到九霄云外去了 100
@ -72441,6 +72454,7 @@ columns:
快走啊 100
快跑路 100
快跑路了 100
快跟我 100
快过去 100
快还给 100
快还给我 100
@ -73616,6 +73630,7 @@ columns:
恶梦探侦 100
恶棍歹徒 100
恶模恶样 100
恶法亦法 100
恶法非法 100
恶湿居下 100
恶灵启航 100
@ -74095,6 +74110,7 @@ columns:
想前顾后 100
想去抱抱 100
想去那里 100
想吃啥 100
想听听吗 100
想和你在一起 100
想和你说话 100
@ -75813,6 +75829,7 @@ columns:
我听着呢 100
我听见脚步声 100
我听闻 100
我呀本来 100
我呆着呢 100
我告诉 100
我告诉你了 100
@ -77178,6 +77195,7 @@ columns:
我说到做到 100
我说句话 100
我说啥了 100
我说完了 100
我说得对吗 100
我说我 100
我说的 100
@ -80542,7 +80560,6 @@ columns:
拼图玩具 100
拼多多 100
拼字母 100
拼季卡 100
拼布图形 100
拼得过 100
拼来拼去 100
@ -82345,7 +82362,6 @@ columns:
搜狗百科 100
搜狗网络新词 100
搜狗网络流行词 100
搜章擿句 100
搜索一下 100
搜索中心 100
搜索到 100
@ -82610,12 +82626,10 @@ columns:
摘下去 100
摘下口罩 100
摘下眼镜 100
摘伏发隐 100
摘出去 100
摘出来 100
摘口罩 100
摘叶飞花 100
摘奸发伏 100
摘录好 100
摘录好了 100
摘录好了吗 100
@ -82908,8 +82922,6 @@ columns:
擒了他 100
擒了你 100
擒了我 100
擒奸摘伏 100
擒奸擿伏 100
擒奸讨暴 100
擒贼擒首 100
擢发抽肠 100
@ -82947,8 +82959,6 @@ columns:
擦领奖台 100
擦香香 100
擦黑板 100
擿埴索涂 100
擿奸发伏 100
攀上去 100
攀上来 100
攀不上 100
@ -83140,8 +83150,10 @@ columns:
收费图床 100
收费局 100
收费教程 100
收费核酸 100
收费版 100
收费版本 100
收费的核酸 100
收费量 100
收走后 100
收起手 100
@ -88129,6 +88141,7 @@ columns:
曹成模 100
曹操到 100
曹晓雯 100
曹柔理 100
曹永廉 100
曹沁芳 100
曹洼乡 100
@ -89097,6 +89110,8 @@ columns:
有什么难处吗 100
有什么难度 100
有什么难的 100
有什么需要帮助 100
有什么需要帮助的 100
有仇不报 100
有仇不报非君子 100
有他在 100
@ -92751,6 +92766,7 @@ columns:
核酸了没 100
核酸互测 100
核酸已采样 100
核酸收费 100
核酸检测 100
核酸检测了 100
核酸检测系统 100
@ -93203,7 +93219,6 @@ columns:
梅格雷 100
梅森素数 100
梅氏腺 100
梅爱偲 100
梅瑞尔 100
梅瑞尔邪风 100
梅纳德 100
@ -97998,7 +98013,6 @@ columns:
泄下来 100
泄出来 100
泄殖肛孔 100
泄泄沓沓 100
泄漏天机 100
泄题案 100
泅水而过 100
@ -101701,6 +101715,7 @@ columns:
烧烧水 100
烧烧看 100
烧瓶架 100
烧的水 100
烧石膏 100
烧起来 100
烧酒鸡 100
@ -104313,6 +104328,7 @@ columns:
现在的时间是 100
现在的样子 100
现在的身体 100
现在的问题是 100
现在的麻烦 100
现在的麻烦是 100
现在看看吧 100
@ -109461,7 +109477,6 @@ columns:
破冰行动 100
破喉咙 100
破土典礼 100
破坏之力 100
破坏了个 100
破坏欲 100
破坏王 100
@ -117965,6 +117980,7 @@ columns:
自己来拿 100
自己栽了 100
自己注意点 100
自己烧的水 100
自己爸妈 100
自己生自己的气 100
自己用 100
@ -118205,7 +118221,6 @@ columns:
自知其意 100
自私心 100
自立早报 100
自繇自在 100
自纠自查 100
自绝于 100
自缚手脚 100
@ -124478,6 +124493,7 @@ columns:
说好的幸福 100
说好的幸福呢 100
说如此 100
说完了 100
说定就定 100
说家克计 100
说岳全传 100
@ -128745,6 +128761,7 @@ columns:
过得安稳 100
过得很开心 100
过得怎么样 100
过得更好吧 100
过得来 100
过敏性反应 100
过敏性鼻炎 100
@ -129087,6 +129104,7 @@ columns:
还做了些 100
还做了些什么 100
还做核酸 100
还写着 100
还凑合吧 100
还则罢了 100
还别不信 100
@ -130167,6 +130185,8 @@ columns:
这块硬骨头 100
这声音 100
这多不好意思 100
这多健康 100
这多健康啊 100
这大哥 100
这大妈 100
这大姐 100
@ -130410,6 +130430,7 @@ columns:
这样就可以 100
这样就可以了 100
这样就好了 100
这样式儿 100
这样很被动 100
这样才叫 100
这样才叫作 100
@ -133005,7 +133026,6 @@ columns:
郝若琦 100
郝青林 100
郡主万福 100
郡主头 100
郡县制度 100
郡国制 100
郡治安官 100
@ -133725,7 +133745,6 @@ columns:
酚醛塑胶 100
酚醛胶 100
酝酿出 100
酢酱草 100
酣嬉淋漓 100
酥松油脂 100
酥胸晃动 100
@ -140034,8 +140053,6 @@ columns:
饿着了 100
饿着肚皮 100
饿肚皮 100
饿莩载道 100
饿莩遍野 100
饿虎扑羊 100
饿虎饥鹰 100
饿饿年 100

File diff suppressed because it is too large Load Diff

View File

@ -12,7 +12,7 @@
# 与 main sogou ext wiki 没有重复
---
name: tencent
version: "2022-11-01"
version: "2022-11-03"
sort: by_weight
columns:
- text
@ -24815,7 +24815,6 @@ columns:
三百五十九章 100
三百五十八章 100
三百亩 100
三百亿 100
三百位 100
三百余 100
三百余人 100
@ -74320,7 +74319,6 @@ columns:
中房报 100
中房网 100
中房集团 100
中手机 100
中扑网 100
中找到 100
中找回 100
@ -84109,7 +84107,6 @@ columns:
乐享生活 100
乐享系列 100
乐享网 100
乐亭镇 100
乐什么 100
乐仁堂 100
乐从钢铁世界 100
@ -188720,7 +188717,6 @@ columns:
兰花香 100
兰芳共和国 100
兰芳园 100
兰若心 100
兰蒂丝 100
兰蒂斯 100
兰蔻口红 100
@ -198757,7 +198753,6 @@ columns:
内田笃人 100
内田美奈子 100
内田诚 100
内田雄马 100
内画鼻烟壶 100
内畅外联 100
内疚和自责 100
@ -246878,7 +246873,6 @@ columns:
北方的秋天 100
北方的花 100
北方的雪 100
北方稀土 100
北方第一 100
北方经济 100
北方美食 100
@ -259881,7 +259875,6 @@ columns:
南关社区 100
南关街 100
南关街道 100
南兴股份 100
南兴镇 100
南内环 100
南内环街 100
@ -294097,7 +294090,6 @@ columns:
可长期保存 100
可阅读 100
可防可控 100
可防可治 100
可防性案件 100
可防水 100
可防癌 100
@ -297085,7 +297077,6 @@ columns:
吃点吧 100
吃点啥 100
吃点喝点 100
吃点好的 100
吃点小亏 100
吃点感冒药 100
吃点水果 100
@ -314107,7 +314098,6 @@ columns:
呱呱视频社区 100
呱呱财经 100
呲水枪 100
呲牙笑 100
呲着牙 100
味俱佳 100
味俱全 100
@ -319434,7 +319424,6 @@ columns:
唐山丰南 100
唐山丰润 100
唐山丰润区 100
唐山乐亭 100
唐山交警 100
唐山人 100
唐山人才网 100
@ -332509,8 +332498,6 @@ columns:
园洲镇 100
园田启悟 100
园田海未 100
园社区 100
园老师 100
园艺专业 100
园艺中心 100
园艺产业 100
@ -368782,7 +368769,6 @@ columns:
大宗食品 100
大官僚 100
大定府 100
大宛国 100
大宝二宝 100
大宝儿 100
大宝和二宝 100
@ -374049,7 +374035,6 @@ columns:
大连高新园区 100
大连高校 100
大迪克 100
大迫勇也 100
大迷宫 100
大追击 100
大追捕 100
@ -379393,7 +379378,6 @@ columns:
天连锁酒店 100
天选之人 100
天选游戏本 100
天选者 100
天通一号 100
天通卫星 100
天通股份 100
@ -390042,7 +390026,6 @@ columns:
好不威风 100
好不容易在一起 100
好不容易抢到 100
好不容易来一趟 100
好不开心 100
好不惬意 100
好不甘心 100
@ -434590,7 +434573,6 @@ columns:
小佳人 100
小侄儿 100
小例子 100
小侍卫 100
小依依 100
小侦探 100
小侯爷 100
@ -435498,7 +435480,6 @@ columns:
小喇嘛 100
小喜哥 100
小喜图库 100
小喜子 100
小喜悦 100
小喜通天报 100
小喜鹊 100
@ -447030,7 +447011,6 @@ columns:
山东临沭 100
山东临淄 100
山东临清 100
山东乐陵 100
山东乳山 100
山东事业单位 100
山东二 100
@ -503870,7 +503850,6 @@ columns:
德州东 100
德州东站 100
德州临邑 100
德州乐陵 100
德州交警 100
德州企业 100
德州公安 100
@ -504101,7 +504080,6 @@ columns:
德米安 100
德米尔 100
德米拉尔 100
德米特里 100
德米特里耶夫 100
德米纳尔 100
德米萨 100
@ -521191,7 +521169,6 @@ columns:
想吃吃 100
想吃吗 100
想吃唐僧肉 100
想吃啥 100
想吃啥吃啥 100
想吃啥就吃啥 100
想吃回头草 100
@ -521716,7 +521693,6 @@ columns:
想法和建议 100
想法和感受 100
想法多 100
想法多多 100
想法太多 100
想法太天真 100
想法好 100
@ -526833,7 +526809,6 @@ columns:
戏剧小品 100
戏剧展演 100
戏剧工作室 100
戏剧幻城 100
戏剧张力 100
戏剧影视导演 100
戏剧影视文学 100
@ -543583,7 +543558,6 @@ columns:
打了两年 100
打了两次 100
打了两针 100
打了个冷颤 100
打了个呵欠 100
打了个措手不及 100
打了个样 100
@ -613505,7 +613479,6 @@ columns:
无孔手机 100
无孔设计 100
无字之书 100
无字书 100
无字完结 100
无字真经 100
无存在感 100
@ -614851,7 +614824,6 @@ columns:
无法回应 100
无法回归 100
无法回答的问题 100
无法回避 100
无法在一起 100
无法坚持 100
无法坦诚相对 100
@ -660319,7 +660291,6 @@ columns:
李健导师 100
李健战队 100
李健老师 100
李偲菘 100
李傕和 100
李元元 100
李元博 100
@ -685135,7 +685106,6 @@ columns:
欧立通 100
欧篮联 100
欧米儿 100
欧米加 100
欧米奇 100
欧米奇西点学校 100
欧米奇西点西餐 100
@ -712820,7 +712790,6 @@ columns:
河北丰宁 100
河北临漳 100
河北之地 100
河北乐亭 100
河北事业单位 100
河北二 100
河北井陉 100
@ -719751,7 +719720,6 @@ columns:
泰富西玛电机 100
泰尔丝 100
泰尔实验室 100
泰尔股份 100
泰尔茂 100
泰山之巅 100
泰山产业领军人才 100
@ -761220,7 +761188,6 @@ columns:
爆照求 100
爆照片 100
爆燃事故 100
爆爆爆 100
爆爆珠 100
爆爆蛋 100
爆牌贼 100
@ -792362,7 +792329,6 @@ columns:
田依浓 100
田保姆 100
田信长 100
田偲妮 100
田公子 100
田净植 100
田利辉 100
@ -868102,7 +868068,6 @@ columns:
粟裕同志 100
粟裕大将 100
粟裕将军 100
粢饭团 100
粤东北 100
粤东区域 100
粤东医院 100
@ -873411,7 +873376,6 @@ columns:
紫发少女 100
紫发少年 100
紫口铁足 100
紫叶酢浆草 100
紫土豆 100
紫城镇 100
紫堂宿 100
@ -959456,7 +959420,6 @@ columns:
表演展示 100
表演工作 100
表演工作坊 100
表演式 100
表演张力 100
表演形式 100
表演很精彩 100
@ -1059501,7 +1059464,6 @@ columns:
金税三期 100
金税三期系统 100
金税卡 100
金税四期 100
金税盘 100
金穗大道 100
金窝窝 100
@ -1078111,8 +1078073,6 @@ columns:
阿公阿嬷 100
阿兰亚斯堡 100
阿兰希勒 100
阿兰若之梦 100
阿兰若梦境 100
阿兰达 100
阿兵的快乐生活 100
阿其那 100
@ -1087545,7 +1087505,6 @@ columns:
雄岸科技 100
雄州街道 100
雄州镇 100
雄帝科技 100
雄心勃勃的目标 100
雄心勃勃的计划 100
雄心勃勃的项目 100
@ -1136006,6 +1135965,7 @@ columns:
龅牙妹 100
龅牙珍 100
龅牙矫正 100
龇牙笑 100
龈下刮治 100
龌龊不堪 100
龌龊之事 100

View File

@ -2,10 +2,12 @@ module script
go 1.19
require github.com/deckarep/golang-set/v2 v2.1.0
require (
github.com/commander-cli/cmd v1.5.0
github.com/deckarep/golang-set/v2 v2.1.0
)
require (
github.com/commander-cli/cmd v1.5.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/stretchr/testify v1.8.1 // indirect

View File

@ -14,6 +14,7 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=

View File

@ -11,6 +11,10 @@ import (
func main() {
log.SetFlags(log.LstdFlags | log.Lshortfile)
// 临时用的
// rime.Temp()
// return
// Emoji 检查和更新
rime.CheckEmoji()
rime.UpdateEmojiTXT()

View File

@ -18,11 +18,12 @@ var specialWords = mapset.NewSet[string]() // 特殊词汇列表,不进行
var polyphoneWords = mapset.NewSet[string]() // 需要注音的多音字列表
var wrongWords = mapset.NewSet[string]() // 异形词、错别字列表
var filterWords = mapset.NewSet[string]() // 与异形词列表同时使用,过滤掉,一般是包含异形词但不是异形词的,比如「作爱」是错的,但「叫作爱」是正确的。
var hanPinyinMap = make(map[string][]string) // 汉字拼音映射map用于检查注音是否正确
var filterPinyins = mapset.NewSet[string]() // 与汉字拼音映射map同时使用过滤掉比如「深厉浅揭qi」只在这个词中念qi并不是错误。
// 初始化特殊词汇列表、多音字列表、异形词列表
// 初始化特殊词汇列表、多音字列表、异形词列表、汉字拼音映射
func init() {
fmt.Println("check.go init...")
// 特殊词汇列表
// 特殊词汇列表 specialWords
specialWords.Add("狄尔斯–阿尔德反应")
specialWords.Add("特里斯坦–达库尼亚")
specialWords.Add("特里斯坦–达库尼亚群岛")
@ -34,13 +35,13 @@ func init() {
specialWords.Add("赛博朋克:边缘跑手")
specialWords.Add("赛博朋克:命运之轮")
// 需要注音的多音字列表
polyphoneFile, err := os.Open("rime/多音字.txt")
// 需要注音的多音字列表 polyphoneWords
file, err := os.Open("rime/多音字.txt")
if err != nil {
log.Fatal(err)
}
defer polyphoneFile.Close()
sc := bufio.NewScanner(polyphoneFile)
defer file.Close()
sc := bufio.NewScanner(file)
for sc.Scan() {
line := sc.Text()
if strings.HasPrefix(line, "#") {
@ -49,8 +50,8 @@ func init() {
polyphoneWords.Add(line)
}
// 异形词的两个列表
file, err := os.Open("rime/异形词.txt")
// 异形词的两个列表 wrongWords filterWords
file, err = os.Open("rime/异形词.txt")
if err != nil {
log.Fatal(err)
}
@ -71,6 +72,54 @@ func init() {
filterWords.Add(line)
}
}
// 汉字拼音映射的 map
// 字表的所有读音: hanPinyinMap
file, err = os.Open(HanziPath)
if err != nil {
log.Fatal(err)
}
defer file.Close()
isMark = false
sc = bufio.NewScanner(file)
for sc.Scan() {
line := sc.Text()
if !isMark {
if strings.Contains(line, mark) {
isMark = true
}
continue
}
parts := strings.Split(line, "\t")
text, code := parts[0], parts[1]
hanPinyinMap[text] = append(hanPinyinMap[text], code)
}
// 给 hanPinyinMap 补充不在字表的读音,和过滤列表 filterPinyins
file, err = os.Open("rime/汉字拼音映射.txt")
if err != nil {
log.Fatal(err)
}
defer file.Close()
sc = bufio.NewScanner(file)
isMark = false
for sc.Scan() {
line := sc.Text()
if strings.HasPrefix(line, "#") && !strings.Contains(line, "# -_-") || line == "" {
continue
}
if strings.HasPrefix(line, "# -_-") {
isMark = true
continue
}
if !isMark {
parts := strings.Split(line, " ")
key := parts[0]
values := parts[1:]
hanPinyinMap[key] = append(hanPinyinMap[key], values...)
} else {
filterPinyins.Add(line)
}
}
}
// Check 对传入的词库文件进行检查
@ -169,10 +218,7 @@ func Check(dictPath string, flag int) {
// 检查text 是否含有非汉字内容
for _, c := range text {
if strings.Contains(text, "·") {
break
}
if !unicode.Is(unicode.Han, c) {
if string(c) != "·" && !unicode.Is(unicode.Han, c) {
fmt.Println("含有非汉字内容:", line, c)
break
}
@ -206,6 +252,22 @@ func Check(dictPath string, flag int) {
// +---------------------------------------------------------------
// | 比较耗时的检查
// +---------------------------------------------------------------
// 检查拼写错误如「赞zan」写成了zna
go func() {
if dictPath != HanziPath && (flag == 2 || flag == 3) && !filterPinyins.Contains(text) {
// 把汉字和拼音弄成一一对应关系,「拼音:pin yin」→「拼:pin」「音:yin」
textWithoutDian := strings.ReplaceAll(text, "·", "") // 去掉间隔号
pinyins := strings.Split(code, " ")
i := 0
for _, zi := range textWithoutDian {
if !contains(hanPinyinMap[string(zi)], pinyins[i]) {
fmt.Printf("注音错误: %s - %s.+%s\n", line, string(zi), pinyins[i])
}
i++
}
}
}()
// 多音字注音问题检查
go func() {
if dictPath == ExtPath || dictPath == TencentPath {

View File

@ -0,0 +1,77 @@
package rime
import (
"bufio"
"fmt"
"log"
"os"
"strings"
)
// 临时用的或一次性的方法集
func Temp() {
}
func dictsDifference(dict1, dict2 string) {
file1Set := readAndSet(dict1)
file2Set := readAndSet(dict2)
set := file1Set.Difference(file2Set)
fmt.Println(set.ToSlice())
fmt.Println(set.Cardinality())
}
func dictsIntersect(dict1, dict2 string) {
file1Set := readAndSet(dict1)
file2Set := readAndSet(dict2)
set := file1Set.Intersect(file2Set)
fmt.Println(set.ToSlice())
fmt.Println(set.Cardinality())
}
func get字表汉字拼音映射() {
file, err := os.Open(HanziPath)
if err != nil {
log.Fatal(err)
}
defer file.Close()
HanPinYinMap := make(map[string][]string)
keys := make([]string, 0) // ordered map
isMark := false
sc := bufio.NewScanner(file)
for sc.Scan() {
line := sc.Text()
if !isMark {
if strings.Contains(line, mark) {
isMark = true
}
continue
}
parts := strings.Split(line, "\t")
text, code := parts[0], parts[1]
if !contains(keys, text) {
keys = append(keys, text)
}
HanPinYinMap[text] = append(HanPinYinMap[text], code)
}
tempTXT, err := os.OpenFile("rime/temp.txt", os.O_CREATE|os.O_TRUNC|os.O_RDWR, 0644)
if err != nil {
log.Fatal(err)
}
defer tempTXT.Close()
for _, key := range keys {
s := key + " " + strings.Join(HanPinYinMap[key], " ") + "\n"
_, err := tempTXT.WriteString(s)
if err != nil {
log.Fatal(err)
}
}
err = tempTXT.Sync()
if err != nil {
log.Fatal(err)
}
}

View File

@ -41,7 +41,6 @@ var (
)
func init() {
fmt.Println("rime.go init...")
MainSet = readAndSet(MainPath)
SogouSet = readAndSet(SogouPath)
ExtSet = readAndSet(ExtPath)

View File

@ -1,6 +1,8 @@
# 含有需要注音的字的列表:
# 例如在 ext tencent 无注音的词库中,检测到词库中有含有「伎俩」的词汇,但是没有注音,
# 列出来,手动注音放到 main 中。
乐陵
乐亭
伎俩
万俟
@ -159,3 +161,4 @@
龟兹
龟裂
般若
酢浆草

View File

@ -1,3 +1,31 @@
杼柚其空
先吾著鞭
罣误
无罣无碍
一暴
烂熳
喜子
联属
冷颤
罪人不帑
呲牙
酸硷
饿莩
骄奢淫泆
呷呷
𣧗云
泣血捶心
摘奸
摘伏
霍加狓
诘曲聱牙
疾首蹙頞
年高德卲
年高德邵
廻避
欧米加
道听涂说
多采
知到
管我鸟事
一阵见血
@ -60,7 +88,6 @@
附著
人材
曝料
要击
粱祝
心理有数
@ -169,12 +196,8 @@
乱轮
察颜
吉它
挞沙
幼儿院
触摸版
成份股
对对糊
@ -203,7 +226,6 @@
高粱河
蓓蕾帽
连接程序
阳桃
靠普
兴灾乐祸
@ -271,15 +293,9 @@
心里状态
心里疏导
心里负担
草雉
荼靡
孙兴愍
白暨豚
涨知识
涨见识
@ -334,7 +350,6 @@
曰本
黄粱一孟
身宽体胖
虚以委蛇
血脉喷张
血脉偾张
@ -461,7 +476,6 @@
磟碡
压马路
巴里岛
夹肢窝
夹肢
粘稠
@ -569,8 +583,6 @@
委蛇
成份
丰和日丽
笛卡儿
射颈龙
发憷
@ -811,8 +823,6 @@
座落
作选择
霎那
腆颜
杌陧
兀臬
@ -850,7 +860,6 @@
一古脑儿
爱窝窝
疤拉眼儿
背不住
被褡子
波浪鼓
@ -888,7 +897,6 @@
牢什子
里勾外联
林阴
戮力
落腮胡
拿刀动仗
@ -1226,7 +1234,6 @@
撩乱
顶刮刮
顶瓜瓜
𬘭缡
令嫒
陵迟
陵轹
@ -2205,7 +2212,6 @@
鸿运扇
屠呦呦团队
屠呦呦团队新突破
张书旂
走路慢慢的
佐佐木小次郎
家风传承
@ -2281,7 +2287,6 @@
酉阳桃花源
沈阳桃仙国际机场
沈阳桃仙机场
慎馀肉庄
峇峇与娘惹
艾兹克劳克莱
艾兹鲁
@ -2629,3 +2634,7 @@
认知到
通知到
通知到位
多采撷
愿君多采撷
联属公司
惟其艰巨

View File

@ -0,0 +1,753 @@
# 汉字拼音映射,用于检查拼音书写是否正确
# 以空格分隔
#
#
### ----------不在字表的注音:----------
䇲 jia
鲶 nian
鯙 chun
魾 pi
礤 ca
楢 you
鮧 yi
魣 yu
𫚙 pu
鱊 yu
煐 ying
螉 weng
樋 tong
鳆 fu
螋 sou
𫁡 li
鯮 zong
蚖 yuan
魟 hong
矽 xi
㹴 geng
箝 qian
猼 bo
魮 pi
㞎 ba
䍁 sui
畑 tian
躄 bi
螣 teng
鱎 jiao
蟱 wu
鵖 bi
躄 bi
閦 chu
鮀 tuo
鮸 mian
鳽 jian
獚 huang
爊 ao
鲶 nian
鰕 xia
鵙 ju
菈 la
𫚒 fu
轧 ga
鯥 lu
蜑 dan
乘 sheng
鰋 yan
犭 quan
𫚔 hui
鮗 dong
犎 feng
揎 xuan
濬 jun
禺 yu
脝 heng
蠵 xi
鬅 peng
鷃 yan
栱 gong
螲 die
蟷 dang
蟳 xun
薙 zhi
鱥 gui
冓 gou
堀 ku
糸 si
咲 xiao
鮨 yi
檵 ji
氽 tun
鯻 la
垅 long
蟌 cong
鱚 xi
鱵 zhen
欻 chua
### ----------在字表但未被脚本自动纳入的注音:----------
嗯 eng
欸 ei
哟 yo
唷 yo
育 yo
# -_- ----------这行下面是要过滤掉的词汇,不进行注音检查----------
深厉浅揭
神荼郁垒
郁垒神荼
慎馀肉庄
深甽镇
声嘒嘒兮
泥而不滓
聂呷乡
蹑蹻担簦
臲卼
蹑景追飞
女红
唵嘛呢叭咪吽
呕哑嘲哳难为听
欧洲无足蜥蝪
沛公不胜杯杓
不胜杯杓
毰毸
鬅鬙
夂部
蝼螲
只鸡斗酒定膰吾
枳椇
枳椇子
只恐先春鶗鴂鸣
菓珍
和菓子
姜承録
李汭燦
梁靖崑
梁銶琚
比叡
比叡山
曹叡
金叡园
魏明帝曹叡
崔叡娜
林柏叡
群氓
僧是愚氓犹可训
愚氓
群氓效应
仙人粄
逸景佲居
宇髄天元
廻龙村
天廻龙
风吹仙袂飘飖举
飘飖兮
飘飖兮若流风之回雪
绮榭飘飖紫庭客
火齐汤
㺢㹢狓
鵋鶀
榎本温子
榎本武扬
榎木淳弥
榎木孝明
浅浅
约氏獛
瑟氏獛
沙鯭鱼
八带鮹
开远甜蕌头
凵部
陈蕃下榻
砢碜
阿兰若
兰若
兰若寺
兰若心
兰若庭
西山兰若试茶歌
兰屿大叶螽蟴
肋脦
乐陵
乐陵市
乐陵县
山东省乐陵市
山东乐陵
德州乐陵
乐亭
乐亭大鼓
乐亭市
乐亭县
乐亭镇
唐山乐亭
河北乐亭
派司
郭明錤
奤夿屯
奤夿屯村
虾蟆陵
解州
解州关帝庙
解州镇
韩复榘
汤汤
浩浩汤汤
秏鸡猫儿
浩然与溟涬同科
淈泥扬波
何不淈其泥而扬其波
淈其泥而扬其波
淈其泥扬其波
黑胫侎缘蝽
阿閦鞞佛
阿目佉跋折罗
吠舍佉月
佉卢文
佉卢文字
佉卢字母
佉罗文
佉阳照
僧佉论
僾见忾闻
黯黮章
瞬光斩黯黮
沧源佧佤族自治县
耿马傣族佧佤族自治县
佧佤
佧佤山
佧佤山区
佧佤族
亿萨佧控股
艸部
箣竹
僝僽
剿说
出阝江镇
踧踖不安
等衰
大宛其农场
大宛
大宛马
登阵常骑大宛马
胡马大宛名
大宛国
澳门氹仔
氹仔岛
路氹城
伐木丁丁
梵呗
梵呗圆音
空山梵呗
髣髴兮
髣髴兮若轻云之蔽月
椎鼓鸣钟天下闻
椎心泣血
泣血椎心
踏歌椎鼓过清明
辵部
般若
般若波罗蜜
般若波罗蜜多
般若波罗蜜多心经
般若经
般若库
般若寺
般若心经
般若掌
般若智慧
大般若
大般若经
大梵般若
金刚般若波罗蜜
龙象般若功
摩诃般若波罗蜜
摩诃般若波罗蜜多
螲蟷
闭户螲蟷
螲蟷
蝼螲
台湾螲蟷
螲蟷科
胳肢窝
米泽瑠美
枯杨生稊
要将宇宙看稊米
醽醁
罗睺
罗睺罗
罗睺罗跋陀罗
罗睺寺
罗睺星
摩睺罗伽
魔祖罗睺
周罗睺
宗罗睺
挼搓
干将莫邪
呼韩邪单于
呼韩邪
莫邪
上邪
鬼舞辻
鬼舞辻无惨
绫辻行人
辻本杏
辻谷耕史
辻井穗乃果
辻亲八
辻政信
川射干
射干
射干抗病毒注射液
射干利咽口服液
騃儿痴女
痴儿騃女
痴男騃女
峇峇娘惹
峇峇娘惹
峇峇语
峇峇语
峇峇与娘惹
峇峇与娘惹
娘惹峇峇
娘惹峇峇
馎饦
大局阢陧
阢陧
阢陧不安
白鼻豿
菶菶萋萋
秘鲁苦蘵
苦蘵
拂士
入则无法家拂士
彩虹锠螺
台湾锠螺
孱头
车善玗
池建玗
卢珉玗
千玗嬉
田峻玗
珣玗琪
朱抮玗
趻踔
陈金釭
陈金釭起义旧址
青釭剑
噌吰
瞠目挢舌
目瞪舌挢
目定舌挢
郕王
城中居民风裂骭
池酒林胾
缏得红罗手帕子
冫部
菠薐菜
狛千代
峬峭
重裀列鼎
列鼎重裀
争逞舞裀歌扇
巛部
粢饭
粢饭糕
粢饭团
酢浆草
红花酢浆草
紫叶酢浆草
踆乌
酂城镇
酂阳乡
大伡
灯灺酒阑
酒阑灯灺
堺利彦
堺雅人
槙原敬之
蛁蟟
蒙蛁蟟蝉
东京喰种
冬温夏凊
夏凊冬温
温凊定省
魀猿
肥醲甘脆
甘脆肥醲
櫜弓卧鼓
卧鼓櫜弓
槁暴
槁项黄馘
黄馘槁项
茖葱
圪饦汤
耿飚
羹藜唅糗
廾部
怀玉被褐
被发拊膺
被发入山
被发文身
被发跣足
被发佯狂
被发阳狂
被发缨冠
被发左衽
被褐怀玉
被褐怀珠
被甲持兵
被甲执兵
被甲执锐
被山带河
执锐被坚
马伊琍
张琍敏
张书旂
崔杋圭
豆䜺儿
都俞吁咈
吁咈都俞
多宝槅
蛾眉螓首
螓首蛾眉
狐埋狐搰
耲耙
阛阓
废太子胤礽
皇太子胤礽
太子胤礽
胤礽
黄泆潼
回雪飘飖转蓬舞
剑首一吷
礓䃰儿
蒋攸铦
官田原三筊埤古水道遗构
阿房
阿房宫
阿房宫赋
秦阿房宫
匚部
放饭流歠
肥䐛䐛
泛驾之马
疯狂的麦咭
丰容盛鬋
撧耳顿足
撧耳挠腮
撧耳揉腮
明里䌷
冒顿单于
慕容皝
慕容儁
褦襶
南宫仆射
南蛮鴃舌
囊膪
李搢臣
李搢荣
倪朝搢
陶搢绶
万廷搢
吴玉搢
余搢珊
宏碁集团
宏碁
碁山乡
碁山镇
钱君匋
将进酒
荍坝乡
荍坝镇
幧头
梫星
梫星尺蛾
䞍等
䞍受
菥蓂
蓂荚
十三味菥蓂丸
湿薪半束抱衾裯
手嶌葵
田嶌纱兰
裋褐
潦水尽而寒潭清
厶部
卡多朿氏魮
丝朿蛤属
司马伷
凌濛初
清濛
清濛村
清濛开发区
山色空濛雨亦奇
思濛镇
王濛解说
王濛说
偲偲
驷玉虬以桀鹥兮
周家硷镇
殢酒淹花
殢雨尤云
殢云尤雨
尤云殢雨
沾云殢雨
归帆拂天姥
梦游天姥吟留别
明登天姥岑
天姥
天姥连天向天横
天姥山
越人语天姥
圆吻海鰶
转文
右仆射
左仆射
糸部
糸守变电所
糸守高中
糸守湖
糸守镇
四糸乃
鱼丁糸
拂菻国
拂菻坊
罘罳
芣苢
罥烟眉
公乎公乎挂罥于其间
钴鉧潭西小丘记
谷朊粉
角朊细胞
朊病毒
朊蛋白
告朔饩羊
里砦镇
古砦仫佬族乡
冠盖相属
佹得佹失
红嘴鵎鵼
鵎鵼
鵎鵼科
小鵎鵼
胡吹海嗙
胡吹乱嗙
沕沕水
花开荼䕷
开到荼䕷
荼䕷
荼䕷花
蛟龙得雨鬐鬣动
㔾部
卩部
亠部
冂部
六安
六安地区
六安瓜片茶
六安酱鸭
六安篮茶
六安路
六安市
六安县
穋尔氏朴丽鱼
猸子
艋舺
曚昽
冖部
宀部
蠛蠓
雅蠛蝶
发奸擿伏
冥行擿埴
擿伏发奸
朙月拼音
榾柮
嶕峣
楬树蛙
金泘沱
马泘沱
金毛犼
金旼炡
咸恩炡
金鎞刮膜
今日云輧渡鹊桥
蟼掌突蟾
元恶大憝
粔籹
朘削
鵔鸃冠
擖哧
轲峨大艑落帆来
孔传鋕
倥侗
劻勷
啴啴
提携袴中儿
廴部
褎如充耳
轩輶之使
輶轩之使
梶浦由记
宇梶刚士
元气囝仔
侧棱
侧歪
迍邅
邅吾道兮洞庭
张妼晗
李文炤
赵禥
沼鳝螴
赵昚
宋孝宗赵昚
畇畇
者竜乡
獉狉
杜凯琹
褚小杯大
悃愊无华
嫏嬛
勒掯
䓞草
黎民糠籺窄
睟面盎背
涟洏
连属
亮菛锹甲
蟭蟟
蟭蟟虫
蒙蛁蟟蝉
林㹭
朴炡禹
柳树酄镇
六硍镇
罗惇曧
孖仔
马骄偏避幰
霡霂
麦薲草
瞒神諕鬼
铓锣
酕醄大醉
镁蚡
梅瑴成
尨眉皓发
无使尨也吠
彭禺厶
埤堄
批郤导窾
偏伤周顗情
苹果蠧蛾
破斧缺斨
破谜儿
陂陀
尨茸
仆射
千乘万骑
梫木
梫星尺蛾
謦咳
謦咳相闻
劻勷
庆亲王奕劻
藑茅
跫然
跫音
秋篠宫
篠田步美
黑腄蚃
人面黑腄蚃
蛈蛚
朣朦
炸土魠鱼
土魠鱼
已报生擒吐谷浑
吐谷浑
鼧鼥
跅弛不羁
托氏琩螺
刓方为圆
汍澜
玩岁愒日
隐思君兮陫侧
尢部
桜都字幕
桜都字幕组
远上寒山石径斜
曱甴
咱家
载云旗之委蛇
虚与委蛇
苲草
众踥蹀而日进兮
钟睒睒
诪张为幻
日居月诸
日朘月削
日削月朘
彡部
石濑兮浅浅
楤木
宋昰昀
蜙蝑
孙昌慜
孙兴慜
索琼茅以筳篿兮
嗒然
嗒然若丧
嗒然若失
嗒然自丧
嗒丧
嗒丧而归
嗒焉若丧
太姥山
天城燐音
团圞
文晸赫
齆鼻儿
齆声齆气
齆声齆气
䰀鬌
於菟
栖栖遑遑
傒倖
铣铁
鲜鱼曰脡祭
香色蔚其饛
相濡相呴
相呴相濡
相呴以湿
乡音未改鬓毛衰
晓驾炭车辗冰辙
謏闻浅说
屧粉秋蛩扫
脇野龙
禤靐龘
彐部
掩骼埋胔
严如熤
杨千嬅
乐山乐水
嫛婗
蛡螉
噫吁嚱
櫽栝
远路应悲春晼晚
元気森林
掸邦
蟢子
乡音无改鬓毛衰
蠮螉
垣墙皆顿擗
郑克塽
怔忪
中谷有蓷
钟离眜
珠蟞鱼
属辞比事
属望
属意
属意于
属垣有耳
垂緌饮清露
电脑堺
范世錡
青玉案