oh‑my‑rime‑clioh‑my‑rime (薄荷输入法) 的配套跨平台管理工具,使用 Go+Wails 开发,同时提供GUI 图形界面CLI 命令行两种操作模式,专门解决 Rime 新手配置繁琐、手动下载解压包、寻找用户目录、更新薄荷方案 / 万象词库 / 万象 LTS 语言模型的痛点。

普通 Rime 玩家更新配置,需要手动打开 GitHub 下载 zip 、找到 Rime 用户文件夹、解压覆盖文件,很容易放错目录造成配置损坏。本工具实现自动识别系统 Rime 目录、下载、解压、覆盖、备份全套自动化流程, Windows 、 macOS 、 Linux 三平台通用,普通小白不用掌握 Git 、不用手动操作 yaml 文件,一键完成薄荷全套环境部署与迭代升级。

注意:本工具是配置管理下载器,本身不是输入法内核,需要电脑已经安装好小狼毫 / 鼠须管 /fcitx5‑rime Rime 前端。

核心功能

1. 四大核心一键更新能力

  1. 薄荷主方案更新:下载完整 oh‑my‑rime 薄荷配置包,自动备份旧配置,解压覆盖到 Rime 目录,一键升级全套 schema 、 Lua 脚本、皮肤配置。
  2. 万象语言模型更新:下载wanxiang‑lts‑zh‑hans.gram长句语法模型,大幅提升长句输入、多音纠错能力。
  3. 万象词库更新:更新薄荷配套万象扩展网络热词、现代常用词汇。
  4. 自定义资源导入:支持粘贴网络 zip 直链、导入本地 zip 包、 gram 模型文件,实现第三方方案 / 模型无缝升级。

2. 智能目录自动探测

  • Windows :优先读取注册表HKEY_CURRENT_USER\Software\Rime\Weasel获取官方用户目录,读取失败自动回退%APPDATA%\Rime
  • macOS / Linux :交互提示手动选择 Rime 用户目录。

避免新手把文件复制到 Build 缓存目录导致配置不生效的常见错误。

3. 安全备份机制

每次更新前自动对原有配置做备份,更新异常可以恢复旧版本,防止配置丢失。

4. 双操作模式: GUI 图形界面 + CLI 终端

  • GUI 图形界面:可视化卡片按钮,主题支持亮色 / 暗色 / 跟随系统,任务状态监控,适合电脑普通用户,双击 exe/dmg 直接运行。
  • CLI 交互式终端菜单:适合服务器、脚本自动化、无头环境,终端数字选择执行更新任务,可集成到自动化脚本。

5. 任务日志记录

记录下载、解压、替换操作运行日志,出现更新报错方便排查问题。

获取与运行

1. 直接下载预编译包(普通用户推荐)

前往项目 Releases 页面下载对应平台版本:

  • Windows :oh‑my‑rime‑GUI.exe图形程序 / oh‑my‑rime‑cli‑windows.exe命令行
  • macOS :.dmg图形安装包 /darwin 二进制
  • Linux : linux 二进制可执行文件

⚠️安全提示:项目未购买代码签名证书, macOS Gatekeeper 、 Windows Defender 会报未知开发者警告,确认从官方 GitHub 下载后添加信任即可。

macOS 修复损坏提示:

xattr -cr /Applications/Oh\ My\ Rime.app

2. 源码编译(开发者)

依赖 Go ≥1.24 , Node.js18+, Wails v2 工具链:

git clone https://github.com/Mintimate/oh‑my‑rime‑cli
cd oh‑my‑rime‑cli
#编译 GUI 图形版
wails build
#仅编译纯 CLI 版本
GOOS=windows GOARCH=amd64 go build -o oh‑my‑rime‑cli.exe .

使用流程

  1. 确保本机已经安装 Rime 前端(小狼毫 / 鼠须管 /fcitx5‑rime );
  2. 打开 Oh‑My‑Rime 工具;
  3. Windows 自动识别 Rime 目录, mac/Linux 手动选定 Rime 用户文件夹;
  4. 在界面点击对应卡片:薄荷方案更新 / 万象模型 / 万象词库,或者粘贴自定义资源链接;
  5. 下载、自动备份旧配置、解压替换完成;
  6. 回到输入法托盘,执行「重新部署 Rime 」生效。

CLI 终端模式,直接运行二进制,弹出交互式数字菜单,按数字选择功能。