1997年读师范的时候学习的计算机,那个时候输入法学习的五笔,那个天天背字根呀!感觉用五笔输入法特别的自豪,因为字根不好背。五笔输入法一用都快30年了。用五笔输入法的都知道,如果遇到生僻字五笔打不出来的时候,那必须要再切换到拼音输入法来打字,这样也就非常的麻烦。所以使用五笔输入法的,也就不得不五笔和拼音之间来回的切换。使用五笔的人最想使用的模式还是"混输",也就是不用切换输入法模式的情况下,即可以打五笔同时也可以敲拼音。老张应该在十几年前自己就折腾过"混输",在QQ拼音输入法入基础上,通过在"自定义词"里把五笔码导入进去。以"自定义"的模式实现了五笔拼音的混输。现在成品输入法的混输做的已经非常的好了。
搜狗输入法用了好多年了,一直忍受它的弹出广告,连火绒都拦截不了。前几天在群友的推荐下使用了开源的输入法模型小狼毫,乘着WorkBuddy还有积分,就折腾起来了混输。这次折腾,是以万象拼音打底,保证万象拼音输入法所有功能不变的基础上,加上了极点五笔的功能。
再感慨下现在写教程类的文章吧,以前很怕写教程的文章,真的费脑费时,想要写好都得要两三个小时。而现在,我让WorkBuddy把混输部署好之后,教程也就自动写出来了。所以,下面的教程有点AI味!
你要做的事只有四件:下载两个压缩包 → 解压拷进用户文件夹 → 用记事本新建 3 个文件、改 2 处 → 托盘右键「重新部署」。
完成后得到三种随时可切换的输入方案:
| # | 方案 | 用途 |
|---|---|---|
| ① | 万象拼音 | 原版,功能完整(默认启动) |
| ② | 极点五笔86 | 纯五笔,四码自动上屏(造词请用③) |
| ③ | 万象·五笔混输 | 打拼音出汉字,打五笔码出五笔字,同屏候选;支持五笔造词 |
一、下载什么
| # | 下载 | 地址 | 说明 |
|---|---|---|---|
| 1 | 万象拼音(标准版 base) | https://github.com/amzxyz/rime-wanxiang/releases |
找标准版 / base 的包(约 35MB),别下 T9、PRO、双拼版 |
| 2 | 极点五笔86 | https://github.com/KyleBing/rime-wubi86-jidian |
绿色按钮 Code → Download ZIP |
| 3 | 语法模型(可选) | https://cnb.cool/Mintimate/rime/oh-my-rime/-/releases/download/latest/wanxiang-lts-zh-hans.gram |
420MB,只影响「整句预测」,不下也能正常打字 |
GitHub 打不开就换个时间重试,或用手机热点。
第 3 项是国内镜像,实测能满速下;缺了它输入法照样能用,只是"猜整句"没那么聪明。
下载完两个 zip,分别解压到任意地方(比如桌面建个 输入法素材 文件夹)。
二、解压 + 拷贝(最省事的做法:全拷)
- 打开解压后的文件夹。
- 全选里面所有文件和文件夹(
Ctrl+A)→ 复制 → 粘贴进用户文件夹。 - 弹出「是否覆盖」→ 选是(万象包自带它的全局配置,覆盖正是我们要的)。
- 先拷万象的,再拷极点五笔的。
不用挑哪些要哪些不要,全拷进去最省事,多余的只是几个说明文档,不影响运行。
拷完扫一眼,有这些就行(不用一个个核对):
wanxiang.schema.yaml wanxiang.dict.yaml wanxiang_algebra.yaml
default.yaml weasel.yaml custom_phrase.dict.yaml
wubi86_jidian.schema.yaml wubi86_jidian.dict.yaml wubi86_jidian_user.dict.yaml
pinyin_simp.schema.yaml pinyin_simp.dict.yaml
dicts\ lua\ opencc\ custom\
语法模型如果下了,把 wanxiang-lts-zh-hans.gram 也放进用户文件夹,不用做任何配置。
三、动手改配置(五步,全是复制粘贴)
用记事本就行。
⚠️ 保存时编码选 UTF-8(Win10/11 新版记事本默认就是;老版在「另存为」下方有编码下拉框)。
另外:缩进一律用空格,别用 Tab——直接复制本文的原文就不会错。
步骤 1:新建 default.custom.yaml(最关键的一个)
在用户文件夹新建文本文档 → 改名成 default.custom.yaml
(要把后面的 .txt 一起改掉)→ 内容整段复制下面这些:
patch:
# ① 补标点配置:万象自带全局配置里没有这一节,而极点五笔要用它。
# 少了这段,五笔方案直接失效(最容易踩的坑)。
punctuator:
full_shape:
__include: punctuation:/full_shape
half_shape:
__include: punctuation:/half_shape
# ② 方案切换热键:Ctrl+Shift+K 是主力(只用主键盘区,没 F 区也能按),
# F4 是备用(有 F 区的键盘顺手,万象默认把它顶掉了,这里加回来)。
# 为什么不写 Ctrl+grave(Ctrl + 反引号):很多没 F 区的键盘左上角那颗
# 发的是 Esc,而 Ctrl+Esc 是 Windows 打开开始菜单的快捷键,输入法收不到。
# 想换成别的字母:直接把 K 改掉就行,可选哪些、哪些不能碰 → 六A 节
switcher/hotkeys:
- Control+Shift+K
- F4
# ③ 三个方案的清单(第一行 = 开机默认用哪个)
schema_list:
- schema: wanxiang # ① 万象拼音(原版)
- schema: wubi86_jidian # ② 极点五笔86
- schema: wanxiang_wubi # ③ 万象·五笔混输(下一步生成)
步骤 2:做出「万象·五笔混输」方案(复制 + 改四处)
懒人路线:如果笔记同目录那份
wanxiang_wubi.schema.yaml的万象版本和你下载的一致
(两边都是 v18.0.5),直接把它拷进用户文件夹,这一步就完事了,跳到步骤 3。
怎么判断、版本对不上怎么办 → 第八节。
下面是手工做法,任何时候都能用:
-
复制
wanxiang.schema.yaml→ 同目录粘贴 → 改名成wanxiang_wubi.schema.yaml。 -
用记事本打开这个新文件,改四处:
① 文件开头找
schema_id: wanxiang→ 改成:schema_id: wanxiang_wubi② 紧跟着的
name: 万象拼音→ 改成:name: 万象·五笔混输③ 找
dependencies:一段,在最后一项下面加一行:dependencies: - wanxiang_mixedcode <span class="obsidian-tag">#混合编码</span> - wanxiang_reverse <span class="obsidian-tag">#部件拆字</span>,反查及辅码 - wanxiang_english <span class="obsidian-tag">#英文</span> - wanxiang_abbrev <span class="obsidian-tag">#公共简码库</span> - wanxiang_phrase <span class="obsidian-tag">#用户词库</span> - wubi86_jidian # ← 加这一行(极点五笔词典)④ 找
translators:一段,在script_translator下面加一行:translators: - punct_translator <span class="obsidian-tag">#配合</span> punct_segmentor 转换标点符号 - script_translator <span class="obsidian-tag">#脚本翻译器</span>,用于拼音、粤拼等基于音节表的输入方案 - table_translator@wubi86_jidian # ← 加这一行(挂载五笔) - lua_translator@*wanxiang.version_display #... -
拉到文件最末尾,空一行,整段粘贴下面这些:
# <mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark>= # 以下为「挂载极点五笔」的增量配置,万象原生配置未做任何改动 # <mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark><mark></mark>= wubi86_jidian: dictionary: wubi86_jidian # 极点五笔主码表 # 注意:不要在这里写 prism: xxx。棱镜文件名必须等于词典名, # 写别的名字会导致五笔直接失效。 enable_completion: true # 编码没输满也给候选,方便逐字选字造词 enable_sentence: true # ★五笔造词必需:false 则连打多码没有候选,造不了词 enable_user_dict: true # 开启用户词典:造的词存在这里 enable_encoder: true # ★允许按词条反推编码(造词必需) encode_commit_history: true # ★一次上屏多个字就自动成词 max_phrase_length: 4 disable_user_dict_for_patterns: # 反查串别当成词造进用户词典 - "^z.*$" - "^`.*$" initial_quality: 3.2 # 比拼音的 3 略高 → 五笔四码定字排在前面 # 想让拼音优先:把 3.2 改成 2,重新部署 comment_format: - xform/.*//打 ★ 的三行就是五笔造词的开关,别删。具体怎么用 → 第六节「五笔造词」。
-
保存。
这一步的本质:混输 = 万象方案的完整副本 + 挂一个五笔翻译器。
万象原文件wanxiang.schema.yaml始终没动,所以方案①还是原汁原味的万象。
步骤 3:给极点五笔打开「拼音反查」(改一行)
记事本打开 wubi86_jidian.schema.yaml,找到这段:
dependencies:
- pinyin_simp # 拼音反查词典(五笔打不出时,z + 拼音 反查)
如果 pinyin_simp 前面有 #,把 # 删掉让它生效(没有就保持原样)。
作用:五笔打不出的字,打
z+ 拼音(zweiying)就能反查出「魏营」。
注意:这一步改的是方案②纯五笔,跟混输里的造词是两码事(混输的造词在步骤 2 末尾那段里)。
步骤 4:新建 wubi86_jidian.custom.yaml(让五笔能造词)
新建 wubi86_jidian.custom.yaml,整段复制:
patch:
"translator/enable_user_dict": true # 开启用户词典:自造词、调频都能记住
"translator/enable_encoder": true # 允许按词条反推编码(自造词必需)
"translator/encode_commit_history": true # 已上屏内容自动成词
"translator/max_phrase_length": 4 # 最长四字词
"translator/enable_completion": true # 编码未输满时也显示候选
"speller/max_code_length": 4 # 四码顶字
"speller/auto_select": true # 四码唯一时自动上屏
步骤 5(可选):加本地地名 / 人名
记事本打开 custom_phrase.dict.yaml,拉到最下面,照格式加:
泗洪县 sihongxian 1000
三条规矩:
- 中间是 Tab 键,不是空格(复制上面的原文最保险,不要手打 Tab)
——空格版会被当成一整个「词」,不报错、也不生效,参见第六节《把某个字 / 词钉在第一位》 - 文件里那行
...必须单独占一行,不能粘到词条上,否则整份词典编译失败 - 加在末尾,且原来最后一行要有换行
加完怎么确认真的进去了(别靠手感):部署后看 build\custom_phrase.table.bin 的大小有没有变大。
没变就是没编译进去。
四、重新部署(改完必做)
最简单的办法:右键托盘小狼毫图标 → 「重新部署」 → 等它转完(几十秒到几分钟)。
托盘里找不到,就建个 重新部署.bat 双击:
@echo off
cd /d "C:\Program Files\Rime\weasel-0.17.4"
WeaselDeployer.exe /deploy
echo 完成,按任意键退出
pause
版本号
weasel-0.17.4可能不同,去C:\Program Files\Rime\看一眼实际文件夹名,对不上就改。
部署完再重启一次服务(部署完成 ≠ 新配置已加载):
- 托盘右键 → 退出 → 从开始菜单重新打开「小狼毫」;
- 或:任务管理器里结束
WeaselServer.exe,它会被自动重新拉起。

评论区
共 2 条评论