ReRime

设计者的话

只把 iOS 中文输入这件事做好

我做 ReRime,最初是想给自己找一款用得顺手、也能放心用的输入法。

输入法离我们的生活太近了。每天说什么、搜什么、复制过什么,它都有机会接触。我一直对剪贴板被读取、输入习惯在后台被收集这些事很在意。至于别人的引擎用了什么接口、哪些能力来自公开 SDK,作为用户,我很难看清。与其一直猜,我更想自己做一个。

ReRime 的键盘在本机处理输入,不会把按键、候选词、聊天内容或个人词库传回服务器。我们尽量使用原生 SDK,也不想在后台训练一个了解你所有输入习惯的大模型。联网主要发生在主应用获取公共词库的时候,和你正在打的字无关。隐私这件事,最终要靠实际行为、检查和验证来说明。

先把全拼做好

现在,我只想把眼前这套布局做好。暂时不做九宫格,不做五笔,也不急着增加更多输入方式。功能可以慢慢来,先让每一次点按、选词和连续输入都尽量顺畅。

空间检测是我花时间最多的部分之一。简单说,就是你手指落下时,键盘能不能更准确地判断你想按哪个键。为了这件事,我借助 AI 做了很多调研、整理报告、测试和反馈分析,参考了专业的开源项目和学术论文,再独立设计了一套适合 ReRime 的方案。在这里,我想向学术界和开源贡献者认真致敬。没有你们公开的研究、论文和开源项目,就不会有这个输入法。相关实现和研究写成了二十多页的论文,目前都留在项目里,还没有公开。

这套方案还有很多需要完善的地方。它的体验可能还没有大家想象中那么顺畅,还需要一些时间。等公测展开后,我希望听到更多真实使用中的反馈;如果你愿意,也可以主动导出并提供诊断日志,帮助我找到不顺手的地方。日志不会因为你参加体验就自动上传,是否分享由你决定。

有些成熟输入法的拼音和纠错确实做得很好,我也希望慢慢接近那种准确、连贯的感觉。手指稍微按偏,拼音就变了,候选词跟着变得奇怪,最后给人的感受就是“不灵敏”。这不只是词库的问题,也是输入需要改善的地方。

接下来,我会继续研究更好的自动纠错。已有的尝试离我想要的效果还很远。中文纠错很难,我不想为了它就在键盘里塞进一个很大的 AI 引擎:内存、速度、数据到底怎样被处理,每一项都要想清楚。模型本身不代表一定会上传数据,但它也不能成为我们放松隐私边界的理由。

滑行输入也在我的想法里,不过还没有确定的时间表。除了实现本身,已有方案和专利边界也需要认真研究。

轻一点,也顺手一点

做早期方案时,我曾经很执着于内存,把占用往 60 MB 以下压。那是当时的设计目标和测试条件下的结果,不是对所有设备、词库和使用场景的保证。低占用、速度和体验之间,我还在找一个合适的平衡。

能少做一次无用的计算,少占一点内存,让输入更跟手一些,才是我真正关心的。

Rime(librime)是一个很重要的开源输入法基础引擎项目,也是 ReRime 的重要基础。对我来说,它在中文输入里的性能、自由度和开放程度,一直有一种很难替代的吸引力。你可以拥有自己的词库和表达方式,而不是只能接受别人替你安排好的一切。这也是我选择它作为底层引擎的原因。

在这里,想认真感谢 Rime 的开发者和所有相关开源贡献者,也感谢万象词库雾凇拼音,以及那些给过我启发的开源输入法项目。没有你们,这个项目不会是现在的样子。

少放几个按钮,多想一想怎么用

我希望 ReRime 保留 iOS 原生键盘熟悉的操作,又能在一些地方多走一步。有些按键,也许可以承担比现在更有意思的事情。

比如空格。iOS 长按空格移动光标很实用,但我自己更习惯直接点住文字,配合放大镜调整位置。我不知道每个人是不是都这样,只是从自己的使用习惯出发,觉得这颗很容易够到的大按键,还可以有别的可能。

所以我围绕空格设计了一组快捷操作:不用额外铺开一排按钮,手指移动一点就能选中,松开就完成。后面也想探索让大家自己编写 Lua 脚本,把真正用得上的小功能放进来。它还不是当前版本已经提供的通用脚本能力。

我不想把这里变成一个不断膨胀的工具箱。拇指不用拖很远、选择足够容易、反馈足够清楚,把这些小地方磨好,比多列几个功能更有意义。

也想向罗永浩先生和当年的锤子团队致敬。“大爆炸”让我看到,一段文字原来可以用这么直接的方式重新组织。真正愿意从人的使用过程出发,把交互做得好用,是一件很难、也很值得的事。

让它能一直做下去

公共词库会继续维护。我们为万象做了适配手机端的筛选和打包,把当前环境显示不了的部分内容过滤掉,也准备了跟进上游变化的同步机制。应用默认会在每周的检查时机、下次打开时查看是否有兼容更新,你也可以手动检查。更新还需要通过适配和验证,我不想把它说成每周一定会有一个新版本。

项目会不会开源,论文会不会公开,我还没有最后决定。我愿意朝那个方向走,如果进展顺利,也希望把代码和论文一起拿出来,给大家看、讨论和改进。

这个项目确实需要收入。没有收入,项目就很难长期维护下去。

我越来越相信,技术会让更多人有机会把自己的想法做出来。对 AI 的使用、工作流、判断力和审美,都会影响最后交到用户手里的东西。工具越来越强之后,最重要的仍然是,你到底想做什么,愿不愿意把那些不显眼的小问题处理好。

现阶段,我没有扩张一大堆功能的计划。还是想把这套输入法的核心体验继续磨下去,把表达留在你的设备上,把选择留给你。

希望你会喜欢 ReRime。如果有哪个地方用着不舒服,欢迎告诉我。它还有很多需要改进的地方,我会继续做。

ReRime 设计者
温哥华 · 2026 年 9 月 11 日