vocus logo

方格子 vocus

Moltworker:在 Cloudflare 上自架 OpenClaw,不需要買 Mac mini 囉!

更新 發佈閱讀 14 分鐘
raw-image


最近看到 Cloudflare 發布了一個超有趣的專案 Moltworker,讓我眼睛一亮。記得之前要自己架 AI 助理,通常要準備一台伺服器或 Mac mini 跑 Docker,現在 Cloudflare 直接讓你可以在他們的平台上跑,完全不需要自己管理硬體。這篇文章跟大家分享一下這個專案的核心概念和實作方式。

為什麼你該關注這個

如果你曾經想過要有一個專屬的 AI 助理,可以幫你自動化處理各種瑣事、瀏覽網頁、填表單,甚至是用 Google Maps 幫你規劃路線,那 Moltworker 會是個不錯的選擇。

以往要做這件事,你得:

  • 準備一台伺服器或 Mac mini
  • 設定 Docker 環境
  • 處理網路和安全性問題
  • 自己管理儲存空間和備份

現在有了 Moltworker,這些煩惱都不見了。你只需要一個 Cloudflare 帳號,就能把整個 AI 助理跑在雲端,而且還能享受到 Cloudflare 全球網路的效能和安全性。

Moltworker vs 傳統自架:該選哪一個?

在決定使用 Moltworker 之前,我們先來看看它和傳統自己架在電腦或伺服器上有什麼差異。這樣你可以根據自己的需求做出最適合的選擇。

詳細比較表

raw-image

什麼情況適合用 Moltworker?

如果你符合以下條件,Moltworker 會是不錯的選擇:

  • 沒有多餘的硬體設備,也不想專門為了 AI 助理買一台伺服器
  • 不想花時間維護基礎設施,只想專注在使用和開發功能
  • 需要高可用性,希望服務穩定運行,不用擔心斷電或網路問題
  • 重視可觀察性,想要清楚了解 AI 助理的使用狀況和成本
  • 可以接受資料存放在 Cloudflare,對隱私要求沒那麼嚴格

什麼情況適合傳統自架?

如果你有以下需求,傳統自架可能更適合:

  • 對隱私要求極高,所有資料必須完全掌控在自己手中
  • 已經有現成的硬體或 VPS,不需要額外投資
  • 需要高度客製化,想要修改底層運作方式
  • 處理敏感資料,不能讓資料經過第三方服務
  • 享受 self-hosting 的樂趣,喜歡自己掌控一切

我的建議

經過比較,我覺得這兩種方式各有優勢,可以這樣思考:

新手或想快速開始 → 選 Moltworker。你可以在幾分鐘內就讓 AI 助理跑起來,不需要擔心設定問題。等到真的有特殊需求時,再考慮轉移到自架也不遲。

注重隱私或 self-hosting 愛好者 → 選傳統自架。雖然設定和維護比較麻煩,但你能完全掌控資料和運作方式,這對某些人來說是無價的。

最佳策略:其實可以先用 Moltworker 快速體驗和學習,等熟悉了整個運作邏輯後,再決定要不要自己架。反正程式碼都是開源的,隨時可以搬家 😊

Moltworker 和 OpenClaw 有什麼不一樣?

你可能聽過 OpenClaw (Clawdbot 的開源版本),會好奇它和 Moltworker 的差異。簡單來說:

OpenClaw (傳統方式):

  • 原始的 AI 助理框架,需要本地執行
  • 使用 Docker 容器在你的電腦或伺服器上運行
  • 完全的程式碼控制和隱私保護
  • 需要自己處理所有基礎設施問題

Moltworker (雲端改良版):

  • 把 Moltbot (OpenClaw 的前身) 改良成可以跑在 Cloudflare 平台上
  • 使用 Cloudflare 的各種雲端服務 (Workers、Sandbox、R2 等)
  • Cloudflare 團隊的概念驗證專案,展示平台能力
  • 降低了使用門檻,不需要管理硬體

關係圖解:

Clawdbot (原始專案)

├─→ Moltbot (改名後的開源版本)
│ ├─→ OpenClaw (社群維護的開源版本,本地執行)
│ └─→ Moltworker (Cloudflare 改良版,雲端執行)

所以 Moltworker 不是要取代 OpenClaw,而是提供一個「雲端優先」的替代方案。如果你想要最大的控制權和隱私,還是可以選擇 OpenClaw 自己架;但如果你想要快速開始並享受雲端的便利性,Moltworker 是個很棒的選擇。

