📦scholay / rimes
← 返回首页
RIMES — modern macOS IME (rime-scholay): librime + buffer workbench
⚖️ Apache-2.0🌐 xsime.com📅 创建于 2026-08-08🔄 更新于 2026-10-28
🔗 GitHub Swift

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有

犀术IME / XSIME

心有灵犀,落笔见术。

官方网站:xsime.com。

中文 English 日本語 한국어 Español

致敬伟大的开源精神,本项目中文编码逻辑基于 RIME 输入法引擎。 这是一个支持多操作系统的输入法项目,用三个首创的插槽式平台来承接用户的个性化需求: 1. 输入法显式缓冲区(buffer) 2. 管理剪切板历史、截屏、个人知识库的记忆胶囊(capsule) 3. 接收外部信息的对话窗口(mailbox)。

支持全拼、双拼、声笔、五笔 86、犀术五笔、英文方案;支持速录行业的并击式键入方案、支持自定义导入。面向新手用户,本项目安装包自包含 librime 与词库,开箱即用。

五端内置 五笔 86 与 犀术五笔:五笔 86 输入 z 后可用全拼查字(如 zni),候选括号提示五笔码;犀术五笔无需切换,直接输入五笔码或全拼,同码时完整五笔匹配优先。两套方案均支持四码唯一自动上屏,重码和拼音查字保留候选。详见五笔输入。

犀术IME / 犀術IME / XSIME 是产品、项目与架构的统一名称(原 RIMES / 灵犀输入法 / Lingxi IME)。品牌正在迁移;已发布客户端、商店和备案名称按各自流程更新,不代表已经全部更名。兼容标识与迁移顺序见 命名规范。

产品路线图

五端 Roadmap 看板按日常输入与 Buffer、输入方案与插件、个人词库、AI 与 Mailbox、品牌一致性、跨端与个人云六条主线组织。2026-10-19 的 29 项需求、依赖和旧计划衔接见产品路线图;新规划不代表已发布能力,各端实现与设备验收分别跟踪。

联系与交流

邮箱:pm@scholay.com · 微信 ID:scholar_hi · QQ 群:567629445,诚邀进群交流。

~~前 1000 位为本项目点亮 Star 的用户,可免费预约永久云同步会员。~~

前 5000 位为本项目点亮 Star 的用户,可免费预约半年会员。 欢迎添加微信或加入 QQ 群预约。

演示视频

它解决什么问题

让你通过一个输入法,实现智能时代的翻译、生成、润色等日常需求,且无需离开当前操作的应用程序,全程由输入法及插件来解决:

  • Buffer(⌘⇧B):上屏前的文本工作台。中文 / 英文先进入缓冲,可实时翻译,或使用选定的 AI 连接器生成和改写;你确认后, 显式投递到当前输入框。
  • Capsule(⌘⇧C):屏幕底部的底栏。刚复制的文本、链接、图片、文件和颜色先出现在「最近」;要长期留下的,收进笔记、图片、PDF、技能或密码。
  • Mailbox(⌘⇧M):AI 会话、备注和待审核的外部推送都留在这个窗口里。可以新建对话并选择已配置的连接器。

主要能力须知

安装完成并进入图形登录会话后,一次性后台任务会用 open -g 启动同一个 XSIME 进程,因此 Buffer、Clipboard History、Mailbox 与 Capsule 的全局快捷键可跨输入法使用。

发布包在替换系统 payload 前会审计全部本机普通账户,除可由 postinstall 退休的当前 GUI 用户开发版外,发现同 ID 开发版 App/任务或无法安全核验的 home 就直接失败。postinstall 退休开发版、再次审计后,才以可回滚事务更新系统任务;登录 guard 对后来出现的开发版痕迹只作防御性短路。两种任务都不设 KeepAlive,也不会启动第二个 UI/IME 服务。

Mailbox 与 Capsule 是正常取得键盘焦点的管理窗口。在其他输入法下用快捷键(或 Mailbox 通知)唤出时,XSIME 会先把自己切换为当前输入法再打开它,保证功能完整;关闭时不会切回,你之后自行切到其他输入法也不会被撤销,此时按下文描述降级。

这些功能不会访问其他输入法的 IMK 客户端,也不会读取、提交或取消外部输入法的组字。唯一的按键注入是 Capsule 激活时可选的一次 ⌘V(见下方 Capsule 底栏)。设置的快捷键同样跨输入法可用,其中 Mailbox 与 Capsule 页面只展示配置和状态,实际会话与内容管理留在各自独立窗口。

能力 快捷键 内容 操作 存放 边界
输入方案 — 雾凇全拼、自然码、小鹤、五笔 86、犀术五笔、英文 — — —
缓冲工作台 ⌘⇧B 上屏前的文本 先切到 XSIME,再捕获、分块投递 — 切走后只走系统剪贴板,不走 IMK
Capsule 底栏 ⌘⇧C 最近复制;笔记、图片、PDF、技能、密码 单击选择,双击或 Return 粘贴。⌘S 收录 只在本机 粘贴需辅助功能;未授权则只进剪贴板
Mailbox ⌘⇧M AI 会话、备注、待审核推送 新建对话;首次 Return 才生成 模型只绑定该会话 CLI 用默认模型
Capsule 管理 齿轮或画笔 五类条目,可预览和复制 四组并击后查看密码,最多 15 秒 可选 iCloud;密码与密钥留本机 口令只存本机摘要
设置 ⌘⇧S 快捷键、状态、同步与安全 仅 XSIME 为当前输入法时打开 — 不嵌入 Mailbox / Capsule 窗口

实时翻译、AI 生成、意识流输入是缓冲插件,并击是内置扩展。版本与 ID 见下方清单。

名称 种类 说明 默认
实时翻译 缓冲插件 Apple 本地翻译,也可走 AI 启用,macOS 15+
AI 生成 缓冲插件 Codex、Claude Code 或 OpenAI 兼容 API。Plain / Markdown / JSON,结果留在 Buffer,由你上屏 启用
意识流输入 缓冲插件 拼音或并击交给所选 AI,最多 5 个互斥猜测 启用,选定后才投递
并击 内置扩展 同拍组合与左右分开击键,也可自定义键位 关闭

macOS 官方插件

下表由 Catalog/buffer-plugins.json 自动生成。更新插件时必须同步更新其版本,并运行 python3 scripts/sync-buffer-plugin-catalog.py --check。

插件 ID 版本 默认安装 默认状态
实时翻译 builtin.apple-translation 2.3.0 随 XSIME 预装 启用
捕获 builtin.capsule.capture 1.1.0 随 XSIME 预装 启用
笔记 builtin.capsule.notes 1.1.0 随 XSIME 预装 启用
密码 builtin.capsule.passwords 1.1.0 随 XSIME 预装 启用
资源 builtin.capsule.resources 1.1.0 随 XSIME 预装 启用
临时 builtin.capsule.temporary 1.1.0 随 XSIME 预装 启用
Claude builtin.claude-code-cli 1.2.0 设置中按需下载 禁用
ChatGPT builtin.codex-cli 1.2.0 设置中按需下载 禁用
并击 builtin.fly-chord-learning 2.1.0 随 XSIME 预装 禁用
LaTeX builtin.latex 1.1.0 设置中按需下载 禁用
对话 builtin.mailbox.chat 1.1.0 随 XSIME 预装 启用
收件 builtin.mailbox.inbox 1.1.0 随 XSIME 预装 启用
终端 builtin.mailbox.terminal 1.1.0 随 XSIME 预装 启用
摩斯电码 builtin.morse 0.1.0 设置中按需下载 禁用
电音演奏 builtin.music 0.2.3 设置中按需下载 禁用
AI API builtin.openai-compatible 1.1.0 设置中按需下载 禁用
Polisher builtin.polisher 1.1.0 设置中按需下载 禁用
Reference builtin.scholay 0.1.0 设置中按需下载 禁用
统计 builtin.statistics 2.1.0 随 XSIME 预装 启用
意识流输入 builtin.stream-input 1.4.0 随 XSIME 预装 启用
打字测速 builtin.typing-speed 2.1.0 随 XSIME 预装 启用

预装插件在全新安装后按默认状态启用;选装插件下载后需手动启用。升级时保留已有插件状态。

内置扩展

扩展 稳定 ID 版本 默认状态
统计 builtin.statistics 2.0 启用
打字测速 builtin.typing-speed 2.0 启用
并击 builtin.fly-chord-learning 2.0 关闭

安装

1.2.0 全平台发布页集中提供 macOS PKG、Android APK/AAB、Windows EXE/ZIP、Linux DEB 和 iOS 社区 IPA。本版同步移动端助手、键盘手势与 Buffer 操作,并完善桌面设置、EPUB 素材和双轨跟打。五端均提供第三方 Rime 方案导入入口,支持同一份标准 ZIP 及带编码的 UTF-8 TXT/TSV;方案 ZIP 上限为 2 GiB,格式与边界见导入指南。

平台 版本与安装入口
macOS 1.2.0 PKG,Apple Silicon/Intel,已签名和公证
Android 1.2.0 APK,版本码 23,沿用长期签名
Windows 1.2.0 EXE,x64 系统,包含 x64/x86 TSF;EXE 未签名
Linux 1.2.0 DEB,Ubuntu 24.04 / 26.04 amd64/Fcitx5
iOS 1.2.0 社区 IPA 与签名说明,需自行签名;App Store / TestFlight 公开邀请,可用版本及审核状态以 Apple 页面为准

本轮构建、导入测试与安装验收范围见1.2.0 发布记录。

macOS 27 有用户报告:安装后在 App Store 沙盒版微信、QQ 中切换到 XSIME,宿主应用可能闪退。若遇到这一情况,先切回其他输入法,参考按应用备份输入源缓存的恢复指引。安装器不会清理其他应用的缓存;重启应用或退出登录并不保证解决此问题。调查进度见 #90。

也可以拉取源码和固定版本的官方插件,在本机构建:

