C06【开源输入法】RIME输入法使用教程与自制词库
RIME输入法介绍与安装使用
RIME | 中州韻輸入法引擎是一个开源的本地输入法,如果你不希望输入法联网,以及不信任输入法的安全性隐私性,那么可以试试它。
本文将介绍Windows系统下的RIME输入法使用。
在Windows上,对应的输入法实现叫小狼毫,可在官网下載及安裝。
在这个界面随便选择简化字方案,先把输入法安装完。
默认的方案里词库比较小,为此我们可以安装第三方的词库进行拓展,同时 第三方词库可以拓展很多功能,详情可以看看:iDvel/rime-ice: Rime 配置:雾凇拼音
但如果我们有更多的词库需求(比如游戏内的术语与名称),或者不喜欢第三方词库的一些功能(比如Emoji),那么我们可以考虑自制词库,导入使用。
自制词库
利用百科网站制作词库
MediaWiki 是一个百科平台,由维基媒体基金会开发,维基百科就是基于它构建。萌娘百科、Bilibili 游戏百科(BWiki)等知名平台也是建构在 MediaWiki 之上。
MW2Fcitx(MediaWiki To Fcitx)这款工具能够调用 MediaWiki 的 API,从基于 MediaWiki 的百科网站中获取所有的条目标题,将这些百科的词条名做成 RIME 词库,大大拓展你的 RIME 输入体验。
寻找支持的 MediaWiki 站点
要想使用 MW2Fcitx,你首先需要找到一款使用 MediaWiki 搭建的百科平台,然后再找到该平台的 API 地址——默认为api.php文件。
因此你可以在百科的网址分段补充api.php,测试能否打开api界面。
下面列举几个:
中文维基百科:https://zh.wikipedia.org/api.php
萌娘百科:https://zh.moegirl.org.cn/api.php
鸣潮BWIKI:https://wiki.biligame.com/wutheringwaves/api.php
鸣潮百科 - 灰机wiki:https://wuwa.huijiwiki.com/api.php
安装与配置 MW2Fcitx
注:电脑需提前安装好python。
在 Windows、macOS 与 Linux 发行版(除 Arch Linux)中,借助pip即可轻松安装:
1 | pip install mw2fcitx |
随便找个地方,创建一个文件夹作为MW2Fcitx 的工作目录。
在该目录下创建一个config.py文件,填入以下内容:
1 | """ |
其中需要修改的地方仅两处:
- 第15行:
"api_path": "https://wiki.biligame.com/wutheringwaves/api.php", - 第52行:
"output": "wiki.biligame.com.wutheringwaves.dict.yaml"
双引号后的内容填入要导出的百科网站的api地址,以及导出后的词库文件名。
我们也可以下载别人提取好的词库。
中文wiki:felixonmars/fcitx5-pinyin-zhwiki
萌娘百科:outloudvi/mw2fcitx
还可以直接抄第三方输入法方案的源码文件里的词库文件
运行获取词库
在工作目录下,打开命令行直接输入:
1 | mw2fcitx |
稍等片刻,在工作目录下就会生成好几个文件。
不需要带参数,不需要指定目录,全自动运行
修改config.py文件内的API地址与输出的文件名,把需要制作的词库都跑一遍。
导入词库
把MW2Fcitx工作目录下生成的yaml文件复制到输入法的用户文件夹,即Rime的根目录(可右键任务栏的输入法图标,点击用户文件夹)。

接着打开当前使用的输入法方案的yaml文件。
如果使用里前面推荐的雾凇拼音
则对应的文件名为:rime_ice.dict.yaml
1 | # 建议把扩展词库放到下面,有重复词条时,最上面的权重生效 |
在这个地方的下面输入我们前面获取的词库文件(不需要加.dict.yaml后缀)。
比如我添加了中文wiki与Bwiki鸣潮板块后,文件是这个样子:
1 | # Rime dictionary |
如果使用自带的简体拼音
默认的输入法方案不像第三方方案那样提供里拓展用的文件,我们需要自己新建。
因为我们启用的是luna_pinyin_simp方案,那么我们就遵从这个名字,新建一个luna_pinyin_simp.custom.yaml文件以指向词库方案文件,在其中写入:
1 | patch: |
接着新建词库方案文件luna_pinyin.mydict.dict.yaml:
1 | --- |
补充第三方词库
我们可以额外添加第三方输入法方案里的词库,比如在Releases · iDvel/rime-ice下载这两项:
cn_dicts.zip:中文词库en_dicts.zip:英文词库
然后解压到RIME的用户文件夹里。
在配置文件中补上雾凇拼音词库:
1 | --- |
不过有个问题是英文输入体验不太好,特别是V开头的单词无法拼出来。
如果自制的词库过多,也可以模仿雾凇拼音那样,在用户文件夹中新建个文件夹,再把词库文件放进去,并把配置文件里的文件位置补全。
启用词库
右键任务栏的输入法图标,点击【重新部署】。

部署需要一点时间,部署完成后才可以正常打字。
其他说明
如果要修改样式,右键菜单里点击输入法设定,点击“中”进入下一步,就可以选了。
如果要修改候选词数量打开用户文件夹下的default.yaml,在配置文件中修改。
上面介绍里纯默认输入法方案和第三方输入方案的教程,可自行选择,追求极致的纯净就用默认的,想更便捷就用第三方方案(支持模糊音等)
如果你也不喜欢emoji,那么可以打开rime_ice.schema.yaml注释掉里面的emoji:
1 | # 开关 |