核心概念:把 Moltbot 搬到 Cloudflare 上

什麼是 Moltbot?

Moltbot (前身叫 Clawdbot) 是一個開源的 AI 助理框架,它可以:

  • 執行程式碼
  • 操作瀏覽器進行網頁自動化
  • 記住之前的對話內容
  • 整合各種第三方服務

就像一個真正的助理,可以幫你處理各種需要動腦筋的任務。

Moltworker 是怎麼運作的?

簡單來說,Cloudflare 把 Moltbot 拆成幾個部分,然後用他們自家的服務把這些部分串起來:

raw-image
  1. Workers - 當作 API 的入口和路由器
  2. Sandbox - 一個安全的沙盒環境,讓 AI 可以在裡面跑不受信任的程式碼
  3. R2 - 用來存放對話記錄和檔案
  4. Browser Rendering - 提供瀏覽器自動化功能
  5. AI Gateway - 統一管理 AI 服務商的 API 呼叫和計費
  6. Zero Trust Access - 保護你的 API 不被未授權存取

可以把這個架構想像成一個分工明確的團隊:Workers 是接待員,Sandbox 是工作間,R2 是檔案櫃,Browser Rendering 是專門負責上網的助手,AI Gateway 是會計,Zero Trust Access 是保全。

技術亮點

1. Sandbox SDK:安全的程式碼執行環境

以往 AI 助理需要執行不受信任的程式碼時,最大的問題就是安全性。如果 AI 生成了惡意程式碼,可能會搞壞你的系統。

Cloudflare 的 Sandbox SDK 就像給 AI 準備了一個獨立的遊樂場,它可以在裡面自由活動,但無法跑出去影響你的電腦。這個 API 設計得非常簡潔:

import { getSandbox } from "@cloudflare/sandbox";

export default {
async fetch(request: Request, env: Env): Promise<Response> {
const sandbox = getSandbox(env.Sandbox, "user-123");

// 建立專案結構
await sandbox.mkdir("/workspace/project/src", { recursive: true });

// 執行 Python 程式碼
const ctx = await sandbox.createCodeContext({ language: "python" });
await sandbox.runCode("import math; radius = 5", { context: ctx });
const result = await sandbox.runCode("math.pi * radius ** 2", {
context: ctx,
});

return Response.json({ result });
},
};

你不需要處理底層的 Container API,Sandbox SDK 已經幫你包裝好了檔案系統、網路、程序管理等複雜的細節。

2. R2:讓資料活下來

Container 預設是暫時性的,重啟之後裡面的資料就會消失。但 AI 助理需要記住之前的對話和檔案,該怎麼辦?

Cloudflare 提供了 sandbox.mountBucket() 這個功能,可以把 R2 儲存桶掛載成檔案系統的一部分。就像在電腦上插入一個外接硬碟,即使電腦重開機,硬碟裡的資料還是在。

3. Browser Rendering:不用自己跑 Chromium

AI 常常需要操作瀏覽器,比如填表單、截圖、抓取網頁內容。傳統做法是在 Container 裡跑 Chromium,但這很耗資源。

Cloudflare 的 Browser Rendering 直接提供了一個 API,讓你可以遠端控制在他們邊緣網路上運行的瀏覽器。Moltworker 做了一個薄薄的 CDP (Chrome DevTools Protocol) 代理層,把 Sandbox 裡的瀏覽器請求轉發到 Browser Rendering,從 Moltbot 的角度看,它就像有一個本地的瀏覽器可以用。

4. AI Gateway:統一管理 AI 服務商

如果你用過多個 AI 服務商 (OpenAI、Anthropic、Google 等),你就知道管理 API Key 和追蹤成本有多麻煩。

AI Gateway 幫你解決了這些問題:

  • 統一入口:所有 AI 請求都經過 Gateway,你可以看到完整的使用記錄和成本
  • BYOK (Bring Your Own Key):集中管理所有服務商的 API Key
  • Unified Billing:直接儲值到 Cloudflare 帳號,不用分別管理各家服務商的付款
  • Fallback 機制:如果某個模型掛了,可以自動切換到備用模型

要讓 Moltbot 使用 AI Gateway 超簡單,只需要設定 ANTHROPIC_BASE_URL 環境變數,指向你的 Gateway 端點就好,完全不用改程式碼。

5. Zero Trust Access:不用自己做登入

