Celso Martinho · 2026-01-29

Cloudflare推出Moltworker云端AI助手方案

摘要

Cloudflare发布Moltworker,这是一个基于Cloudflare Workers和开发者平台API的自托管AI代理解决方案。用户无需购买专用硬件如Mac mini,即可在云端高效安全地运行Moltbot个人助手。该方案充分利用了Cloudflare日益增强的Node.js兼容性,在1000个最流行的NPM包测试中,仅有1.5%无法运行。

内容框架与概述

Cloudflare Workers对Node.js的兼容性已达到前所未有的高度,许多API现已获得原生支持,不再需要像过去那样依赖模拟方案。这种进步改变了开发者构建工具的方式,例如在实现Playwright时,现在可以直接使用原生node:fs而非依赖外部memfs,从而降低了复杂度并简化了版本升级。Cloudflare通过对1000个热门NPM包的测试发现,排除不相关的工具后,真正无法运行的包仅占1.5%。

Moltworker的架构由一个作为API路由器的入口Worker组成,它在Cloudflare Access的保护下充当API与隔离环境之间的代理,并提供管理界面。Moltbot Gateway运行时及其集成在Sandbox容器中执行,使用R2进行持久化存储。这种架构让应用一旦部署到Cloudflare开发者平台,就能立即从安全可扩展的全球网络中受益。

核心技术组件包括四个方面。AI Gateway作为中间代理,支持BYOK和统一计费两种模式,提供成本可视化和日志分析。Sandbox SDK基于Containers构建,提供开发者友好的API用于执行命令、管理文件和运行后台进程。R2通过mountBucket挂载为文件系统分区,解决容器固有的临时性问题,确保会话文件和对话记录持久保存。Browser Rendering则为AI代理提供程序化控制无头浏览器实例的能力,满足自动化浏览需求。

核心概念及解读

Moltworker:基于Cloudflare Workers平台的自托管AI代理中间件,让用户无需本地硬件即可运行Moltbot个人助手。

AI Gateway:Cloudflare提供的AI请求代理服务,支持统一计费和密钥管理,提供成本监控、日志分析和模型切换功能。

Sandbox SDK:基于Cloudflare Containers构建的安全代码执行环境,提供简化的API用于管理容器生命周期、文件系统和进程。

R2持久化存储:通过mountBucket将对象存储挂载为文件系统,解决容器临时性问题,确保数据在容器重启后仍然保留。

Node.js兼容性:Cloudflare Workers对Node.js生态的支持程度,在1000个热门NPM包测试中兼容率达98.5%。


原文信息

字段内容
原文Introducing Moltworker:a self-hosted personal AI agent, minus the minis
作者Celso Martinho
发表日期2026-01-29

此摘要卡片由 AI 自动生成