rime-llm-translator 是基于 librime-lua 开发的大模型增强插件,核心两大能力:

  1. LLM 实时翻译:输入文字后快捷键唤起大模型,候选栏直接输出中英 / 中日 / 多语种译文、专业释义
  2. AI 智能联想润色:对输入短句做扩写、语序修正、书面优化,弥补原生 Rime 基础词库短句生硬短板

区别于依赖云端 API 的翻译 Lua 脚本,它原生对接 Ollama 本地大模型,以及常用的主流模型,所有文字处理全程本机完成,不上传输入内容,兼顾隐私与自定义能力;同时配套 TUI 图形配置工具,不用翻阅文档修改配置文件,新手也能快速完成模型绑定、快捷键、提示词自定义。

适配客户端: macOS 鼠须管 Squirrel 、 Linux fcitx5-rime /ibus-rime ; Windows 小狼毫暂未完善支持。

核心功能

1. 本地 Ollama 离线大模型,隐私拉满

  • 完全对接 Ollama 生态,本地部署 Gemma 、 Llama 、 Qwen 等开源模型即可使用
  • 输入文字仅在本机内存处理,无网络上传、无第三方 API 扣费
  • 支持切换翻译专用轻量模型(如 TranslateGemma ),低配设备也能低延迟响应
  • 可自定义上下文窗口大小,平衡速度与翻译精度

2. 双核心能力:实时翻译 + AI 智能联想

① 多语言即时翻译

自定义触发快捷键,输入词语 / 短句一键生成译文,直接显示在候选栏:

  • 支持中文 ↔ 英文、日文、韩文、小语种互译
  • 区分日常口语、技术书面、学术三种翻译风格
  • 长段落分段翻译,短句一键润色修正语病

② AI 长句联想优化

原生 Rime 仅依靠静态词库,短句、小众表达容易选词生硬;插件通过 LLM 生成多条优化候选:

  • 修正语序、错别字、不通顺表达
  • 扩写短句,生成书面 / 口语两种版本
  • 程序员专属:代码注释、技术术语精准扩写

3. TUI 终端可视化配置,告别手写配置

这是区别其他 LLM Rime 脚本最大优势:

  • 内置交互式终端图形界面,执行命令即可打开设置面板
  • 可视化配置项: Ollama 地址、选用模型、触发快捷键、候选数量、提示词模板
  • 一键保存并自动更新 Rime 补丁,无需手动编辑 yaml 缩进
  • 支持多套模型配置快速切换(翻译模型 / 写作模型分开)

4. 高度自定义触发逻辑

  • 自定义组合快捷键( Ctrl+T 、 Alt+L 等)唤醒 LLM 功能
  • 区分「翻译模式」「润色联想模式」两套独立按键
  • 可限制仅在中文编码下触发,纯英文输入不占用资源
  • 自定义提示词模板:写作、翻译、代码注释、文案生成分开存储

5. 轻量化 Lua 底层,不卡顿输入法

  • 异步调用 Ollama 接口,等待大模型时不阻塞打字输入
  • 可设置超时自动放弃请求,避免输入法卡死
  • 无常驻后台进程,仅触发 LLM 时发起本地请求
  • 低内存占用,低配笔记本、 Linux 轻薄本流畅运行

6. 完整方案兼容,开箱部署

  • 兼容雾凇、白霜、万象、极点五笔等全部主流 Rime 方案
  • 一键安装脚本自动挂载 lua 处理器到 schema 配置
  • Arch Linux 提供 AUR 打包版本( rime-llm-translator-git ), pacman 一键安装
  • 原生支持自定义短语库联动 AI ,结合个人词库优化输出

部署流程

前置依赖

  1. 系统安装 Ollama 并下载对应翻译 / 写作模型
  2. Rime 输入法已启用 librime-lua (绝大多数主流方案自带)

方式 1 : Arch Linux (最简单)

yay -S rime-llm-translator-git
rspeed install

打开 TUI 配置终端,绑定本地 Ollama 模型即可。

方式 2 :通用源码部署

  1. 克隆仓库到本地
  2. 执行安装脚本自动复制 lua 脚本至 Rime 资源目录
  3. 终端启动 TUI 配置面板:rime-llm-config
  4. 填写 Ollama 本地地址、选择模型、设置快捷键
  5. 输入法重新部署,打字即可使用 LLM 翻译 / 联想

五、当前局限

  1. 暂未完善 Windows 小狼毫适配,仅 macOS 、 Linux 可用
  2. 依赖本地 Ollama ,无本地模型则无法离线使用
  3. 超大段落 LLM 响应会有轻微延迟,建议使用 7B 及以下轻量模型
  4. 仅支持 librime-lua 环境,极简原生 Rime 裸方案需先开启 Lua 扩展

总结

rime-llm-translator 是 Rime 生态稀缺的本地离线大模型增强插件,完美解决传统翻译脚本依赖云端、配置繁琐两大痛点,如果你使用 macOS 鼠须管或 Linux fcitx5-rime ,且本地部署了 Ollama 大模型,想要在输入法内部无缝翻译、 AI 优化文字,这款插件是不可多得的生产力增强工具。