Cloudflare Workers 部署 OpenClaw
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的指引,将 @user_3c6cb52e/deploy-openclaw-on-cloudflare-workers-with-moltworker 安装到当前 AI 助手中。
技能介绍
解决的问题
很多工程师想把个人 AI 助手跑在 Cloudflare 上,但直接维护常驻服务会带来 V8 内存、长连接、密钥和公网访问边界的额外成本。这个技能把 OpenClaw(前身为 Clawdbot / Moltbot)放进 Moltworker 的托管路径里,用 Cloudflare Workers、Sandbox 容器、Access、R2 和可选的 AI Gateway 组合出一套可监督的部署方案。它不负责替你做架构决策,而是把上游 Moltworker 的步骤整理成一条能照着走的技术路线。
技能如何工作
这个技能的核心能力是把 OpenClaw 的运行时拆到 Cloudflare 的多个托管能力上:Workers 负责入口与协调,Sandbox 容器承载个人 AI 助手,Access 提供设备与身份边界,R2 处理可选持久化,模型侧可以接自有提供商或 Cloudflare AI Gateway。资料中的关键步骤包括先准备 Cloudflare Workers 付费计划、Wrangler、Sandbox 容器、Access、模型凭据以及可选 R2;随后按环境执行上游安装与 npx wrangler secret put 这类密钥配置,再完成 npm run deploy。文档还强调 Control UI 的启用条件:每个设备都必须经过明确批准,因此启用后不应假设浏览器能直接连上,而要把 Access 审批流程纳入联调范围。
适用边界与注意点
这套方案适合已经在 Cloudflare 上做托管、能接受容器计算费用、并希望把个人代理的入口和身份控制收在 Workers 生态内的工程师。它明确是 概念验证 且 不受官方支持,上游文档也提示运行容器会产生额外计算费用,因此不要把它当成稳定生产 SLA。预算、模型凭据、Access 团队域名、R2 持久化需求和容器冷启动行为都需要单独验证;部署前先确认 Workers 付费计划与成本估算。
使用场景
- 已在 Cloudflare Workers 付费计划上运行服务,需要把 OpenClaw 个人 AI 助手部署到 Sandbox 容器并配置密钥
- 团队使用 Cloudflare Access 管理内部工具,需要为 OpenClaw 的 Control UI 加上设备审批并限制公网访问
- 想把 OpenClaw 从本地迁移到 Cloudflare,需要同时配置 R2 持久化存储和 AI Gateway 模型路由
适合人员
- 使用 Cloudflare Workers 付费计划的个人开发者,想把 OpenClaw 跑在 Sandbox 容器中做自托管实验
- 负责团队 Cloudflare 基础设施的运维工程师,需要评估在 Workers 上托管 AI 助手的成本与安全边界
- 正在调研 Moltworker 方案的后端工程师,想验证 OpenClaw 能否在 Cloudflare 托管环境中稳定运行