CLI Finder / 场景 / deploy-nextjs

用于部署 Next.js 应用的 CLI 工具

面向人类和 AI Agent 的预览优先 Next.js 部署流程。

场景 精选

目标

让 Agent 能准备并验证 Next.js 部署,但不能静默发布生产环境。

推荐工具

  • Vercel CLI:适合 Vercel 项目的预览部署。
  • Cloudflare Wrangler:适合 Workers/Pages 流程。
  • GitHub CLI:读取 PR、commit 和 release 上下文。
  • jq:解析 package scripts 和 JSON 输出。

Agent 工作流

cat package.json | jq '.scripts'
npm run build
gh pr view --json number,title,author,mergeStateStatus,reviewDecision,url
vercel pull --yes --environment=preview
vercel deploy --prebuilt

必须输出

Agent 应报告 preview URL、构建状态、警告、关键日志、PR 状态,以及是否存在生产发布 blocker。

停止条件

没有明确批准时,不得运行 `vercel deploy --prod`、`wrangler deploy`、域名变更或环境变量变更。