Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Flu CLINew to Visual Studio Code? Get it now.
Flu CLI

Flu CLI

火叶工作室

|
237 installs
| (2) | Free
| Sponsor
Flutter 全流程效率工具:项目创建、代码生成、资源配置、团队规范、多平台构建上传,一个插件全搞定
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

English | 简体中文

Flu CLI for VSCode

Flu CLI Logo

让 Flutter 研发像呼吸一样顺畅
集初始化、架构开发、资源管理与多平台发布于一体的全能工具链

Version Downloads License


还在手动登录商店后台发版?

每次发版:打开蒲公英传一个、登华为后台传一个、再去小米、OPPO、vivo……重复 8 次。

Flu CLI 让你在 VSCode 里一键搞定 —— 构建 + 8 平台并行上传,全程可视化。

不仅如此,从项目创建、代码生成、资源管理到多平台发布,覆盖 Flutter 项目全生命周期。


⭐️ 本次更新主打:AI + SKILL
以 .flu-cli.json 为单一基准,一键生成 Cursor / Claude / 通用 SKILL 规则文件,让 AI 生成的代码与插件/CLI 产出保持一致。

更新后 3 步上手(AI + SKILL)

  1. 在项目根目录右键 → Flu: 初始化 AI 基准(生成/修补 .flu-cli.json)
  2. 再右键 → Flu: 同步 AI 规则(生成 .cursor/rules/flu-project.mdc、CLAUDE.md、AI_RULES.md、.agent/skills/<slug>/SKILL.md)
  3. 在 Cursor/Claude 中引用 .agent/skills/<slug>/SKILL.md,让 AI 按项目规范生成代码

✨ 核心功能

1. 📤 8 平台一键发布 ⭐️

在 VSCode 内完成从构建到上传的全部流程,无需打开任何商店后台。

发布中心

  • 三种发布模式: 仅构建 / 仅上传 / 构建+上传 一站式
  • 8 平台并行上传: 全部实测通过,点一次按钮同时发布到所有渠道
  • 实时看板: 构建和上传进度实时可视化,附带完整日志
  • 密钥安全: 支持本次会话 / 项目级 / 全局级三种密钥存储方案

已验证平台:

平台 认证方式 平台 认证方式
华为 AppGallery OAuth2 腾讯应用宝 HMAC-SHA256
小米应用商店 RSA 公钥加密 App Store Transporter / altool
OPPO 应用商店 HMAC-SHA256 鸿蒙应用市场 OAuth2
vivo 应用商店 HMAC + MD5 蒲公英 API Key

Google Play 和 TestFlight 正在开发中

2. 🚀 极速创建项目

内置 Lite / Modular / Clean 三套架构模板 + 原生自带模板,支持自定义 Git 仓库模板。

创建项目

3. 🛠️ 智能代码生成

一键创建 Page、ViewModel、Widget、Component、Service、Model、Module,自动关联现有架构。通过 .flu-cli.json 适配任何已有项目结构。

文件生成

4. 🎨 应用资源管理

一张 1024 图自动生成全平台 App 图标,启动图支持 Logo + 背景色/图模式。

资源管理

5. 🤖 AI + SKILL(让 AI 按项目规范写代码)

以 .flu-cli.json 为单一基准,一键生成 Cursor / Claude / 通用 SKILL 规则文件,让 AI 生成的代码与插件/CLI 产出保持一致。

  • 初始化 AI 基准:在空目录或已有工程中创建/修补 .flu-cli.json
  • 同步 AI 规则:生成 .cursor/rules/flu-project.mdc、CLAUDE.md、AI_RULES.md、.agent/skills/<slug>/SKILL.md

⏱️ 3 步上手

  1. 安装: 商店搜索 Flu CLI 并安装
  2. 打开发布中心: Cmd+Shift+U (Mac) / Ctrl+Shift+U (Win)
  3. 配置并发布: 填写密钥 → 选择平台 → 点击发布

💡 现有项目可右键 → Flu: 初始化项目 生成 .flu-cli.json 配置文件。新版初始化会同时写入推荐的 policy,并预置 architecture.mode: "inherit" 作为后续架构模式切换入口。


📋 命令 & 快捷键

命令 说明 快捷入口
Flu: 发布中心 打包构建和上传管理 Cmd+Shift+U / Ctrl+Shift+U
Flu: 生成文件 生成 Page/VM/Model 等 Cmd+Shift+G / Ctrl+Shift+G
Flu: 新建项目 从模板创建项目 右键菜单 / Command Palette
Flu: 配置应用资源 图标与启动图生成 右键菜单 / Command Palette
Flu: 初始化项目 生成 .flu-cli.json 右键菜单 / Command Palette
Flu: 初始化 AI 基准 生成/修补 .flu-cli.json 并同步 AI 规则 右键菜单 / Command Palette
Flu: 同步 AI 规则 投影生成 Cursor/Claude/SKILL 规则文件 右键菜单 / Command Palette

快捷键支持 Explorer 右键、Editor 上下文和 Fallback 到项目根目录三种模式,自定义快捷键参考文档。


📖 详细文档

配置文件说明、密钥管理、各平台接入指南等详细内容请参阅:

  • 🌐 官方文档
  • 📤 核心发布模块 — 适配 CLI 和编程方式调用
  • 📦 CLI 工具 (NPM)
  • 🐛 问题反馈

🤝 社区

扫描下方二维码或搜索公众号「火叶」关注我们。

关注公众号 加作者微信入群 赞赏支持
微信号
火叶
微信号
微信: Huoye-TT
(备注: flu-cli)
给作者加鸡腿 ☕️

💡 你也可以点击插件详情页顶部的 Sponsor 按钮来支持本项目。


🛠️ 参与开发

如果你想在本地基于源码调试此插件:

  1. 环境准备:在项目根目录运行 npm install。
  2. 构建全量产物:在根目录运行 npm run vs。
    • 提示:该命令会自动处理 core 与 app-ship 的内联依赖关系。
  3. F5 调试:
    • 打开项目源码。
    • 按 F5 (或在“运行与调试”面板选择 VSCode Extension (Dev))。
    • 这会启动一个新的“扩展开发宿主”窗口,供你测试功能。

💡 如果你只是想打包安装包使用,直接运行 npm run package 即可在 releases/ 目录下找到 .vsix 文件。


License: MIT | Copyright © 2025-2026 Huoye Studio

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft