鑒于百度輸入法越來越卡的情況下, 最近由百度輸入法切換到Rime輸入法, 借鑒網(wǎng)上一些同行的配置經(jīng)驗之后, 覺得打字體驗相當(dāng)流暢和舒服啦. 但是唯一美中不足的就是詞庫量太少, 搜索了一下 沒有找到好的擴展詞庫的工具, 只找到了這個: RIME-Extend-Dict . 不過作者似乎很久沒有更新了, 百度詞典的解析已經(jīng)失效. 于是自己fork了一個過來簡單做了一個下載百度詞典, 導(dǎo)出到Rime 詞庫的小工具給大家分享一下.
1. 首先下載倉庫
git clone git@github.com:mrzzcn/RIME-Extend-Dict.git
2. 下載你感興趣的百度詞典
可以從百度詞庫下載你想要的詞典, 到某個文件夾下面, 然后運行:
cd RIME-Extend-Dict
mkdir download
// 把下載的百度詞典放到 創(chuàng)建好的 download目錄下.
// 運行下面的命令 轉(zhuǎn)換詞典
python ./tools/rime_dict_tool.py ./download/*.bdict -o=./luna_pinyin.extended/luna_pinyin.baidu_dicts.dict.yaml
同時我寫了一段腳本索引每個分類下面全部標(biāo)簽下按下載量排第一頁的所有詞典, 你也可以修改規(guī)則, 選擇你想要的詞典
python ./tools/baiduspider.py
// 運行之后會把相關(guān)詞典下載到 上面的 download 目錄
// 然后運行上面的轉(zhuǎn)換命令 轉(zhuǎn)換詞典
3. 安裝
由于你可能已經(jīng)有了自己的一些配置, 建議你先用自己的配置覆蓋 luna_pinyin_simp.custom.yaml luna_pinyin.extended.dict.yaml 這兩個文件, 再運行安裝命令, 其實也就是把相關(guān)文件 復(fù)制到 Rime 目錄:
./tools/install
4. 最終效果

最終效果
5. 其他
python 語言并不會, 只是照貓畫虎寫的腳本, 如果運行過程有問題 可以向我反饋一下, 畢竟大家都經(jīng)歷過菜鳥階段.
其實這個工具庫還支持搜狗詞典, 用法類似, 不過我用百度習(xí)慣了, 覺得夠用. 需要的朋友可以寫一個索引搜狗詞典的腳本.