AI 编程项目怎么部署:从代码到网址的通用指南

最近更新:2026-09-05 · 查看 Markdown 版(适合 AI 阅读)

直接答案

不管代码是 Cursor、Claude Code、Trae、Codex 还是别的 AI 写的,部署决策只看两件事:项目形态(静态还是带运行时)和你的运维意愿(零运维还是愿意折腾)。

静态项目 + 不想运维 → 托管平台上传(如码上架)→ 几分钟拿到网址
静态项目 + 会 git   → Vercel/Cloudflare Pages/GitHub Pages
带 Dockerfile      → 支持容器的平台,或自建服务器
完全不想动手       → 让 AI Agent 读 https://mashangjia.com/ai 契约自己部署

判断项目形态(30 秒)

打开项目文件夹:

通用部署步骤(托管平台路线)

  1. 清理:删掉 node_modules/.git/venv/ 等可再生目录。
  2. 打包:静态项目打构建产物,容器项目打整个目录。zip 不超过 50MB。
  3. 上传:码上架 支持匿名快速发布,立即得临时网址。
  4. 验收:手机打开、发给朋友打开,确认样式和功能正常。
  5. 认领:注册账号把临时站转正式,之后可更新内容、绑域名、开付费。

Agent 自动部署

如果不想再经历上面任何一步,对你的 AI 编程助手说:

读取 https://mashangjia.com/ai 的契约,按它部署我当前的项目。

契约是给 AI 读的机器可读文档,包含打包要求、上传接口、错误恢复。支持匿名发布(零凭据)和账号模式(你注册后把凭据交给你的 AI)。

失败排查速查

问题 大概率原因
打开空白 SPA 路由没配回退;或构建产物目录传错
样式丢失 资源路径是绝对路径且部署在子路径
接口报错 项目有后端但传了静态通道
上传超限 zip 里混进了 node_modules/.git
临时网址失效 匿名临时站有生命周期,注册认领转正式

FAQ

Q:部署后怎么更新内容? 重新打包上传即可,正式站点会更新为最新版本,网址不变。

Q:可以同时部署到多个平台吗? 可以。同一份静态产物传多个平台互不冲突,很多人用海外平台+国内平台双入口。

下一步