保護 API 不被未授權存取通常很麻煩,你得處理 OAuth、JWT、Session 管理等一堆東西。

Cloudflare Zero Trust Access 讓這件事變得超簡單。你只需要在控制台設定好存取政策和登入方式,Cloudflare 就會自動處理身份驗證,並在每個請求中加入 JWT token。你的應用程式只要驗證這個 token 就好。

Moltworker 實際應用

Cloudflare 團隊在他們的 Slack 上測試了 Moltworker,做了一些很有趣的示範:

  1. 路線規劃:請 Moltbot 用 Google Maps 找出倫敦和里斯本之間的最短路線,並截圖分享到 Slack
  2. 餐廳推薦:讓 Moltbot 幫忙找附近的亞洲料理餐廳
  3. 自動生成影片:請 Moltbot 瀏覽開發者文件並錄製成影片,它還會自己下載 ffmpeg 來處理影片生成

最酷的是,Moltbot 有記憶功能。當你第二次問類似的問題時,它會記得之前的對話,給出更精準的回答。

如何開始

想要自己玩玩看嗎?Cloudflare 已經把 Moltworker 開源了,你可以到 GitHub 查看完整的程式碼和部署指南。

你需要:

  • 一個 Cloudflare 帳號
  • Workers Paid Plan ($5 USD/月,才能使用 Sandbox Containers)
  • 其他服務都有免費額度或免費使用

要特別注意的是,Moltworker 目前是個概念驗證專案,不是 Cloudflare 的正式產品。但這也代表你可以自由地 fork 或貢獻程式碼,客製化成適合自己的版本。

總結

我覺得 Moltworker 最有價值的部分是:

  1. 降低門檻:不需要自己管理伺服器,只要有 Cloudflare 帳號就能玩
  2. 安全性:Sandbox 隔離環境讓你不用擔心 AI 執行惡意程式碼
  3. 整合性:一站式使用 Cloudflare 的多個服務,不用自己拼拼湊湊
  4. 可觀察性:透過 AI Gateway 和 Zero Trust Access 可以清楚看到使用狀況和成本
  5. 擴展性:跑在 Cloudflare 全球網路上,自動享有效能和可靠性

如果你對以下領域有興趣,非常建議試試看:

  • AI 應用開發
  • 無伺服器架構 (Serverless)
  • 瀏覽器自動化
  • 安全的程式碼執行環境

這個專案不只是一個 AI 助理的實作,更展示了 Cloudflare Developer Platform 的強大能力。你幾乎可以在上面建構任何類型的應用,從簡單的 API 到複雜的 AI 助理都沒問題。

有興趣的話,趕快去 GitHub 看看吧!如果你實作了什麼有趣的功能,也歡迎跟我分享 😊


