mirror of
https://github.com/d0zingcat/rime_wanxiang.git
synced 2026-05-13 23:16:54 +00:00
feat: 英文造词现在支持按源编码结构写入一份,全小写写入一份,我们很多时候有一些大小写约定结构的词汇
This commit is contained in:
@@ -521,6 +521,7 @@ dye Dye
|
||||
EFI EFI
|
||||
EMP EMP
|
||||
EMS EMS
|
||||
ERP ERP
|
||||
EUR EUR
|
||||
ear Ear
|
||||
eat Eat
|
||||
|
||||
@@ -104526,6 +104526,7 @@ sort: by_weight
|
||||
色情 sè qíng 634
|
||||
色球 sè qiú 369
|
||||
色区 sè qū 106
|
||||
色圈 sè quān 233
|
||||
色如 sè rú 431
|
||||
色弱 sè ruò 468
|
||||
色散 sè sàn 470
|
||||
@@ -183760,6 +183761,7 @@ sort: by_weight
|
||||
把桃子 bǎ táo zi 86
|
||||
把特定 bǎ tè dìng 114
|
||||
巴特尔 bā tè ěr 248
|
||||
巴特农 bā tè nóng 61
|
||||
把特色 bǎ tè sè 124
|
||||
把特殊 bǎ tè shū 115
|
||||
把特效 bǎ tè xiào 119
|
||||
@@ -301338,8 +301340,8 @@ sort: by_weight
|
||||
对了的 duì le de 178
|
||||
堆了个 duī le gè 124
|
||||
对了哈 duì le hā 90
|
||||
对了吗 duì le ma 432
|
||||
对了嘛 duì le ma 282
|
||||
对了吗 duì le ma 232
|
||||
对了哦 duì le ó 92
|
||||
对了三 duì le sān 68
|
||||
兑了水 duì le shuǐ 198
|
||||
@@ -510590,6 +510592,7 @@ sort: by_weight
|
||||
名专家 míng zhuān jiā 216
|
||||
名庄荟 míng zhuāng huì 177
|
||||
名庄酒 míng zhuāng jiǔ 159
|
||||
明装式 míng zhuāng shì 333
|
||||
名字啊 míng zì a 238
|
||||
名字吧 míng zì ba 127
|
||||
名字表 míng zì biǎo 44
|
||||
@@ -713515,6 +713518,7 @@ sort: by_weight
|
||||
五点法 wǔ diǎn fǎ 79
|
||||
无淀粉 wú diàn fěn 130
|
||||
五点过 wǔ diǎn guò 135
|
||||
误点击 wù diǎn jī 288
|
||||
钨电极 wū diàn jí 88
|
||||
五点了 wǔ diǎn le 196
|
||||
污点了 wū diǎn le 138
|
||||
@@ -742925,6 +742929,7 @@ sort: by_weight
|
||||
泄洪闸 xiè hóng zhá 134
|
||||
邂逅吧 xiè hòu ba 146
|
||||
写后读 xiě hòu dú 34
|
||||
斜后方 xié hòu fāng 511
|
||||
鞋后跟 xié hòu gēn 180
|
||||
邂逅了 xiè hòu le 238
|
||||
邂逅你 xiè hòu nǐ 116
|
||||
@@ -827596,6 +827601,7 @@ sort: by_weight
|
||||
指令单 zhǐ lìng dān 100
|
||||
只领到 zhǐ lǐng dào 104
|
||||
指令后 zhǐ lìng hòu 540
|
||||
指令化 zhǐ lìng huà 339
|
||||
指令集 zhǐ lìng jí 253
|
||||
志玲姐 zhì líng jiě 119
|
||||
指令列 zhǐ lìng liè 90
|
||||
@@ -853140,6 +853146,7 @@ sort: by_weight
|
||||
阿士匹林 ā shì pǐ lín 6
|
||||
阿士匹灵 ā shì pǐ líng 25
|
||||
阿什球场 ā shí qiú chǎng 8
|
||||
阿时趋俗 ā shí qū sú 32
|
||||
啊事实上 a shì shí shàng 29
|
||||
阿斯芭乐 ā sī bā lè 8
|
||||
阿斯巴坦 ā sī bā tǎn 10
|
||||
@@ -869862,7 +869869,6 @@ sort: by_weight
|
||||
保工一校 bǎo gōng yī xiào 3
|
||||
薄公英克 báo gōng yīng kè 6
|
||||
薄公英片 báo gōng yīng piàn 17
|
||||
包公铡美 bāo gōng zhá měi 5
|
||||
包公铡侄 bāo gōng zhá zhí 13
|
||||
葆宫止血 bǎo gōng zhǐ xuè 17
|
||||
包工作餐 bāo gōng zuò cān 26
|
||||
@@ -974441,7 +974447,6 @@ sort: by_weight
|
||||
恶事莫为 è shì mò wéi 12
|
||||
额什木汗 é shí mù hàn 16
|
||||
鄂式破碎 è shì pò suì 32
|
||||
阿时趋俗 ē shí qū sú 32
|
||||
轭式装置 è shì zhuāng zhì 2
|
||||
额手称庆 é shǒu chēng qìng 37
|
||||
恶兽毒虫 è shòu dú chóng 5
|
||||
@@ -1039086,6 +1039091,7 @@ sort: by_weight
|
||||
海南东部 hǎi nán dōng bù 40
|
||||
海南冬青 hǎi nán dōng qīng 7
|
||||
海南耳草 hǎi nán ěr cǎo 7
|
||||
海南封关 hǎi nán fēng guān 10
|
||||
海南港口 hǎi nán gǎng kǒu 6
|
||||
海南高速 hǎi nán gāo sù 31
|
||||
海南高院 hǎi nán gāo yuàn 29
|
||||
@@ -1046518,11 +1046524,13 @@ sort: by_weight
|
||||
合不勒汗 hé bù lè hàn 24
|
||||
合不勒沙 hé bù lè shā 13
|
||||
赫布里底 hè bù lǐ dǐ 32
|
||||
赫布理论 hè bù lǐ lùn 28
|
||||
喝不了酒 hē bù liǎo jiǔ 28
|
||||
喝不了了 hē bù liǎo le 16
|
||||
合不拢了 hé bù lǒng le 13
|
||||
合不拢腿 hé bù lǒng tuǐ 42
|
||||
合不拢嘴 hé bù lǒng zuǐ 48
|
||||
赫布模型 hè bù mó xíng 28
|
||||
合不起来 hé bù qǐ lái 22
|
||||
喝不上来 hē bú shàng lái 3
|
||||
合不上嘴 hé bú shàng zuǐ 30
|
||||
@@ -1046548,7 +1046556,7 @@ sort: by_weight
|
||||
核查发现 hé chá fā xiàn 40
|
||||
核查工作 hé chá gōng zuò 46
|
||||
核查过程 hé chá guò chéng 33
|
||||
和差化积 hé chà huà jī 31
|
||||
和差化积 hé chā huà jī 31
|
||||
核查机制 hé chá jī zhì 30
|
||||
核查结果 hé chá jié guǒ 42
|
||||
核查结论 hé chá jié lùn 28
|
||||
@@ -1078031,7 +1078039,7 @@ sort: by_weight
|
||||
极化过程 jí huà guò chéng 16
|
||||
极化函数 jí huà hán shù 1
|
||||
计划好了 jì huà hǎo le 61
|
||||
积化和差 jī huà hé chà 30
|
||||
积化和差 jī huà hé chā 30
|
||||
计划蝴蝶 jì huà hú dié 6
|
||||
计划怀孕 jì huà huái yùn 58
|
||||
计划计划 jì huà jì huà 77
|
||||
@@ -1212396,7 +1212404,6 @@ sort: by_weight
|
||||
年级第一 nián jí dì yī 53
|
||||
年纪多大 nián jì duō dà 42
|
||||
年纪还小 nián jì hái xiǎo 46
|
||||
年级寒春 nián jí hán chūn 16
|
||||
年几何矣 nián jǐ hé yǐ 1
|
||||
年纪很大 nián jì hěn dà 48
|
||||
年级活动 nián jí huó dòng 12
|
||||
@@ -1212504,7 +1212511,6 @@ sort: by_weight
|
||||
年金制度 nián jīn zhì dù 56
|
||||
年金终值 nián jīn zhōng zhí 29
|
||||
年景不好 nián jǐng bù hǎo 26
|
||||
年静国松 nián jìng guó sōng 20
|
||||
年净利润 nián jìng lì rùn 58
|
||||
年径流量 nián jìng liú liàng 49
|
||||
念旧的人 niàn jiù de rén 34
|
||||
@@ -1212524,9 +1212530,7 @@ sort: by_weight
|
||||
粘菌网素 nián jūn wǎng sù 10
|
||||
年均增速 nián jūn zēng sù 70
|
||||
年均增长 nián jūn zēng zhǎng 79
|
||||
年克蒂尼 nián kè dì ní 16
|
||||
年客流量 nián kè liú liàng 37
|
||||
年克银猫 nián kè yín māo 8
|
||||
年客运量 nián kè yùn liàng 40
|
||||
年拉卢普 nián lā lú pǔ 16
|
||||
年来苦乐 nián lái kǔ lè 11
|
||||
@@ -1212649,7 +1212653,6 @@ sort: by_weight
|
||||
黏膜皱襞 nián mó zhòu bì 22
|
||||
黏膜组织 nián mó zǔ zhī 36
|
||||
粘膜组织 nián mó zǔ zhī 35
|
||||
年纳菲西 nián nà fēi xī 4
|
||||
年纳税额 nián nà shuì é 32
|
||||
年乃索麻 nián nǎi suǒ má 3
|
||||
年内高点 nián nèi gāo diǎn 91
|
||||
@@ -1212826,13 +1212829,8 @@ sort: by_weight
|
||||
年去岁来 nián qù suì lái 11
|
||||
念绕口令 niàn rào kǒu lìng 22
|
||||
廿日市市 niàn rì shì shì 43
|
||||
年儒略历 nián rú lüè lì 10
|
||||
年入千万 nián rù qiān wàn 41
|
||||
年如一日 nián rú yí rì 9
|
||||
年萨师煊 nián sà shī xuān 8
|
||||
年萨沃奈 nián sà wò nài 16
|
||||
年塞默洛 nián sāi mò luò 14
|
||||
年塞佩沙 nián sāi pèi shā 11
|
||||
年三十儿 nián sān shí er 27
|
||||
年三十晚 nián sān shí wǎn 34
|
||||
年啥时候 nián shá shí hou 12
|
||||
@@ -1212876,8 +1212874,6 @@ sort: by_weight
|
||||
年收入率 nián shōu rù lǜ 1
|
||||
年手术量 nián shǒu shù liàng 28
|
||||
年收益率 nián shōu yì lǜ 52
|
||||
年斯帝沃 nián sī dì wò 1
|
||||
年斯堪尼 nián sī kān ní 4
|
||||
廿四碳烷 niàn sì tàn wán 3
|
||||
念诵心经 niàn sòng xīn jīng 23
|
||||
念诵咒语 niàn sòng zhòu yǔ 23
|
||||
@@ -1212898,10 +1212894,6 @@ sort: by_weight
|
||||
廿碳烷酸 niàn tàn wán suān 10
|
||||
年糖年饼 nián táng nián bǐng 8
|
||||
年提出的 nián tí chū de 47
|
||||
年田部井 nián tián bù jǐng 8
|
||||
年田惠宇 nián tián huì yǔ 8
|
||||
年田金芳 nián tián jīn fāng 14
|
||||
年田旭桐 nián tián xù tóng 12
|
||||
蔫头耷脑 niān tóu dā nǎo 23
|
||||
蔫头蔫脑 niān tóu niān nǎo 3
|
||||
念头通达 niàn tou tōng dá 13
|
||||
@@ -1212927,20 +1212919,15 @@ sort: by_weight
|
||||
念忘之间 niàn wàng zhī jiān 5
|
||||
年味变淡 nián wèi biàn dàn 25
|
||||
年味更浓 nián wèi gèng nóng 9
|
||||
年卫翰思 nián wèi hàn sī 9
|
||||
碾为齑粉 niǎn wéi jī fěn 12
|
||||
年未及笄 nián wèi jí jī 3
|
||||
年味渐浓 nián wèi jiàn nóng 18
|
||||
念薇靖雁 niàn wēi jìng yàn 18
|
||||
年味浓浓 nián wèi nóng nóng 18
|
||||
年未弱冠 nián wèi ruò guàn 23
|
||||
年卫三畏 nián wèi sān wèi 4
|
||||
年味十足 nián wèi shí zú 31
|
||||
年维托夫 nián wéi tuō fū 4
|
||||
念我无聊 niàn wǒ wú liáo 1
|
||||
廿五格格 niàn wǔ gé gé 1
|
||||
年无霜期 nián wú shuāng qī 9
|
||||
年锡耶勒 nián xī yé lè 17
|
||||
年下半年 nián xià bàn nián 73
|
||||
年线附近 nián xiàn fù jìn 47
|
||||
年线位置 nián xiàn wèi zhì 38
|
||||
@@ -1213029,18 +1213016,15 @@ sort: by_weight
|
||||
碾玉观音 niǎn yù guān yīn 27
|
||||
年逾花甲 nián yú huā jiǎ 38
|
||||
年逾六旬 nián yú liù xún 34
|
||||
年毓民栋 nián yù mín dòng 11
|
||||
年逾四十 nián yú sì shí 27
|
||||
鲶鱼挺香 nián yú tǐng xiāng 6
|
||||
鲶鱼效应 nián yú xiào yìng 45
|
||||
鲇鱼效应 nián yú xiào yìng 29
|
||||
年元罗码 nián yuán luó mǎ 4
|
||||
年远失记 nián yuǎn shī jì 32
|
||||
年月底某 nián yuè dǐ mǒu 18
|
||||
年月某市 nián yuè mǒu shì 13
|
||||
年月日时 nián yuè rì shí 73
|
||||
年在桑榆 nián zài sāng yú 32
|
||||
年在沈阳 nián zài shěn yáng 22
|
||||
黏在一起 nián zài yì qǐ 54
|
||||
年灾月厄 nián zāi yuè è 32
|
||||
年灾月殃 nián zāi yuè yāng 32
|
||||
@@ -1213050,10 +1213034,7 @@ sort: by_weight
|
||||
年长女性 nián zhǎng nǚ xìng 37
|
||||
年长色衰 nián zhǎng sè shuāi 20
|
||||
年折旧率 nián zhé jiù lǜ 38
|
||||
年证券法 nián zhèng quàn fǎ 27
|
||||
年至公元 nián zhì gōng yuán 33
|
||||
黏滞流动 nián zhì liú dòng 1
|
||||
年至年陈 nián zhì nián chén 25
|
||||
黏质壤土 nián zhì rǎng tǔ 5
|
||||
念之森蓝 niàn zhī sēn lán 7
|
||||
黏滞酸腥 nián zhì suān xīng 1
|
||||
@@ -1213149,7 +1213130,6 @@ sort: by_weight
|
||||
年总产值 nián zǒng chǎn zhí 36
|
||||
年总费用 nián zǒng fèi yòng 28
|
||||
年总收益 nián zǒng shōu yì 27
|
||||
年佐格尔 nián zuǒ gé ěr 8
|
||||
酿白兰瓜 niàng bái lán guā 15
|
||||
酿成悲剧 niàng chéng bēi jù 62
|
||||
酿成春酒 niàng chéng chūn jiǔ 1
|
||||
@@ -1224441,7 +1224421,7 @@ sort: by_weight
|
||||
平方公里 píng fāng gōng lǐ 15
|
||||
平房公园 píng fáng gōng yuán 17
|
||||
平方毫米 píng fāng háo mǐ 5
|
||||
平方和差 píng fāng hé chà 6
|
||||
平方和差 píng fāng hé chā 6
|
||||
平方厘米 píng fāng lí mǐ 21
|
||||
平方列联 píng fāng liè lián 2
|
||||
平方偏差 píng fāng piān chā 2
|
||||
@@ -1251590,6 +1251570,7 @@ sort: by_weight
|
||||
全党全国 quán dǎng quán guó 34
|
||||
全党全军 quán dǎng quán jūn 45
|
||||
全党同志 quán dǎng tóng zhì 44
|
||||
全岛封关 quán dǎo fēng guān 10
|
||||
荃德花园 quán dé huā yuán 21
|
||||
全德汽车 quán dé qì chē 5
|
||||
圈的时候 quān de shí hou 44
|
||||
@@ -1338077,9 +1338058,6 @@ sort: by_weight
|
||||
谈霏玉屑 tán fēi yù xiè 3
|
||||
檀粉慵调 tán fěn yōng diào 5
|
||||
碳分子筛 tàn fēn zǐ shāi 32
|
||||
谭凤兰带 tán fèng lán dài 4
|
||||
谭凤兰颠 tán fèng lán diān 6
|
||||
谭凤兰刷 tán fèng lán shuā 6
|
||||
谈锋甚健 tán fēng shèn jiàn 17
|
||||
坦腹东床 tǎn fù dōng chuáng 17
|
||||
贪腐官员 tān fǔ guān yuán 85
|
||||
@@ -1338383,7 +1338361,6 @@ sort: by_weight
|
||||
碳膜电阻 tàn mó diàn zǔ 21
|
||||
昙摩流支 tán mó liú zhī 18
|
||||
昙摩难提 tán mó nán tí 25
|
||||
谭谟晓郁 tán mó xiǎo yù 14
|
||||
昙摩耶舍 tán mó yē shě 18
|
||||
檀木宝箱 tán mù bǎo xiāng 17
|
||||
檀木戒指 tán mù jiè zhǐ 7
|
||||
@@ -1338511,7 +1338488,6 @@ sort: by_weight
|
||||
覃氏瑶医 tán shì yáo yī 4
|
||||
痰湿阻肺 tán shī zǔ fèi 3
|
||||
探手罗汉 tàn shǒu luó hàn 26
|
||||
谭暑韶湖 tán shǔ sháo hú 13
|
||||
坦率诚实 tǎn shuài chéng shí 20
|
||||
坦率地讲 tǎn shuài de jiǎng 38
|
||||
坦率地说 tǎn shuài de shuō 84
|
||||
|
||||
@@ -3113,6 +3113,7 @@ T管撤机法 T guǎn chè jī fǎ 1
|
||||
钯炭催化剂 bǎ tàn cuī huà jì 1
|
||||
八羰基二钴 bā tāng jī èr gǔ 1
|
||||
巴特芬搽剂 bā tè fēn chá jì 1
|
||||
巴特勒上尉 bā tè lè shàng wèi 1
|
||||
巴特列特力 bā tè liè tè lì 1
|
||||
巴特日七味 bā tè rì qī wèi 1
|
||||
巴特综合征 bā tè zōng hé zhēng 1
|
||||
@@ -5890,6 +5891,7 @@ T管撤机法 T guǎn chè jī fǎ 1
|
||||
保供电工作 bǎo gōng diàn gōng zuò 1
|
||||
胞宫寒凝证 bāo gōng hán níng zhèng 1
|
||||
胞宫虚寒证 bāo gōng xū hán zhèng 1
|
||||
包公铡美案 bāo gōng zhá měi àn 1
|
||||
豹骨活络丸 bào gǔ huó luò wán 1
|
||||
豹骨木瓜酒 bào gǔ mù guā jiǔ 1
|
||||
豹骨追风膏 bào gǔ zhuī fēng gāo 1
|
||||
@@ -278134,7 +278136,7 @@ T管撤机法 T guǎn chè jī fǎ 1
|
||||
等量异种电荷 děng liàng yì zhǒng diàn hè 1
|
||||
灯笼袖的设计 dēng lóng xiù de shè jì 1
|
||||
等幂等积定理 děng mì děng jī dìng lǐ 1
|
||||
等幂和差公式 děng mì hé chà gōng shì 1
|
||||
等幂和差公式 děng mì hé chā gōng shì 1
|
||||
等摩尔系列法 děng mó ěr xì liè fǎ 5
|
||||
登木达赫木林 dēng mù dá hè mù lín 1
|
||||
登蓬莱阁有感 dēng péng lái gé yǒu gǎn 1
|
||||
@@ -290178,7 +290180,7 @@ T管撤机法 T guǎn chè jī fǎ 1
|
||||
和布克赛尔镇 hé bù kè sài ěr zhèn 1
|
||||
核不扩散条约 hé bú kuò sàn tiáo yuē 1
|
||||
赫布里底群岛 hè bù lǐ dǐ qún dǎo 1
|
||||
和差化积公式 hé chà huà jī gōng shì 1
|
||||
和差化积公式 hé chā huà jī gōng shì 1
|
||||
河车大造胶囊 hé chē dà zào jiāo náng 1
|
||||
合成材料地基 hé chéng cái liào dì jī 1
|
||||
合成雌激素类 hé chéng cí jī sù lèi 1
|
||||
@@ -293500,7 +293502,7 @@ T管撤机法 T guǎn chè jī fǎ 1
|
||||
几乎与世隔绝 jī hū yǔ shì gé jué 1
|
||||
几乎周期函数 jī hū zhōu qī hán shù 1
|
||||
极化电极电势 jí huà diàn jí diàn shì 1
|
||||
积化和差公式 jī huà hé chà gōng shì 1
|
||||
积化和差公式 jī huà hé chā gōng shì 1
|
||||
吉化会议中心 jí huà huì yì zhōng xīn 1
|
||||
际华集团股份 jì huá jí tuán gǔ fèn 1
|
||||
计划免疫监测 jì huà miǎn yì jiān cè 1
|
||||
|
||||
@@ -131,7 +131,7 @@ function AP.func(input, env)
|
||||
end
|
||||
end
|
||||
|
||||
-- 造词(原逻辑 + 新增 '\' 英文造词)
|
||||
-- 造词(原逻辑 + 新增 '\' 英文造词 + 大小写双重存入)
|
||||
function AP.commit_handler(ctx, env)
|
||||
if not ctx or not ctx.composition then
|
||||
comment_cache = {}
|
||||
@@ -145,25 +145,31 @@ function AP.commit_handler(ctx, env)
|
||||
|
||||
---------------------------------------------------
|
||||
-- ① 英文 + '\' 造词 —— 始终启用,只依赖 env.en_memory
|
||||
-- 条件:
|
||||
-- - raw_input 末尾为 '\'
|
||||
-- - commit_text 为“ASCII 且至少 1 字母”的英文
|
||||
-- 行为:
|
||||
-- - text = commit_text
|
||||
-- - custom_code = 编码去掉末尾 '\' + 空格
|
||||
---------------------------------------------------
|
||||
if raw_input ~= "" and raw_input:sub(-1) == "\\" and is_ascii_word(commit_text) then
|
||||
local code_body = raw_input:gsub("\\+$", "") -- 去掉末尾连续 '\'
|
||||
code_body = code_body:gsub("%s+$", "") -- 去掉尾部空白
|
||||
|
||||
if code_body ~= "" and env.en_memory then
|
||||
local entry = DictEntry()
|
||||
entry.text = commit_text -- 上屏英文本身
|
||||
entry.weight = 1
|
||||
entry.custom_code = code_body .. " " -- 真实编码(无 '\') + 空格
|
||||
-- 定义局部函数:执行写入操作
|
||||
local function save_entry(code)
|
||||
local entry = DictEntry()
|
||||
entry.text = commit_text -- 上屏英文本身
|
||||
entry.weight = 1
|
||||
entry.custom_code = code .. " " -- 编码 + 空格
|
||||
env.en_memory:update_userdict(entry, 1, "")
|
||||
end
|
||||
|
||||
env.en_memory:update_userdict(entry, 1, "")
|
||||
-- log.info(string.format("[auto_phrase] EN 造词:[%s], code=[%s]", entry.text, entry.custom_code))
|
||||
-- 1. 写入原编码(无论大小写)
|
||||
save_entry(code_body)
|
||||
|
||||
-- 2. 如果原编码包含大写字母(转小写后不等于原编码),额外写入一份全小写编码
|
||||
local lower_code = string.lower(code_body)
|
||||
if lower_code ~= code_body then
|
||||
save_entry(lower_code)
|
||||
end
|
||||
|
||||
-- log.info(string.format("[auto_phrase] EN 造词:[%s], 原码=[%s], 小写码=[%s]", commit_text, code_body, lower_code))
|
||||
end
|
||||
|
||||
comment_cache = {}
|
||||
@@ -174,7 +180,6 @@ function AP.commit_handler(ctx, env)
|
||||
-- ② 中文自动造词:只在 env.memory 存在时工作
|
||||
---------------------------------------------------
|
||||
if not env.memory then
|
||||
-- 中文造词功能被关掉时,直接跳过这一段
|
||||
comment_cache = {}
|
||||
return
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user