00 / 00

Zeabur 对话部署

安装 Zeabur Agent Skills,用自然语言部署应用、配置 D1 访问、管理域名并排查线上问题。

你写完了代码,然后呢?

01 操作员拉动一句部署的长杆,让服务器、数据库和域名归位

这个问题在过去一年多里卡住了很多人。Cursor、Claude Code、GitHub Copilot 大幅降低了写代码的门槛,但部署这件事一直没跟上——你得自己去比服务器、配环境、写 Dockerfile、折腾 DNS。独立开发者经常在部署上花掉跟写代码一样多的时间。

Zeabur Agent Skills 解决的就是这个断层。它是一组装进 Claude Code 的技能,让 AI 直接帮你操作整个部署流程。

开做前先准备

准备项用途
Claude Code 和 Zeabur Agent Skills让本地 AI agent 能读取项目、执行命令、操作 Zeabur
Zeabur 账号部署服务、创建数据库、查看日志和管理环境变量
GitHub 或 Git 仓库保存代码、部署回滚、让平台拉取项目
自己的域名生产访问、OAuth 回调、支付回调和用户信任
Cloudflare 账号DNS、HTTPS、WAF、Web Analytics 和域名代理
支付方式或预算租服务器、数据库、AI Hub、邮件服务可能会产生费用
项目里的启动命令和 env 示例Agent 需要知道怎么 build、start、迁移数据库和设置变量

本地 AI agent 是执行部署流程的助手。Zeabur、Cloudflare、数据库和域名这些平台账号仍然要你自己拥有,并在需要时完成登录或授权。

为什么是 Zeabur Agent Skills

先说结论:Zeabur 是目前对独立开发者最友好的部署方案之一,Agent Skills 让部署流程可以在终端内用自然语言驱动。

市面上部署方案的对比很直接:

方案上手时间日常维护成本起步
手动买服务器 + 配环境半天到两天持续学习曲线取决于服务器
Docker + CI/CD一天以上配流水线、修构建取决于服务器和流水线
Vercel10 分钟极低以当前套餐为准
Zeabur10 分钟极低服务器与平台套餐分开
Zeabur + Agent Skills10 分钟较低以当前服务器和平台套餐为准

Zeabur 本身已经够简单了,但 Agent Skills 让它更进一步——你不需要在网页控制台里点来点去,也不需要背 Zeabur CLI 的参数。自然语言就够了。

Zeabur Agent Skills 能做什么

装完这组 skill 后,Claude Code 可以调用 Zeabur 当前公开的部署和运维能力:

  • 部署:自动识别框架、生成 Dockerfile、部署到服务器
  • 服务器:比较各家云厂商方案、租服务器、查状态
  • 数据库:管理 Zeabur 数据库,或给现有应用配置外部数据库连接
  • 域名与 DNS:搜索域名、注册、配 DNS、绑服务
  • AI 服务:自动配置 AI Hub,应用直接用 OpenAI SDK 调模型
  • 排错:自动拉日志、定位问题、修复配置、重启服务

典型场景是:你打开 Claude Code,说一句话,它帮你做完以前需要打开四五个页面才能搞定的操作。

安装 Zeabur Agent Skills

安装只需要一条命令:

claude plugin marketplace add zeabur/agent-skills && claude plugin install zeabur@zeabur

也可以在 Claude Code 里用 /plugin 命令安装。

装完后 Claude Code 会自动扫描 skills,遇到相关任务时加载对应的 SKILL.md。你不用手动切换模式,也不用记住特定命令——它在你需要的时候自动出现。

安装命令和当前能力以 Zeabur 官方 Agent Skills 文档 为准。

更新到最新版:

claude plugin update zeabur@zeabur

实战:一段对话从零到上线

下面是一个真实可跑的流程。你只需要把这段话贴到 Claude Code 里:

帮我在合适地区准备一台 2 vCPU / 4 GB 的服务器,然后把当前 01MVP 派生项目部署上去。
不要创建 PostgreSQL,也不要设置 DATABASE_URL。数据库继续使用 Cloudflare D1;
请设置我提供的 D1_PROXY_URL 和 D1_PROXY_TOKEN,并在部署后检查 /api/health。

