本方案以
一、Rime 输入法介绍为起点,逐步展开从基础认知到高级定制的完整路径。适合希望摆脱默认配置、打造专属输入体验的用户。
一、Rime 输入法介绍(Starred Block)
1. 什么是 Rime?
Rime(中州韵)是一款开源、跨平台、基于架构的输入法框架,而非单一输入法程序。它不绑定任何特定输入方案,而是通过配置文件动态生成输入行为。核心特点:
- 📐 架构驱动:输入逻辑由
schema(规则)、dict(词库)、translator(翻译器)、filter(过滤器)等模块组合而成 - 🌍 跨平台一致:同一套配置可适配 macOS / Windows / Linux / iOS / Android
- 🔒 隐私友好:所有处理均在本地完成,无云端强制回传
- 🧩 高度可扩展:支持 Lua 脚本、插件、自定义语法、多语言混输
2. 平台客户端对照表
| 操作系统 | 官方客户端 | 配置文件路径 |
|---|---|---|
| macOS | Squirrel(鼠鬚管) | ~/Library/Rime/ |
| Windows | Weasel(小狼毫) | %APPDATA%\Rime\ |
| Linux | IBus-Rime / Fcitx5-Rime | ~/.local/share/rime-data/ |
| iOS/Android | 第三方客户端(如 PIME、同文) | 需手动导入 rime-data 目录 |
3. 为什么需要定制?
- 默认配置仅覆盖基础拼音/五笔,缺乏智能联想、专业词库、快捷指令
- 未利用 Lua 扩展实现日期输入、数学计算、快捷短语等高频场景
- 多端同步依赖手动,缺乏版本管理与自动化备份机制
二、核心架构与工作原理
├── LICENSE # license
├── README.md # 当前说明文档
├── imgs
│ ├── icon.ai # 图标设计稿
│ └── logo.png # logo
├── 仓键盘布局
│ └── ios-仓输入法键盘布局-2026-05-15.yaml # 仓输入法键盘布局
├── lua # lua 脚本
│ ├── wubi86_jidian_date_translator.lua
│ ├── wubi86_jidian_single_char_first_filter.lua
│ └── wubi86_jidian_single_char_only.lua
├── default.custom.yaml # 配置 - 自定义一些输入法的功能:标点,二三候选等
├── squirrel.custom.yaml # 配置 - 鼠须管(for macOS)输入法候选词界面
├── weasel.custom.yaml # 配置 - 小狼毫(for Windows)输入法候选词界面
├── numbers.schema.yaml # 方案 - 大写数字
├── pinyin_simp.dict.yaml # 词库 - 简体拼音码表 - 五笔中拼音输入需要的
├── pinyin_simp.schema.yaml # 方案 - 简体拼音
├── wubi86_jidian.ico # 输入法任务栏图标 for Windows
├── wubi86_jidian.schema.yaml # 方案 - 极点五笔
├── wubi86_jidian.dict.yaml # 词库 - 极点五笔主码表
├── wubi86_jidian_user.dict.yaml # 词库 - 用户私人词库
├── wubi86_jidian_user_hamster.dict.yaml # 词库 - iOS 通过快捷指令添加的词条将添加到这里 分享地址:[https://www.icloud.com/shortcuts/a87901f7a9fa48f3986241ee74ddc74a](https://www.icloud.com/shortcuts/a87901f7a9fa48f3986241ee74ddc74a)
├── wubi86_jidian_extra.dict.yaml # 词库 - 扩展词库 - 实时更新的线上词库(需要使用 [五笔词条工具](https://github.com/KyleBing/wubi-dict-editor) )
└── wubi86_jidian_extra_district.dict.yaml # 词库 - 扩展词库 - 行政区域名称: 省市县区
├── wubi86_jidian_pinyin.schema.yaml # 方案 - 五笔拼音混输
├── wubi86_jidian_trad.schema.yaml # 方案 - 五笔简入繁出
└── wubi86_jidian_trad_pinyin.schema.yaml # 方案 - 五笔拼音混输 简入繁出
三、个性化定制方案总览
1. 系统 时间、日期 和 星期
WIN 安装 Lua:
下载地址: Lua Binaries

