小狼毫使用搜狗词库设置方法

将搜狗个人词库导入小狼毫

备份搜狗个人词库

搜狗输入法设置 -> 属性设置 -> 词库 -> 中文词库 -> 导出 / 备份

将个人词库备份到本机，如下操作，导出文件名为搜狗词库备份_2023_8_10.bin

提示: 最新的搜狗输入法导出的词库无法进行转换，在此提供较旧的版本12.2.0.6275，亲测可用。

转换搜狗个人词库

然后下载深蓝词库转换 Download，下载后解压打开软件，如下所示选择备份的搜狗个人词库文件。

如下设置转换选项

保存词库文件为 txt 文件

导入词库到小狼毫输入法

右键点击右下角小狼毫输入法图标，选择用户词典管理

选择当前词典，点击右下方导入文本码表，选择刚转换完保存的 txt 文本文件即可。

搜狗细胞词库转换为小狼毫词库

有两个方法将搜狗细胞词库转换为小狼毫词库

1. 使用深蓝词库转换

同上使用深蓝词库转换将细胞词库转换为 txt 文本，然后使用小狼毫词典管理导入。

2. 使用 python 批量转换 scel 为小狼毫词典文件

下载scel2txt.py文件 Download

搜狗词库下载地址 https://pinyin.sogou.com/dict/

新建scel文件夹，将下载的所有细胞词库 (.scel) 放到这个目录

最终目录结构如下：

Copy
alair@a1b2c3d4 MINGW64 /f/dls/ckzh
$ ls -Rl
.:
total 40
drwxr-xr-x 1 alair 197121 0 Aug 10 16:33 scel/
-rw-r--r-- 1 alair 197121 5539 Apr 7 17:21 scel2txt.py

./scel:
total 2320
-rw-r--r-- 1 alair 197121 165460 Aug 10 15:24 中国中医医院名录.scel
-rw-r--r-- 1 alair 197121 792262 Aug 10 15:23 中国医院大全【官方推荐】.scel
-rw-r--r-- 1 alair 197121 130068 Aug 10 15:28 '中国南北大菜-- 菜名大全.scel'
-rw-r--r-- 1 alair 197121 74596 Aug 10 15:23 中国地铁【官方推荐】.scel
-rw-r--r-- 1 alair 197121 91234 Aug 10 15:24 中国疗养院名录.scel
-rw-r--r-- 1 alair 197121 53140 Aug 10 15:23 中国风景名胜.scel
-rw-r--r-- 1 alair 197121 688104 Aug 10 15:23 中国高等教育名录数据库.scel
-rw-r--r-- 1 alair 197121 365740 Aug 10 15:23 中国高等院校（大学）大全【官方推荐】.scel

然后执行scel2txt.py来转换所有词库文件

Copy
alair@a1b2c3d4 MINGW64 /f/dls/ckzh
$ python scel2txt.py
中国中医医院名录.scel: 2909 个词
--------------------------------------------------------------------------------
中国医院大全【官方推荐】.scel: 17684 个词
--------------------------------------------------------------------------------
中国南北大菜-- 菜名大全.scel: 3349 个词
--------------------------------------------------------------------------------
中国地铁【官方推荐】.scel: 1942 个词
--------------------------------------------------------------------------------
中国疗养院名录.scel: 1270 个词
--------------------------------------------------------------------------------
中国风景名胜.scel: 1279 个词
--------------------------------------------------------------------------------
中国高等教育名录数据库.scel: 10758 个词
--------------------------------------------------------------------------------
中国高等院校（大学）大全【官方推荐】.scel: 7192 个词
--------------------------------------------------------------------------------
合并后 luna_pinyin.sogou.dict.yaml: 46383 个词

输出结果在同目录 out 文件夹下

Copy
alair@a1b2c3d4 MINGW64 /f/dls/ckzh
$ ls -l out/
total 4636
-rw-r--r-- 1 alair 197121 2366506 Aug 10 16:36 luna_pinyin.sogou.dict.yaml
-rw-r--r-- 1 alair 197121 170743 Aug 10 16:36 中国中医医院名录.txt
-rw-r--r-- 1 alair 197121 763584 Aug 10 16:36 中国医院大全【官方推荐】.txt
-rw-r--r-- 1 alair 197121 98285 Aug 10 16:36 '中国南北大菜-- 菜名大全.txt'
-rw-r--r-- 1 alair 197121 51200 Aug 10 16:36 中国地铁【官方推荐】.txt
-rw-r--r-- 1 alair 197121 96201 Aug 10 16:36 中国疗养院名录.txt
-rw-r--r-- 1 alair 197121 33944 Aug 10 16:36 中国风景名胜.txt
-rw-r--r-- 1 alair 197121 780516 Aug 10 16:36 中国高等教育名录数据库.txt
-rw-r--r-- 1 alair 197121 371561 Aug 10 16:36 中国高等院校（大学）大全【官方推荐】.txt

将输出的luna_pinyin.sogou.dict.yaml保存到小狼毫用户文件夹

修改weasel.custom.yaml加入以下内容，保存后重新部署即可。

Copy
patch:
"translator/dictionary": luna_pinyin.sogou