type
status
date
slug
summary
tags
category
created days
new update day
icon
password
Created_time
Jun 23, 2025 01:16 PM
Last edited time
Jun 23, 2025 01:54 PM
✨ 写在前面
在众多支持 Rime 的 Android 输入法中,小企鹅(Fcitx5 for Android)是我用得最顺畅的一款。它在打字体验和兼容性方面做得都不错,并且对 Rime 的支持也非常优秀。
但它有个小问题:不能直接从内存或目录中加载用户的 Rime 配置方案。每次要更新或者导入方案,都需要手动操作文件,非常繁琐。
于是我研究了 Fcitx5 Android 的「用户数据导入机制」,发现它只是简单地复制一些目录和文件。换句话说,只要我们能按它的格式生成一个 ZIP 包,就可以实现一键导入自己的 Rime 配置。
于是,我写了这个脚本工具,用来将现有的 Rime 方案快速打包成 f5a 可导入的格式,极大提升使用体验。
🛠 工具介绍
📌 适用场景
- 已经在 PC(如小狼毫、鼠须管、fcitx5)中配置好 Rime,想同步到手机端的小企鹅输入法;
- 想定期更新手机端输入法的词库、配置,但不想手动复制文件;
- 需要导入自定义模型(如语音模型、机器学习词频模型等)到小企鹅使用。
🧰 工具功能
- 指定本地 Rime 方案目录;
- 自动生成结构正确、可被 Fcitx5 for Android 识别的 ZIP 包;
- 支持同时打包额外的模型目录。
🚀 使用方法
你需要先准备好你已经配置好的 Rime 方案目录(比如小狼毫的
rime/ 目录),然后运行以下命令:命令行参数说明
示例
📦 导入到 Fcitx5 for Android
- 打开 Fcitx5 for Android 输入法设置;
- 进入「高级」菜单;
- 选择“导入用户数据”,点击「确定」;
- 选择你刚才打包生成的 ZIP 文件;
- 等待导入完成,会自动重启输入法,稍微等待部署完成即可看到效果。
⚠️ 使用建议 & 注意事项
- 源目录中应包含
default.custom.yaml、.schema.yaml、.dict.yaml等 Rime 标准配置文件;即你的方案的根目录。
- 模型文件可选,用于词频、拼音建模等高级功能;如果你的方案根目录中原来就包括了语言模型文件,那么就不需要单独指定。
- 每次更新方案时,只需重新运行脚本并导入新 ZIP 包即可。
💬 后记
这个小工具极大地简化了我将 Rime 从桌面同步到 Android 的流程。希望它也能帮助你更方便地使用小企鹅输入法,把自己钟爱的输入方案随身携带。
欢迎反馈使用中的问题或建议~
脚本文件GitHub链接
脚本文件内容
点击查看完整代码
- 作者:tangcuyu
- 链接:https://expoli.tech/articles/2025/06/23/Fcitx5-for-Android-Scheme-Import-Package-Generation-Tool
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章
