Onion_Rime_Files (洋葱 Rime 方案),一套面向 Windows 、 macOS 、 Linux 桌面 Rime (小狼毫、鼠须管、 fcitx5‑rime )的综合性输入配置套件,以注音输入为核心,同时提供双拼、拼音、形码、行列码等多套主方案;内置大量外挂子方案,支持中日韩、拉丁、希腊、西里尔多语种混打,附带大量 Lua 增强工具、符号、 Emoji 、自定义短语、计算器等能力 GitHub 。
重要提示:洋葱注音的交互逻辑不同于微软新注音等传统 Windows 注音,更接近手机注音习惯;整套方案重度依赖 librime‑lua 插件,旧版 Rime 核心会缺失大量功能;项目禁止商业用途 GitHub 。
仓库文件不按方案分开存放,全部资源集中在rimefiles目录,配套 Python 脚本sort_rime_file.py,自动拆分生成各个独立方案文件夹,方便按需选用部署,也可以直接下载 Releases 已经分好的成品压缩包。
主输入方案一览
音码类
- 注音‑纯注音版:精简基础版,适合注音新手入门,仅保留基础注音输入能力,去掉复杂多语言扩展。
- 注音‑plus 版:基础注音之上嵌入多国语言入口,声调键作为外语唤起快捷键,手感和纯注音保持一致,就算不用外语也推荐使用。
- 注音‑mix‑in 版:集大成混打版本,中文、日文、韩文、拉丁音标可以无切换直接混打,提供 4 套子变体,可选择不同按键排布,减少撞码,适合高频多语言写作。
- 洋葱双拼:支持简拼模式; Type2 版本强制两码输入,声调可省略。
- 拼音‑mix‑in:带扩展能力的全拼方案。
形码类
- 形码:单出 /plus/mix‑in 三套变体
- 行列码:行列 30 、行列 10 方案
外挂挂载子方案
可以搭配主方案启用,扩展输入能力:
- 西欧字母:拉丁音标、希腊字母、西里尔俄文字母、全形字符、 Easy‑English 英汉字典
- 东亚语言:韩文 HNC 、韩文形码、日文输入、注音文输出
- 符号集: Emoji 、颜文字、各类特殊符号系列
通用增强功能
- 计算器:特定前缀唤起数学表达式计算;
- 时间日期输出:快速输出各类格式的时间;
- 系列符号 / Emoji:输入关键字调取颜文字、特殊符号;
- 反查功能:形码、注音互相反查编码;
- 自定义短语:支持自定义 custom 短语;
- 字符信息输出:可显示单字 Unicode 编码;
- 丰富选字布局:支持多种选字键盘布局( 8×2 /6×2 /8×1 等)。
安装部署方式
方式 1 :下载源码,运行脚本拆分
- 仓库 Code 按钮下载 ZIP 源码包并解压;
- 执行 Python 脚本,自动生成「电脑 RIME 方案_日期」文件夹:
python sort_rime_file.py
- 进入生成目录,挑选你需要的方案,把文件夹内全部文件复制到 Rime 用户目录:
- Windows :
%APPDATA%\Rime - macOS :
~/Library/Rime - Linux ibus‑rime :
~/.config/ibus/rime - Linux fcitx5‑rime :
~/.local/share/fcitx5/rime
- Windows :
⚠️注意:
opencc文件夹不要直接整体覆盖,把内部文件合并进已有 opencc 目录。
- (可选)复制对应系统的外观配置
weasel.custom.yaml/squirrel.custom.yaml; - 执行 Rime 「重新部署」。
方式 2 :直接下载 Releases 打包
在项目 Releases 下载已经拆分完毕的 zip 包,解压后挑选需要的方案,复制文件到 Rime 用户目录。
方式 3 : Github Actions Artifact
Actions 工作流运行产物,登录 GitHub 账号即可下载自动打包文件。
七、版本依赖重要提醒
该套件大量使用新版librime‑lua接口:
- macOS :建议鼠须管 Squirrel ≥1.0.3 ; macOS12 及以下旧系统需要手动替换新版 librime 核心。
- Windows 小狼毫:推荐 weasel 0.17.4 ;旧版本需要手动替换 Oct 14,2024 之后版本的 librime 内核。
- Linux :发行版自带 librime 版本普遍老旧,缺少 librime‑lua ,需要自行编译替换内核,否则大量 Lua 功能不可用。
项目以 macOS 新版鼠须管作为基准开发,不向下兼容老旧内核。