git clone --recurse-submodules https://github.com/scholay/xsime.git
cd xsime
平台 进度 构建
macOS 输入法,以及 Buffer、Capsule、Mailbox ./build_install.sh
iOS 键盘与主 App(iOS 17+):离线拼音、自然码、五笔、英文,以及 Buffer 用 Xcode 打开 platforms/ios/RIMES.xcodeproj
Windows 原生 TSF 输入法、Buffer、并击及官方插件设置;x64 系统,x64/x86 TSF 见 platforms/windows/native/README.md
Android 原生输入法(InputConnection)、Buffer、六个官方插件和可配置 AI 服务 见 platforms/android/README.md
Linux Fcitx5 输入法、Buffer、Capsule 与 Mailbox 见 platforms/linux/ime/README.md

文档

文档 内容
SYSTEM-ARCHITECTURE.md 当前权威全局架构(接手开发请先读)
ARCHITECTURE.md P1/P2 历史契约与踩坑
PLUGIN-CONFIGURATION.md 插件声明式配置
UNSIGNED-PREVIEW.md 未签名预览版的下载、校验与安全安装步骤
CROSS-PLATFORM-PREVIEW.md Windows / Linux 输入方案预览边界与验证
platforms/ios/README.md iOS 键盘与主 App
platforms/windows/native/README.md Windows 原生 TSF 输入法
platforms/linux/ime/README.md Linux Fcitx5 输入法、Buffer 与 Capsule
PLATFORM-ROADMAP.md Windows / Android 对齐路线与当前验收边界
platforms/android/README.md Android 原生工程、开发 APK 与验收
RELEASE.md 发布流程:渠道、一条命令发布、节奏与版本号规则
RELEASE-REFERENCE.md 发布技术参考:签名、安装器、应用内更新、CI
RELEASE-HISTORY.md 已关闭的发布通道、旧仓库迁移与改名记录
CHANGELOG.md 由公开 GitHub Release 与提交信息生成的逐版本变更

应用更新

从 1.1.6 起,五端都在设置中提供「检查更新」。macOS、Windows、Android、Linux 可继续下载并调用系统安装器;重新打开应用、确认已运行目标版本后显示完成提示。设置、导入方案和学习记录会保留;如系统要求授权、注销或重启,请按提示完成。

平台 更新方式
macOS 下载已签名、公证的 PKG,交给 macOS Installer 安装
Windows 下载完整 EXE 并安装;当前 EXE 未签名
Android 下载沿用长期签名的 APK,在系统安装器确认升级
Linux Ubuntu 24.04 / 26.04 amd64 下载 DEB,授权系统包管理器安装
iOS 检查实际可用的商店版本,前往 App Store 下载和安装;测试版由 TestFlight 更新

旧版尚未提供完整更新入口时,请先从上方下载表手动升级一次。GitHub 发布新版本不代表 iOS 同版已上架,以 Apple 页面为准。

四端正式安装包统一发布在 scholay/xsime 的 vX.Y.Z Release。CI 上传并读回全部安装包后,最后发布共同的 update-manifest.json;预览版不进入正式更新通道。iOS 使用独立的 ios-vX.Y.Z 商店发布流程。

维护者在五端主线 CI 通过后发布,步骤见 RELEASE.md,版本变化见 CHANGELOG.md:

./scripts/release.sh stable --dry-run  # 检查版本、五端 CI 与发布前提
./scripts/release.sh stable            # 创建正式 tag,由 GitHub Actions 构建和发布

友链

  • RIME 输入法引擎 — 本项目的中文编码基于 RIME。
  • Linux.do - 感谢真诚、友善、团结、专业之社区L站及一众佬友。
  • iRime — 感谢 iRime 作者对 XSIME 的指导与宣传支持。
  • Scholay 学术 — 感谢提供前沿的创新研究型架构指导。
  • 恩特社区 — 感谢智能时代的学者社区平台。

贡献者

完整名单见 CONTRIBUTORS.md。

本项目核心维护者为C端产品经理,非专业程序员出身,感恩伟大的vibe coding时代。

AI 编程助手:Claude、Cursor、Codex、Grok 参与了设计、实现与审阅。

已知问题

  • Linux:部署还没结束就退出 Fcitx5,进程可能要几分钟才退出。 首次或后台的 librime 部署无法中途取消,词库较大时更明显。见 #43。
  • Linux:拖完 Buffer 工具条后立刻点另一个输入框,捕获可能还开着。 目前只在 X11 的 Firefox 里复现,松开后约 10 毫秒内点到同一窗口的另一个输入框就会碰上。再点一次或按 Esc 即可恢复。见 #44。

许可证与第三方

XSIME 自有代码采用 Apache License 2.0,具体范围及历史 MIT 授权见 LICENSING.md。核心维护者为学术海。

中文输入基于 Rime 输入法引擎(librime)。来源声明见 NOTICE;我们倡议衍生版本说明 Rime、XSIME 及修改者的关系,示例见来源与署名。该展示倡议不增加许可证之外的限制。

第三方组件、方案、词库和 Lua/OpenCC 数据保留各自的许可与署名,见 THIRD_PARTY_NOTICES.md、LICENSES 和 rime-data/licenses/。官方免费插件在 rimes-plugins 仓库维护。

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR