cloudflare/moltworker
Run OpenClaw, (formerly Moltbot, formerly Clawdbot) on Cloudflare Workers
What it solves
它提供了一种方式,将 OpenClaw(个人 AI 助手)部署并以完全受管理、始终在线的服务形式在 Cloudflare Sandbox 容器中运行,免除用户自行管理自托管基础设施的需求。
How it works
该项目将 OpenClaw 打包成 Cloudflare Sandbox 容器。它使用网关架构将 AI 助手连接到各种聊天平台,并提供基于 Web 的 Control UI 进行管理。为确保安全性,集成 Cloudflare Access 进行管理员身份验证,并使用设备配对系统进行用户身份验证。为持久化数据,可选通过 cron 作业将数据同步至 Cloudflare R2 存储,并可将 AI 请求通过 Cloudflare AI Gateway 路由,以获得更好的分析和成本追踪。
Who it’s for
想要拥有持久、多渠道个人 AI 助手(可通过 Telegram、Discord 或 Slack 访问),且更倾向于使用受管理的 Cloudflare 部署方式,而非传统自托管的用户。
Highlights
- Multi-channel support: 连接 Telegram、Discord 和 Slack。
- Managed Deployment: 在 Cloudflare Sandbox 中运行,提供始终在线的体验。
- Persistent Storage: 可选的 R2 集成,保持对话历史和设置在容器重启后仍然保留。
- Browser Automation: 包含 Chrome DevTools Protocol (CDP) shim,用于网页抓取和截图。
- AI Gateway Integration: 原生支持将请求通过 Cloudflare AI Gateway 进行缓存和速率限制。