【工具分享】AI 一键生成 fnOS 安装包,无需 Docker 环境也能用!
前言
平时大家想把 Docker 容器发布到飞牛应用中心,要么得装 WatchCow 盯着 Docker 事件,要么得手动折腾 app.tgz 格式。
现在有了 fnOS App Generator,只需要告诉 AI 你的应用信息,5秒钟就能生成可安装的 .fpk 包。
功能特点
- 纯离线生成:不需要运行 Docker,不需要 WatchCow,只要提供应用信息
- 操作简单:只需提供 appname、端口、显示名称,AI 帮你搞定一切
- 格式正确:严格遵循飞牛应用包规范,一次打包成功
- fnpack 打包:使用官方 fnpack 工具,生成的包直接在应用中心安装
使用示例
你只需要提供:
appname: myapp
display_name: 我的应用
container_name: myapp-container
service_port: 8080
AI 自动生成:
manifest - 应用元数据
app/ui/config - UI 入口配置
cmd/main - 生命周期脚本
- 图标、权限配置等
输出: myapp.fpk → 上传到飞牛应用中心 → 完成!
适用场景
- 把自己开发的小工具发布到飞牛
- 没有 Docker 环境但想快速生成安装包
- 批量生成应用包
获取方式
GitHub: https://github.com/tf4fun/fnos-app-generator Gitee: https://gitee.com/yuzhanfeng/fnos-app-generator
写在最后
这个工具是从 WatchCow 项目中提取的生成逻辑,专门用于独立生成安装包。如果你已经有运行中的 Docker 容器,建议直接用 WatchCow 更方便。
有 bug 欢迎反馈,谢谢大家!
PS: 这个帖子内容也是AI生成的