西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴(lài)的軟件下載站!
軟件
軟件
文章
搜索

首頁(yè)業(yè)內(nèi)動(dòng)態(tài) 軟件新聞 → 深藍(lán)詞庫(kù)轉(zhuǎn)換2.7版支持Mac原生輸入法詞庫(kù),QQ拼音新詞庫(kù)qcel格式

深藍(lán)詞庫(kù)轉(zhuǎn)換2.7版支持Mac原生輸入法詞庫(kù),QQ拼音新詞庫(kù)qcel格式

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來(lái)源:深藍(lán)時(shí)間:2020/2/12 23:24:46字體大。A-A+

作者:深藍(lán)點(diǎn)擊:0次評(píng)論:0次標(biāo)簽: 深藍(lán)詞庫(kù)轉(zhuǎn)換

  • 類(lèi)型:文字輸入大小:1.2M語(yǔ)言:中文 評(píng)分:10.0
  • 標(biāo)簽:
立即下載

2020年過(guò)年期間,由于冠狀病毒肺炎的流行,在家無(wú)事,就把擱置了很久的詞庫(kù)進(jìn)行了改進(jìn)。轉(zhuǎn)眼深藍(lán)詞庫(kù)轉(zhuǎn)換從誕生到現(xiàn)在都已經(jīng)10個(gè)年頭了,這是我做的最久的軟件了。

本次2.7版的更新主要包含了以下新特性:

一、MacOS原生簡(jiǎn)體拼音輸入法自定義短語(yǔ)詞庫(kù)的支持

在MacOS的“系統(tǒng)偏好設(shè)置”中選擇“鍵盤(pán)”,“文本”,即可看到,Mac簡(jiǎn)體拼音輸入法的自定義短語(yǔ)詞庫(kù)。

這里的自定義短語(yǔ)既可以通過(guò)點(diǎn)擊左下角的➕➖進(jìn)行增減,也可以通過(guò)拖拽的方式,將詞庫(kù)導(dǎo)入導(dǎo)出成文本文件,這個(gè)文本文件的后綴為plist。

假如我們想把某搜細(xì)胞詞庫(kù)轉(zhuǎn)換為Mac簡(jiǎn)體拼音的詞庫(kù),可以在Mac中安裝dotnet core,下載解壓imewlconverter_Linux_Mac.tar.gz,然后運(yùn)行以下命令:

dotnet ./ImeWlConverterCmd.dll -i:qcel ./846eed0aa7c8570ef89c89e15c722633.qcel -o:plist ./qq.plist

這樣我們就創(chuàng)建了qq.plist這個(gè)詞庫(kù)文件。然后我們通過(guò)鼠標(biāo)拖拽的方式,將這個(gè)文件拖拽到窗口上, 不一會(huì)兒,就可以看到導(dǎo)入成功了。

成功后界面如圖:

 實(shí)踐中發(fā)現(xiàn)Mac的自定義短語(yǔ)支持的量有限,具體上限我不知道,但是一旦詞庫(kù)太大會(huì)導(dǎo)致導(dǎo)入失敗。

二、QQ詞庫(kù)qcel格式的支持 

QQ輸入法和搜狗拼音合并后,QQ輸入法放棄了原有的qpyd格式,而是采用了和搜狗細(xì)胞詞庫(kù)scel基本一模一樣的qcel格式。我們從官網(wǎng)下載的詞庫(kù)都是新qcel格式了。前面示例中我要轉(zhuǎn)化成plist格式的源詞庫(kù)就是qcel格式,這里我就不再重復(fù)舉例了。

三、升級(jí)了dotnet core從2.2到3.1。

無(wú)論是Linux還是MacOS,只要安裝了dotnet core 3.1 runtime,就可以通過(guò)命令行的形式進(jìn)行詞庫(kù)轉(zhuǎn)換。安裝地址為:https://dotnet.microsoft.com/download/dotnet-core/3.1

四、完成了持續(xù)集成和持續(xù)交付

之前10年,每次版本升級(jí)都可能造成原有功能的Bug,而且發(fā)布都是純手動(dòng)發(fā)布的。這次過(guò)年期間,我研究了一些Appveyor的知識(shí),花了2天時(shí)間,終于實(shí)現(xiàn)了CI&CD。每次push代碼后,Travis和Appveyor都會(huì)自動(dòng)運(yùn)行其中的所有單元測(cè)試,如果修改對(duì)原有功能造成錯(cuò)誤,那么只要UT夠完備,那么可以很容易定位出來(lái),從而保證了每次發(fā)布的代碼質(zhì)量。

而我在Appveyor中還配置了持續(xù)交付的代碼。只要我打了新的版本tag,那么GitHub的Release頁(yè)面就會(huì)自動(dòng)編譯出Windows版的詞庫(kù)轉(zhuǎn)換程序和dotnet core版本的跨平臺(tái)命令行程序。當(dāng)前的v2.7.0就是通過(guò)CD來(lái)實(shí)現(xiàn)的。

總結(jié)

本次發(fā)布的深藍(lán)詞庫(kù)轉(zhuǎn)換2.7版,新功能并不是很多,MacOS的簡(jiǎn)體拼音自定義短語(yǔ)plist支持和QQ拼音qcel的支持都比較簡(jiǎn)單。另外還修復(fù)了一些用戶(hù)反饋的Bug,具體就不在這里說(shuō)了。主要還是配置好了CI&CD,以后進(jìn)一步的完善UT,可以保證每次發(fā)布時(shí)代碼的質(zhì)量。 

最后,祈禱🙏這次冠狀病毒肺炎疫情快快平息,國(guó)泰民安。!

深藍(lán)詞庫(kù)轉(zhuǎn)換2.7版地址:https://github.com/studyzy/imewlconverter/releases/tag/v2.7.0

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過(guò)難過(guò)
    • 5 囧
    • 3 圍觀圍觀
    • 2 無(wú)聊無(wú)聊

    熱門(mén)評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱(chēng):
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)