小狼毫输入法是Rime输入法的Windows实现版本,英文名字叫Weasel。
Rime输入法(中文名字中州韵),是一个开源可定制的输入法框架,具有如下几个比较优秀的特点:
- 开源免费
- 支持自定义,如可以自定义词库、自定义输入方案、自定义输入界面字体等
- 保护隐私,Rime的词库、配置都是本地存储,不会上传到远程服务器
- 没有广告
背景
目前主流输入法存在的问题:
- 搜狗输入法,广告有点烦人
之前一直使用的是搜狗输入法,但是弹框广告真的是太烦人了,且怎么也关不掉,类似于这样的广告(有时候还会有同城交友的广告,有点难绷😓)。
- Windows自带的微软输入法
中文词库不太丰富,有些词组都不知道
所以才换用了小狼毫输入法,使用了大约半年时间,发现还是比较适合自己的。
小狼毫的缺点就是很多功能需要自己进行自定义配置,实际上并没有做到像搜狗那样开箱即用,需要使用者自己折腾配置才行。
所以喜欢尝试和折腾的人可能会更喜欢小狼毫。
个人认为,作为技术工作者,喜欢折腾和自定义本身就是一个比较好的技术习惯。
小狼毫配置方案
我的配置方案是:小狼毫 + 雾凇输入法 + 万象模型
- 小狼毫是Rime输入法引擎在Windows平台的前端实现,负责与系统交互并运行各种输入方案。
- 雾凇输入法是一套基于Rime的输入方案集合,内含丰富的词库、美化配置和智能联想功能。
- 万象模型主要用于提升长句联想能力
安装小狼毫
直接在Rime官网,下载小狼毫的安装包并进行安装即可。
官网地址: https://rime.im/
安装后的小狼毫效果:

特点是:
- 候选框纵向展示
- 有繁体
此时对于中文简体用户和习惯候选词横向的用户而言,并不友好,甚至可以说是不可用。
安装雾凇输入法
切换到%USERPROFILE%\AppData\Roaming目录下,删除Rime文件夹,然后clone一个雾凇输入法的github仓库到这个目录中:
在删除Rime文件夹的时候可能正在使用,无法删除
针对这个问题,点击小狼毫的退出算法服务,并且不使用小狼毫输入法,再次删除Rime就可以
1 | git clone --depth 10 https://github.com/iDvel/rime-ice.git Rime |
然后右键点击右下角”中”或者”A”,小狼毫重新部署,实现雾凇输入法的应用。
重新部署后的初始效果展示:

小狼毫支持自定义配置,我们可以通过修改 %USERPROFILE%\AppData\Roaming\Rime 目录下的配置文件,使其更加符合个人需求。我主要修改了如下配置。
常用个性化配置
本节介绍常用的个性化设置,包括字体、候选词个数、默认输入模式及快捷键调整等。
字体
字体我选择了霞鹜等宽字体,该字体为免费开源字体,下载安装地址:https://github.com/lxgw/LxgwWenKai。
修改 weasel.yaml,如下:
1 | style: |
候选词个数
默认候选词个数是5个,我将其调整为9个。修改配置为default.yaml。
1 | # 菜单 |
默认为英文格式
雾凇输入法的默认格式是中文,按 Shift 之后,可以切换成英文格式。我根据自己实际习惯,将默认格式设置为英文。
修改配置 rime_ice.schema.yaml,如下所示:
1 | # 开关 |
禁用快捷键 ctrl + `
该快捷键与VSCode的快捷键冲突了,所以我将其禁用掉。修改配置weasel.yaml,如下所示。
1 | switcher: |
候选框色彩配置
直接在GitHub上的rime/weasel仓库的issue中,找到了一款比较符合自己需求的配色,我选择的是win11暗色这一款。
链接地址: https://github.com/rime/weasel/issues/1205#issuecomment-2077123155
修改配置文件 weasel.custom.yaml,在 patch 模块添加内容:
1 | # weasel.custom.yaml |
点击小狼毫的重新部署,使其修改的配置生效。
配置后的效果展示

- 候选框是9个候选词
- 色系是暗黑色系
- 字体是霞鹜字体
万象模型
万象模型实际上就是让提示联想更加智能化,以官网例子说明。
在没有配置之前,我的输入是这样子:

配置完万象模型之后的效果展示:
官网展示的效果信息地址:https://github.com/amzxyz/rime_wanxiang
安装方式:
去官网地址,下载万象语言模型,我这里下载的是 LTS 版本 wanxiang-lts-zh-hans.gram。
下载地址:https://github.com/amzxyz/RIME-LMDG/releases
将下载好的模型文件放到 %USERPROFILE%\AppData\Roaming\Rime 目录下,同时修改 rime_ice.schema.yaml 文件。修改这个文件是因为我的输入法方案是雾凇输入法,其他输入法方案的话,选择对应的配置文件即可。
在文件末尾加上如下配置信息:
1 | __include: octagram #启用语法模型 |
配置完成之后,再次重新部署,展示效果如下:

