酷安APP 发现科技新生活

尊重隐私的输入方案,fcitx5-android + 雾凇拼音 快速上手

cyp0633

2024-01-22 小米12S

这两天某品牌手机定制输入法明文上传输入数据的事情似乎挺火的,响应号召换个输入法,顺便蹭一下水篇文章。利用网络的“天然”屏障阻挡 Gboard 上传数据固然是个办法,但考虑到 Google 的形象,如果有体验还不错的开源方案,那么在隐私的角度会是更好的选择。
在 Linux 上,fcitx5 是一个有名的开源输入法框架,通过 fcitx5-rime 支持 RIME 输入法引擎。fcitx5 移植到 Android 之后,同样可以通过插件支持 RIME 输入法引擎。Android 上也有 RIME 官方认可的「同文输入法」,但实际体验下来键盘震动并没有 fcitx5-android 舒服,设置也相对更抽象(但都是半斤八两)。

在 GitHub releases 页面(查看链接)下载对应架构的应用本体(app)和插件(plugin.rime),并安装。本教程基于 0.0.8 版本。在桌面仅有一个“小企鹅输入法 5”图标。fcitx5-android 自带拼音输入法,但用起来不太舒服,自定义度不高,所以接下来继续安装基于 RIME 的雾凇拼音方案,词库较丰富,易用功能较多。

在 app > 输入法中,右下角可以添加“中州韵”输入法。添加后在“中州韵”右侧的设置页面中,可以打开其数据目录,其包含了输入法词库等文件,未来自定义也在此处进行。很不巧,它在应用的私有目录中(/sdcard/Android/org.fcitx.fcitx5.android/files/data/rime),可以搭配质感文件(查看链接)app 浏览。在继续之前,可以先把上述目录内部的所有文件备份后删除。

将雾凇拼音的 GitHub repo(查看链接)的内容 download zip 到本地(有条件也可以 clone),解压,然后将里面的文件(含有一堆 yaml 的那一层)全部拷贝至上面提到的数据目录,拷贝完成后如下图(不含 build 文件夹)。

将文件拷贝进数据目录后,随便找一个输入框唤出 fcitx5-android 输入法,点击左上角箭头展开菜单,点击右边三个点打开更多菜单,点击“重载配置”;或者杀死其后台,并重新打开启动器上的输入法图标。输入法会检测到配置文件更新,并提示正在重新部署。

完成后,底部会弹出 toast,提示部署完成,即可使用。

体验下来,相对 Gboard 最明显的不足之处就是对按错键的容忍度降低了很多。Gboard 有完善的自动纠错,而这套解决方案(准确来说应该是雾凇拼音)略逊一筹。而即使和 Gboard beta 的新版中文词库相比,有国内成熟词库加持的雾凇拼音都要更胜一筹。两者也都有足够简洁好看的输入界面,以及内嵌自动填充(inline autofill),在输入密码的时候特别方便。当然最重要的,“fcitx5-android 不要求联网权限,也不收集任何个人信息。”
#Fcitx5# #现役输入法#