上云部署 Skills

无需手动配置云资源,从项目分析、方案选择到资源编排与部署上线,一句话交给 Agent。

npx

skills

add

QianWen-AI/qianwenai-deploy

简介

把本地项目或 Git 仓库交给 Agent,它会完成环境检查、部署方案选择、资源编排与上线。

License Stars Agent Skills Node.js

核心能力

  • 🚀 本地项目一键上云 — 对 Agent 说「部署这个项目」,完成项目分析、资源编排与上线(当前仅支持阿里云)。
  • 🔗 Git URL 直接部署 — 提供 Git 仓库链接,自动完成克隆、构建和部署,无需下载到本地。
  • 🔥 一句话热更新 — 项目修改后,说「更新项目」,最新版本即可同步上线。
  • 💰 按量付费 — 按实际用量计费,资源随时可释放;学习或短时体验通常只需几元。
  • 🌐 兼容多种 Agent — 支持兼容 Agent Skills 的主流 Agent,安装后即可使用。

Claude Code Cursor Gemini CLI Codex Cline Antigravity Amp Manus Qwen Code Qoder opencode OpenClaw RooCode Kilo Code Windsurf OpenHands Goose TRAE Kiro Devin Augment Code

快速开始

前置条件

  • Node.js 18+
  • 阿里云 CLI 3.x(如未安装,Skill 会自动引导完成安装)

安装

npx skills add QianWen-AI/qianwenai-deploy

交给 Agent 完成(推荐)

在需要部署的项目目录下,将下面这句话发送给你的 AI Agent:

帮我把这个项目部署上云

只需这一句话,Agent 就会全程引导你完成环境检查、项目分析、规格选择、价格确认和部署创建。

也可以直接提供 Git URL:

帮我部署 https://github.com/user/repo 上云

部署流程

全栈部署包含 14 个步骤,由 Agent 自动执行,并在关键节点征求你的确认:

✅ 步骤 1  · 环境检查 — aliyun CLI + 凭证验证
✅ 步骤 2  · Git URL 处理 — 克隆远程仓库(本地项目会跳过)
✅ 步骤 3  · 项目分析 — 自动识别类型、框架、端口
✅ 步骤 4  · 存量检测 — 检测是否已有同项目部署
✅ 步骤 5  · 数据库识别 — 检测数据库依赖
✅ 步骤 6  · 拓扑与规格选择 — 由用户选择配置
✅ 步骤 7  · 生成模板 — ROS 模板 + UserData
✅ 步骤 8  · 库存检查 — 确认规格可用
✅ 步骤 9  · 验证与询价 — 提供精确报价,确认后才开始计费
✅ 步骤 10 · 上传产物 — 构建并上传到 OSS
✅ 步骤 11 · 创建栈 — ROS 创建全部资源
✅ 步骤 12 · 等待终态 — 等待资源就绪
✅ 步骤 13 · 探活 — 验证服务可访问
✅ 步骤 14 · 记录状态 — 保存部署信息,支持后续热更新

参与贡献

欢迎参与项目建设!你可以通过以下方式贡献:

  • 反馈 Bug — 如果遇到问题,请提交 Issue 并附上复现步骤。
  • 提出需求 — 如果对新功能或现有功能改进有想法,欢迎提交 Feature Request。
  • 提交 PR — Fork 仓库并新建分支,完成修改后提交 Pull Request。
  • 完善文档 — 无论是修正错别字、优化表述,还是补充更好的示例,我们都非常欢迎。

免责声明 — 本 Skill 会调用阿里云 API,为你创建和管理云资源,相关费用由你的账号承担。部署前会提供精确报价并征得你的确认,但流量等动态费用仍以实际用量为准。AI 生成的部署方案不保证完全适用于生产环境,正式上线前请自行评估其安全性与可靠性。请妥善保管 AK/SK。本项目仅供体验与参考,不提供任何可用性或稳定性保证。

许可证

Apache 2.0