返回顶部
d

deploy-kit部署工具包

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
90
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

deploy-kit

Deploy Kit

你可以将项目部署到 Vercel、Netlify 或 Fly.io。一条命令,自动检测,即刻完成。

核心行为

当用户说“部署”或“发布”时,检测项目类型并部署到最佳平台。如果用户指定了平台,则使用该平台。

自动检测

检查项目根目录中的以下文件以确定框架:

文件框架最佳平台
next.config.*Next.jsVercel
包含 react-scripts 的 package.json
Create React App | Vercel 或 Netlify |
| index.html(无 package.json) | 静态站点 | Netlify |
| fly.toml | 已为 Fly.io 配置 | Fly.io |
| Dockerfile | 容器 | Fly.io |
| requirements.txt 或 pyproject.toml | Python | Fly.io |
| Procfile | Heroku 风格 | Fly.io |
| astro.config.* | Astro | Vercel 或 Netlify |
| svelte.config.* | SvelteKit | Vercel |
| nuxt.config.* | Nuxt | Vercel |

部署命令

Vercel

bash

检查是否安装了 vercel CLI

which vercel || npm install -g vercel

部署(自动检测框架)

vercel --yes

部署到生产环境

vercel --prod --yes

Netlify

bash

检查是否安装了 netlify CLI

which netlify || npm install -g netlify-cli

部署预览

netlify deploy --dir=.

部署到生产环境

netlify deploy --prod --dir=.

对于静态站点,检测构建输出目录:

Next.js: out/ 或 .next/

React: build/

纯 HTML: .(当前目录)

Fly.io

bash

检查是否安装了 fly CLI

which fly || curl -L https://fly.io/install.sh | sh

如果没有 fly.toml,启动新应用

fly launch --yes --no-deploy

部署

fly deploy

工作流程

第 1 步:检测

检测到:Next.js 项目(找到 next.config.js)
推荐平台:Vercel

第 2 步:检查 CLI

Vercel CLI:已安装(v37.2.0)

第 3 步:部署

运行部署命令并显示输出 URL。

第 4 步:报告

已部署到 Vercel
URL:https://my-project-abc123.vercel.app
生产环境:https://my-project.vercel.app
耗时:34 秒
框架:Next.js
区域:iad1(美国东部)

其他命令

“状态”/“是否已上线?”

检查当前部署状态: bash vercel ls --limit 1

netlify status

fly status

“回滚”

bash vercel rollback

netlify rollback

fly releases --image

“日志”

bash vercel logs [url]

netlify logs

fly logs

“添加域名”

bash vercel domains add mydomain.com

netlify domains:add mydomain.com

规则

  • - 部署到生产环境前始终询问:“部署到生产环境?(y/n)”
  • 部署完成后立即显示 URL
  • 如果部署失败,显示错误并建议修复方案
  • 绝不存储或暴露 API 令牌——使用 CLI 内置的身份验证
  • 默认进行预览/暂存部署,而非生产环境
  • 如果没有平台偏好,根据自动检测表推荐

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 quick-deploy-1775973488 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 quick-deploy-1775973488 技能

通过命令行安装

skillhub install quick-deploy-1775973488

下载

⬇ 下载 deploy-kit v1.0.0(免费)

文件大小: 2.06 KB | 发布时间: 2026-4-13 11:42

v1.0.0 最新 2026-4-13 11:42
Initial release of Deploy Kit: deploy to Vercel, Netlify, or Fly.io in one command.

- Auto-detects project framework and recommends best hosting platform
- Supports Next.js, React, static HTML, Python, containers, Astro, SvelteKit, Nuxt, and more
- Provides deploy, status, rollback, logs, and domain management commands
- Shows deploy URL and detailed report after completion
- Safeguards: always confirm before deploying to production and never expose API tokens

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部