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

  1. 打开 Fcitx5 for Android 输入法设置;
  1. 进入「高级」菜单;
  1. 选择“导入用户数据”,点击「确定」;
  1. 选择你刚才打包生成的 ZIP 文件;
  1. 等待导入完成,会自动重启输入法,稍微等待部署完成即可看到效果。

⚠️ 使用建议 & 注意事项

  • 源目录中应包含 default.custom.yaml.schema.yaml.dict.yaml 等 Rime 标准配置文件;即你的方案的根目录。
  • 模型文件可选,用于词频、拼音建模等高级功能;如果你的方案根目录中原来就包括了语言模型文件,那么就不需要单独指定。
  • 每次更新方案时,只需重新运行脚本并导入新 ZIP 包即可。

💬 后记

这个小工具极大地简化了我将 Rime 从桌面同步到 Android 的流程。希望它也能帮助你更方便地使用小企鹅输入法,把自己钟爱的输入方案随身携带。
欢迎反馈使用中的问题或建议~

脚本文件GitHub链接

脚本文件内容

点击查看完整代码
 
Fcitx5 Android 自定义键盘布局实践与自定义字体(基于 fxliang 修改版)内核自定义裁剪——龙蜥操作系统
Loading...