Claude Code 会依次做这些事:

第一步:租服务器

说"帮我列出 Linode、GCP、Hetzner 的 2 vCPU / 4 GB 服务器选项,比一下价格和地区",Claude Code 会实时查各家方案,整理成价格对比表。然后你说"帮我租 Helsinki 那台 Hetzner"就完成。

整个过程在终端内完成,不需要去云厂商页面注册绑卡。

第二步:部署应用

Zeabur 会识别常见项目框架并处理构建和上传。如果项目需要 Dockerfile,Agent Skills 可以根据仓库实际启动方式生成或修复。部署耗时取决于依赖、镜像缓存和服务器状态,不要把固定秒数写进验收条件。

第三步:配置 AI 能力

你的应用如果需要 AI 功能,Zeabur 的 AI Hub 可以直接用。Claude Code 会自动配置好 OPENAI_API_KEYOPENAI_BASE_URL 环境变量,你的应用直接用标准 OpenAI SDK 就能调用 GPT-4o、Claude、Gemini、DeepSeek 等模型——费用直接记在 Zeabur 账户上,不需要申请 API Key。

第四步:买域名 + 配 DNS

说"查询 myapp.dev 的当前价格并指向我的 app",Claude Code 会先返回实时价格,再在确认后完成注册、DNS、服务绑定和 SSL 配置。不要在提示词里把历史价格当作当前报价。

第五步:连接 D1

01MVP 派生项目不在 Zeabur 创建数据库。Agent Skills 只给 Web 服务配置服务端的 D1_PROXY_URLD1_PROXY_TOKEN,让它通过 Cloudflare Worker 代理访问同一个 D1。数据库 migration 仍由项目的 db:deploy 命令显式应用,不能放进容器启动过程。

部署踩坑时怎么排错

Zeabur Agent Skills 最实用的部分是自动排错能力。三个最常见的场景:

Port Mismatch

应用跑在 8080,代理默认转到 3000,报 dial tcp: connection refused。你只要说"服务连不上",Agent Skills 会自动比对应用监听端口和代理配置,找到不一致的地方直接修。

启动顺序问题

有些非 01MVP 项目会依赖 Zeabur 内部数据库或其他服务,启动顺序错误时可能报 connection refused。Agent Skills 可以帮助检查服务依赖。01MVP 派生项目遇到数据库健康失败时,应先检查 Cloudflare Worker、D1_PROXY_URL 和 token,不要通过增加 PostgreSQL 服务来绕过问题。

Migration 卡住

应用预期 migrator 服务先跑完数据库迁移才启动,但 Zeabur 不知道此依赖关系。Agent Skills 识别后引导配好 migrator 服务,或在容器内直接跑迁移命令。

这三个场景是 Zeabur 支持团队每天处理的真实案例。Agent Skills 把这些诊断流程自动化了。

成本算一笔账

一次完整的 MVP 部署,基础设施成本大概是:

项目价格
服务器以所选供应商、地区和实时套餐为准
域名以注册商和后缀实时价格为准
AI Hub(按量付费)按用量
Cloudflare D1按当前免费额度或实际用量

上线前按实际供应商报价重新计算,不要把文章里的历史价格当预算承诺。

我的建议

如果你是一个人在做项目,或者跟两三个朋友组队做 MVP,Zeabur + Agent Skills 是一个值得认真考虑的方案。它跟 Claude Code 一样在终端里工作,上手成本几乎为零,而且部署流程一旦走通,后面日常维护基本不用操心。

接下来你可以

  • 安装 Zeabur Agent Skills:claude plugin marketplace add zeabur/agent-skills && claude plugin install zeabur@zeabur
  • 准备一个可以部署的项目(Node.js、Python、Go 都可以)
  • 在 Claude Code 里说"帮我部署这个项目"试试
  • 如果遇到部署错误,直接说 App 报什么错,让 Agent 帮你查
  • 注册一个域名,看看自动绑定的流程

这篇文档有问题?