🚀 零成本部署你的网站
借助 Cloudflare Workers + 开源工具,让 AI agent 帮你免费上线网站
一、准备工作:一台云服务器/或者本地电脑终端
如果你还没有服务器,可以参考这篇教程获取一台的 Linux 云服务器:
(文章 ID: 117 — 涵盖服务器开通、SSH 配置、基础环境搭建)
二、安装核心工具:@cloudflare/computer
在服务器上执行以下命令,安装 Cloudflare 提供的虚拟机文件系统和命令执行工具:
npm install -g @cloudflare/computer
这个工具提供:
- 📁 文件系统 — SQLite 支持的虚拟文件系统,持久化存储
- ⚡ 命令执行 — 远程执行 shell 命令,实时 stdout/stderr 流式返回
- 🔄 文件同步 — DO↔computerd 双向增量同步
- 🤖 AI 工具集 — 为 AI agent 提供 read/write/edit/exec 工具
三、获取 Cloudflare API Token
AI agent 需要你的 Cloudflare API Token 才能帮你部署网站。获取步骤:
第 1 步
打开 Cloudflare API Token 管理页:
https://dash.cloudflare.com/profile/api-tokens
第 2 步
点击 创建 Token → 选择 自定义
第 3 步
勾选以下权限(选择账户资源,包含所有区域):
| Workers Scripts | 编辑 (Edit) |
| Workers AI | 编辑 (Edit) |
| Containers | 编辑 (Edit) |
| Cloudflare Pages | 编辑 (Edit) |
第 4 步
将生成的 Token(格式:cfut_xxxxxxxx...)发给你的 AI agent
四、部署示例
AI agent 接收到 Token 后,一条命令即可部署:
# 部署静态网站到 Cloudflare
$ cd /root/project-worker
$ CLOUDFLARE_API_TOKEN="cfut_xxx" npx wrangler deploy
# 几秒后即可访问:
https://your-site.workers.dev
$ cd /root/project-worker
$ CLOUDFLARE_API_TOKEN="cfut_xxx" npx wrangler deploy
# 几秒后即可访问:
https://your-site.workers.dev
五、优势总结
💰 完全免费
Cloudflare Workers 免费额度:10 万请求/天,足够大多数网站使用
🌍 全球 CDN
自动部署到 Cloudflare 全球 330+ 节点,毫秒级响应
🔒 自动 HTTPS
Let's Encrypt 自动签发和续期 SSL 证书,无需手动配置
🤖 AI 友好
一条命令部署,AI agent 可以全自动完成从代码到上线的全流程
部署成功后,你的 AI agent 可以持续帮你修改和更新网站内容
修改 → 部署 → 验证,全流程自动化
评论区
0 条评论 · 评论需审核通过后显示
发表评论