惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
H
Help Net Security
小众软件
小众软件
The Cloudflare Blog
人人都是产品经理
人人都是产品经理
Apple Machine Learning Research
Apple Machine Learning Research
S
SegmentFault 最新的问题
Last Week in AI
Last Week in AI
爱范儿
爱范儿
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
博客园 - 【当耐特】
V
Visual Studio Blog
大猫的无限游戏
大猫的无限游戏
博客园_首页
Jina AI
Jina AI
D
Docker
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Microsoft Security Blog
Microsoft Security Blog
阮一峰的网络日志
阮一峰的网络日志

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
App +1 | 同文输入法:把 RIME 装进 Android 手机 - 少数派
2022-12-29 · via 少数派

在正式介绍《同文输入法》前,我们先来聊两句 RIME。

RIME 的全称是「RIME 中州韵输入法引擎」,严格来讲,RIME 本身并不是输入法,而是一套为输入法专门开发的核心算法。由于 RIME 的代码是开源的,所以理论上任何人都可以将其修改、打包成属于自己的输入法。

RIME 在不同的操作系统上都有较为成熟且知名的发行版——Windows 上叫《小狼毫》,macOS 上叫《鼠须管》,Linux 上叫《ibus-rime》。而我们今天要聊的《同文输入法》则隶属 Android 平台。

RIME 的最大优势在于开放且可以自定义,这种自定义不限于皮肤、词库等,就连输入方案本身都能自建。正因如此,RIME 上有许多较为冷门的输入方案,如中古汉语拼音、粤拼、吴语等。同时,RIME 还能加载字形转换引擎,实现诸如「简化字⁠–传统汉字」「香港字形⁠–台湾字形」等字形变换。

RIME 让各种方言的输入法成为可能,图为部分已有的方言输入方案

就我个人而言,由于我是中文正字的使用者,常常要输入一些看上去偏怪难的汉字。在其它输入方案中,我往往采用自定义用户词的方式曲线救国,但在 RIME 里只需加载一套正字字形转换方案即可,大量节省了配置时间。

得益于 RIME 本身开放、自由的特性,以上这些优点也被带到了《同文输入法》中。

下载和使用同文输入法

在《Google Play》或《F-Droid》中搜索「trime」即可下载《同文输入法》。和其它非系统预置的输入法一样,下载后需要到系统的键盘设定内开启《同文输入法》才能使用。

我们先来看看《同文输入法》的设置菜单。

菜单根目录,选项不算多

「Change Keyboard」可以直接修改系统默认输入法,免去进入系统设置菜单的步骤。

「Keyboard」选项都是关于键盘外观的设定。其中,「Themes」可以切换主题,「Colours」则可以调整键盘配色。大部分预置配色都和电脑版的 RIME 差不多,你可以随意挑选。其它诸如键盘声音、震动、侯选词位置等设定亦可根据个人喜好而定。

「Input」选项和输入方案有关。「Shared directory」和「User directory」可以更改配置文件夹的位置,没有特殊需求便不必改。

「Schemas」可以更改输入法方案,《同文》内置了「明月拼音」「明月拼音・语句流」和「注音」三种。后文会谈及导入更多输入方案的方式。

默认只有这三种输入方案

「Synchronize」可以同步用户设定,如果你配置得当,可以将电脑端的 RIME 配置和用户词同步至手机。

和电脑版的 RIME 一样,所有配置文件导入完毕后需要进行一次部署。在《同文输入法》里的操作方式是点击菜单中的「Deploy」选项,点击后程序可能会闪退,这是正常现象,不必惊慌。

如果改动了配置文件,就需要部署后才能生效

简单来说,如果你想上手即用,那在安装完毕《同文输入法》后选择一个自带的输入方案,部署即可。

将 PC 上的配置平移至手机

接下来谈谈如何将 RIME 在电脑上的配置平移至手机。核心思路其实非常简单:将电脑端的配置文件复制到手机端的 rime 文件夹内。

将手机连接至电脑,在根目录下找到 rime 文件夹,打开后可以看到类似下图的结构:

由于本文的重点不是如何配置 RIME,所以这部分不多赘述,我只简单描述一下不同文件的大体作用:

  • build 文件夹:主程序目录,建议别动
  • 带有 *.userdb 的文件夹:对应输入方案的用户词
  • opencc 文件夹:RIME 使用了 OpenCC 作为字形转换引擎,和字形转换相关的文件都放在这里
    • 打开 HKVariants.txt 文件,你可以看到这里记录了同一个汉字的不同字形,这其实就是香港字形的转换码表。
  • sync 文件夹:同步文件夹,如果你想和电脑端同步,就将这个文件夹和电脑端的对应文件夹同步起来
  • essay.text:RIME 的基础词库「八股文」
  • default.yaml:RIME 的核心配置文件
  • default.custom.yaml:用户配置文件
  • 带有*.schema.yaml的文件:输入方案,bopomofo 是注音,luna_pinyin 是明月拼音
  • trime.yamltongwenfeng.trime.yaml:两个键盘主题文件。由于《同文输入法》是手机输入法,所以开发者针对手机键盘进行了单独的键位配置,以实现符号快速上屏等功能

有了对以上文件结构的认识,再决定需要复制哪些文件进来就不难了——如果你只需要增加双拼、粤拼等输入方案,复制相应的 *.schema.yaml 即可。如果像我一样做了相对复杂的字形转换,则复制对应的 OpenCC 码表和关联文件。这里是 RIME 的第一方输入方案,你也可以在这里找到大部分第三方 RIME 输入方案,按需下载。

找到心仪的输入方案,进入后下载关联的 yaml 文件

复制完毕后,记得在《同文输入法》的设置程序里点一下部署。初次部署需要等待一分钟左右,静等部署完成就好。

部署后新增的输入方案就会出现在「Schemas」选项中

配置完毕后,电脑上的用户词和输入习惯均已平移至手机。我的个人配置中开启了字形转换预览,手机上打字也能看到哪些字经过了转换;中英混输、打汉字出 Emoji 等功能亦得保留。

中文正字预览功能

小结

我们来总结一下:

  • RIME 的优点在于强大的开放性和自由度,以及跨平台能力。这些优势都是其它任何中文输入法无法比拟的。
  • 《同文输入法》是 Android 平台使用 RIME 的绝佳方式,几乎完整保留了 PC 平台上的优点和输入体验。
  • 配置和使用《同文输入法》的过程很简单,只需要将 PC 版 RIME 的配置文件平移至手机目录即可,基本不存在兼容性问题。

> 下载 少数派 2.0 客户端、关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