Rime_vision (活跃版本命名 WeaselVision ),一款跨平台 Rime 输入法图形可视化配置工具。解决 Rime 传统需要手写 YAML 配置文件的痛点,提供 GUI 图形界面完成输入法各项设置。同时支持Windows 小狼毫 Weasel与macOS 鼠须管 Squirrel两大桌面 Rime 前端,不再需要手动编辑大量 yaml 文本文件。
历史说明:项目早期为 SwiftUI 编写的 macOS 专属 RimeVision ,现已归档不再维护;现在主力版本是基于 Tauri2+Rust+Vue3 开发的WeaselVision,实现 Windows 与 macOS 双平台支持,完整继承旧版全部功能并扩展备份、词典、语言模型管理等新能力。
核心功能
1. 全局与方案两级配置
- 通用全局设置:输入法基础行为、中英文切换、全局按键等;
- 方案独立配置:可以针对每一套 schema 独立配置标点、快捷键、翻译器、候选词数量,区分全局默认值和单方案覆盖配置。
2. 主题外观可视化编辑器
可视化编辑亮色 / 暗色配色方案、候选窗口布局、字号边距等样式参数,不用记忆 ABGR 颜色编码格式。
3. 输入方案管理
两栏式 UI ,方案列表 + 详情预览,显示方案名称、版本、作者、简介、依赖;支持切换当前启用方案、导入外部 schema 方案包。
4. 语言模型管理
扫描本地 gram 语言模型文件,图形界面完成挂载、卸载、导入.gram万象等 n‑gram 语言模型。
5. 快捷键 & 标点管理
图形界面编辑全局、方案两级按键绑定;可视化维护全角半角标点映射规则。
6. 词典与快照管理
- 用户词典增删、查询、修改词条;
- 创建、还原、导出词典快照,防止用户词库损坏丢失。
7. 备份与同步
自动备份 Rime 整套配置;支持多份备份对比、恢复;配置同步目录图形化设置,一键执行 Rime 同步。
8. 高级操作与一键部署
一键打开 Rime 用户目录;查看原始配置文件;一键重置配置;修改完成后点击一键部署,通知 Rime 重载全部配置,不用手动点托盘重新部署。
技术栈
- 桌面外壳: Tauri 2
- 前端: Vue3 + TypeScript + Vite
- 后端逻辑: Rust
- 文件处理:读写、修改 Rime 标准 YAML 配置
安装与使用
Release 下载安装(普通用户推荐)
- 前往项目 Releases ,下载对应系统架构安装包:
- macOS arm64(Apple Silicon):
WeaselVision_xxx_arm64.dmg - macOS x64(Intel):
WeaselVision_xxx_x64.dmg - Windows x64 :
WeaselVision_xxx_Windows_x64.exe - Windows arm64 :
WeaselVision_xxx_Windows_arm64.exe
- macOS arm64(Apple Silicon):
- macOS 安装后,因未经过苹果公证签名,需要在终端执行命令移除隔离属性:
sudo xattr -rd com.apple.quarantine /Applications/WeaselVision.app
- Windows 直接运行 exe 安装向导,从开始菜单启动 WeaselVision 。
源码编译
cd weasel_vision
npm install
npm run tauri dev #开发预览
npm run tauri build #构建生产安装包
前提:系统已经正确安装小狼毫 / 鼠须管 Rime 输入法, WeaselVision 自动识别系统 Rime 用户目录。