在 /Rime 文件夹下, 新建 rime.lua 文件,添加:
-- rime.lua
-- 注册并引入名为 wubi86_jidian_date_translator 的脚本
wubi86_jidian_date_translator = require("wubi86_jidian_date_translator")
-- 如果你想让你配置里的单字优先过滤生效,也需要在这里注册
wubi86_jidian_single_char_first_filter = require("wubi86_jidian_single_char_first_filter")
系统没有 lua 会输出不了 时间、日期等
在 wubi86_jidian_pinyin.schema.yaml 中添加:
engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- reverse_lookup_translator
- table_translator
- lua_translator@wubi86_jidian_date_translator # 追加这行,输入 date 即可输出日期
- table_translator@custom_phrase
filters:
- lua_filter@wubi86_jidian_single_char_first_filter # 追加这行,单字优先
- opencc_filter@emoji_suggestion # 追加这行:挂载 Emoji 滤镜
上述已将 emoji \ 日期等相关添加,emoji Github 链接:GitHub – rime/rime-emoji: Emoji / 繪文字輸入方案 · GitHub 在五笔拼音混合输入法中,输出不了 emoji
2. Emoji 添加
下载: 输入法设定 -> 获取更多输入法 -> 输入: emoji
剩余配置在 系统日期 有设置
四、外观定制
修改:weasel.custom.yaml 文件:
# encoding: utf-8
customization:
distribution_code_name: Weasel
distribution_version: 0.13.3
generator: "Weasel"
modified_time: "2023-06-09"
rime_version: "0.16.0"
config_version: "0.22"
patch:
show_notifications_time: 200
style:
inline_preedit: true
color_scheme: yhx_black
display_tray_icon: false
horizontal: true
font_point: 11
font_face: "Microsoft Yahei"
label_font_face: "Microsoft Yahei"
label_font_point: 10
comment_font_face: "Microsoft Yahei"
comment_font_point: 9
text_orientation: horizontal
preedit_type: "composition"
layout:
align_type: "bottom"
corner_radius: 2
enhanced_position: false
shadow_radius: 2
shadow_offset_x: 2
shadow_offset_y: 2
border_width: 1 # 面板外边框
candidate_spacing: 6
hilite_spacing: 1
hilite_padding: 0 # 高亮区域内边距设为0
margin_x: 9
margin_y: 5
preset_color_schemes:
yhx_black:
name: yhx_black
author: YHX
text_color: 0xFFFFFF
back_color: 0x434343
border_color: 0x00FDF6EE
candidate_back_color: 0x434343
comment_text_color: 0xFFFFFF
hilited_comment_text_color: 0x185DFF
label_color: 0xFFFFFF
hilited_label_color: 0x185DFF
# hilited_mark_color: 0xE0F9FF
hilited_text_color: 0x185DFF
hilited_back_color: 0x434343
hilited_candidate_text_color: 0x185DFF
# hilited_candidate_back_color: 0x434343
shadow_color: 0x434343
hilited_shadow_color: 0x434343
# hilited_candidate_border_color: 0x434343 # 修复:将高亮边框色设为与背景相同的深灰色,彻底隐形
hilited_candidate_shadow_color: 0x434343
个人喜好,需要更改配色,可在 —> Rime西米润笔 – Rime 设置小助手 根据喜好进行配色
五、词库扩充
五笔词库,使用库默认,拼音词库扩充:GitHub – iDvel/rime-ice: Rime 配置:雾凇拼音 | 长期维护的简体词库 · GitHub
修改 pinyin_simp.dict.yaml:
name: pinyin_simp
version: "0.1"
sort: by_weight
import_tables: # 此处是添加用户自定义词库的地方
- cn_dicts/8105
- cn_dicts/41448
- cn_dicts/base
- cn_dicts/ext
- cn_dicts/others
- cn_dicts/tencent
以上只是按个人喜好来配置

