Skip to content

Flu CLI 是什么

Flu CLI 是一套 Flutter 全流程工具链,帮助你从项目创建到应用上架实现全程自动化。它提供 VSCode 可视化界面、CLI 命令行和独立上传引擎三种使用方式,让你选择最舒适的工作方式。

✨ 五大核心能力

能力说明示例
创建项目内置 3 套架构模板(Lite / Modular / Clean),5 秒创建完整项目右键菜单 → 选模板 → 完成
代码生成自动生成页面、ViewModel、服务、模型等,告别复制粘贴右键 → Generate → Page
模板系统支持 Git 仓库和本地自定义模板,团队共享统一规范flu-cli templates add
应用资源一张图自动生成全平台图标和启动页创建项目时选择图标图片
构建与发布一键构建 + 并行上传到 8 大应用商店蒲公英、华为、小米、App Store...

🎯 三种使用方式

VSCode 插件 — 可视化操作

适合喜欢图形界面的开发者。安装扩展后,通过右键菜单、命令面板和可视化向导完成所有操作,包括项目创建、代码生成和多平台发布。

推荐人群:日常开发、快速上手、不熟悉命令行的用户

开始使用 VSCode 插件

CLI 命令行 — 终端操作

适合喜欢命令行和自动化的开发者。通过 flu-cli 命令完成项目创建和代码生成。

推荐人群:自动化脚本、CI/CD 集成、命令行爱好者

开始使用 CLI 工具

app-ship — 独立上传引擎

多平台应用商店上传引擎,从 flu-cli 生态中独立出来的 npm 包(@huoye/app-ship)。不依赖 Flutter 和 VSCode,只要你有安装包(APK / IPA / HAP),就能上传到 8 大应用商店。支持 CLI 命令行和 npm 编程两种集成方式。

推荐人群:CI/CD 自动化、DevOps、自建发布系统、非 Flutter 项目

开始使用 app-ship

我该从哪个开始?

场景建议
我是 Flutter 新手,想快速上手VSCode 插件 · 上手指南
我想在命令行中使用CLI 工具 · 快速上手
我想了解项目发布功能构建与发布 · 概览
我只需要上传安装包到应用商店app-ship · 快速上手
我想看技术文章技术专栏
我想了解安装方式安装指南

Released under the MIT License.