留言
avatar-img
湯編驛-湯姆實驗室
24會員
77內容數
這邊會放一些我自己的分享內容,實驗測試還有做的MVP介紹
2026/02/03
遇到 Google AI Pro 家庭方案的 Sonnet 模型配額重置時間不正常,從 5 小時變成數天甚至數週的困擾嗎?本文將深入探討這個普遍存在的問題,並提供簡單有效的 Fingerprint 設定教學,幫助您恢復配額正常重置,順暢使用 AI 服務。
Thumbnail
2026/02/03
遇到 Google AI Pro 家庭方案的 Sonnet 模型配額重置時間不正常,從 5 小時變成數天甚至數週的困擾嗎?本文將深入探討這個普遍存在的問題,並提供簡單有效的 Fingerprint 設定教學,幫助您恢復配額正常重置,順暢使用 AI 服務。
Thumbnail
2026/01/30
本文教學如何使用開源框架 OpenClaw,透過 Telegram、WhatsApp 等聊天應用程式,在任何裝置上遠端控制你的電腦,並執行各種 AI 任務。介紹 OpenClaw 的主要特色、系統需求、安裝步驟、Telegram 與 WhatsApp 設定、啟動與管理,以及常見問題解答。
Thumbnail
2026/01/30
本文教學如何使用開源框架 OpenClaw,透過 Telegram、WhatsApp 等聊天應用程式,在任何裝置上遠端控制你的電腦,並執行各種 AI 任務。介紹 OpenClaw 的主要特色、系統需求、安裝步驟、Telegram 與 WhatsApp 設定、啟動與管理,以及常見問題解答。
Thumbnail
2026/01/30
這篇文章探討了 Clawdbot / Moltbot ,它能夠透過聊天介面,將日常任務自動化,例如整理會議記錄、生成 ticket 草稿等,並將其與傳統 ChatOps 比較,強調了其「動手做事」的能力。文章也警示了其潛在的權限風險,並提出了管理與安全的建議,讓使用者能夠安全地運用。
Thumbnail
2026/01/30
這篇文章探討了 Clawdbot / Moltbot ,它能夠透過聊天介面,將日常任務自動化,例如整理會議記錄、生成 ticket 草稿等,並將其與傳統 ChatOps 比較,強調了其「動手做事」的能力。文章也警示了其潛在的權限風險,並提出了管理與安全的建議,讓使用者能夠安全地運用。
Thumbnail
看更多
你可能也想看
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
文章探討近期銀行對於房貸申請的態度轉變,特別是財力一般的客戶面臨的困難,並介紹「國峰厝好貸」作為民間二胎房貸的選項。分析其優缺點,包括不受央行禁令影響、審核快速、核准率高等優勢,以及較高的利率(7%-16%)和民間借貸的風險。作者提醒讀者,若非走投無路,應謹慎評估,並建議諮詢專業人士。
Thumbnail
文章探討近期銀行對於房貸申請的態度轉變,特別是財力一般的客戶面臨的困難,並介紹「國峰厝好貸」作為民間二胎房貸的選項。分析其優缺點,包括不受央行禁令影響、審核快速、核准率高等優勢,以及較高的利率(7%-16%)和民間借貸的風險。作者提醒讀者,若非走投無路,應謹慎評估,並建議諮詢專業人士。
Thumbnail
本文彙整了Pelith、Xrex和Garena三家公司前端面試題目,涵蓋JavaScript核心概念、React Hooks應用、Git操作、事件循環機制等,並提供詳盡的解析與答案,希望能幫助求職者提升面試技能,順利獲得理想Offer。
Thumbnail
本文彙整了Pelith、Xrex和Garena三家公司前端面試題目,涵蓋JavaScript核心概念、React Hooks應用、Git操作、事件循環機制等,並提供詳盡的解析與答案,希望能幫助求職者提升面試技能,順利獲得理想Offer。
Thumbnail
這篇文章整理了前端開發中常見的效能優化技巧、React與JavaScript的知識點,以及Redux Toolkit和React Fiber的應用、Reflow與Repaint、Event Loop、Higher Order Component、React Hooks等主題。
Thumbnail
這篇文章整理了前端開發中常見的效能優化技巧、React與JavaScript的知識點,以及Redux Toolkit和React Fiber的應用、Reflow與Repaint、Event Loop、Higher Order Component、React Hooks等主題。
Thumbnail
這篇文章涵蓋了HTTP 方法、JWT 認證授權機制、CORS 設定、HTTP 狀態碼,以及LeetCode熱門題目(Longest Substring Without Repeating Characters、Valid Parentheses)的解法,適合學習Web開發以及後端技術的讀者。
Thumbnail
這篇文章涵蓋了HTTP 方法、JWT 認證授權機制、CORS 設定、HTTP 狀態碼,以及LeetCode熱門題目(Longest Substring Without Repeating Characters、Valid Parentheses)的解法,適合學習Web開發以及後端技術的讀者。
Thumbnail
之前工作滿一年的時候有想過要寫個前端工作一年心得,但去年十月的時候手上正在開發一個時程很趕的專案,加上在寫 2022 年度的 ithome 鐵人賽,所以一直沒有時間來分享心得。 到了 2023 下半年時,自己有刻意放慢生活的節奏,終於有時間有紀錄轉職以來的歷程。
Thumbnail
之前工作滿一年的時候有想過要寫個前端工作一年心得,但去年十月的時候手上正在開發一個時程很趕的專案,加上在寫 2022 年度的 ithome 鐵人賽,所以一直沒有時間來分享心得。 到了 2023 下半年時,自己有刻意放慢生活的節奏,終於有時間有紀錄轉職以來的歷程。
Thumbnail
這是 30 天寫作挑戰的第 15 天。今天要跟大家分享的是:3 個成為前端工程師後,發現的好處
Thumbnail
這是 30 天寫作挑戰的第 15 天。今天要跟大家分享的是:3 個成為前端工程師後,發現的好處
Thumbnail
今天推薦的書和課程,不見得適合當作第一本書唷
Thumbnail
今天推薦的書和課程,不見得適合當作第一本書唷
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News