AI Moltbot 架設入門:從零到能用的最短路線

想自己架一個個人 AI 助手,最常見的第一步就是把 Moltbot 跑起來。很多人卡住不是因為技術太難,而是因為一開始沒有選對路線,或少做了安全與資料保存的基本設定。

這篇會用最白話的方式帶你完成 Moltbot 架設入門,包含兩條常見路線

  • 路線 A:用自己電腦或一台小主機跑起來
  • 路線 B:用 Cloudflare 的 Moltworker 把 Moltbot 放到雲端跑,減少硬體負擔

如果你只想先跑起來體驗,建議先從路線 A 開始。想要更穩、可遠端用、好管理,再走路線 B。Cloudflare 官方也用 Moltworker 這個專案,示範如何用它們的平台來跑原本需要自架硬體的個人 AI 助手。


Moltbot 與 Moltworker 是什麼關係

  • Moltbot 是個人 AI 助手的概念與應用本體,目標是讓你能用自己的方式掌控工具與資料
  • Moltworker 是 Cloudflare 開源的部署方式之一,用 Cloudflare Workers 加上 Sandbox 容器,把原本偏向自架的 Moltbot 放到 Cloudflare 平台跑起來 (The Cloudflare Blog)

如果你聽過 OpenClaw 或 Clawdbot,那是同一條演進脈絡的不同名稱與版本描述,Cloudflare 的 repo 也有提到命名沿革。 (GitHub)


架設前先選路線:你要的是體驗,還是長期穩定使用

路線 A 適合誰

  • 你想先試用,不想先處理雲端帳務
  • 你希望資料都留在自己的機器
  • 你可以接受電腦要開著,或你有一台常駐的小主機

路線 B 適合誰

  • 你希望不用買新硬體也能跑
  • 你需要遠端使用與更好管理
  • 你想用平台的安全保護來守住管理介面

Cloudflare 官方說明 Moltworker 需要 Cloudflare 帳號,並且至少要有每月 5 美金等級的 Workers 付費方案,才能使用 Sandbox 容器。


路線 A:在自己的電腦或主機跑起 Moltbot

你需要準備什麼

  • 一台電腦或主機,能長時間開機更好
  • 容器工具與基本命令操作能力
  • 一把你要用的模型服務金鑰,例如你平常用的 AI 服務

這條路線的核心目標只有一個
先讓系統跑起來,再慢慢加安全與自動化

最容易成功的做法

  1. 先用容器跑起來
  2. 先用預設設定登入管理介面
  3. 先完成最小可用功能,例如基本對話或一個簡單任務
  4. 再做資料保存與備份
  5. 最後再開放遠端存取,而且要先做安全

如果你是第一次,建議你先把注意力放在跑起來,而不是一開始就追求完整功能。


路線 B:用 Cloudflare Moltworker 把 Moltbot 放到雲端跑

你需要準備什麼

  • Cloudflare 帳號
  • Workers 付費方案,才能用 Sandbox 容器
  • 一個部署用的專案來源,通常就是 cloudflare/moltworker 這個 repo

基本架構用白話理解

  • Workers 負責接收請求與當門口
  • Sandbox 容器負責跑 Moltbot 本體
  • 你可以依需求加上資料保存與安全機制,例如把管理介面鎖起來

部署流程概念版

以下是入門最不容易踩雷的順序

  1. 先用官方 repo 建立你的部署專案
  2. 確認容器能啟動,先不要急著加一堆功能
  3. 把管理介面與 API 先上鎖
  4. 再設定資料保存,避免重啟後資料不見
  5. 最後才開你需要的整合與自動化

Cloudflare repo 的內容有提到,管理介面與敏感路徑可以用 Cloudflare Access 來保護,並列出建議保護的路徑範例。


三個一定要做的基本安全設定

1 管理介面一定要上鎖

如果你把管理頁面直接裸露在網路上,等於把你家門打開。

Cloudflare 的做法是用 Access 這類機制,把管理介面與 API 端點放到身分驗證之後再能存取。

2 不要把金鑰寫死在檔案裡

金鑰要放在安全的設定區,避免被提交到版本庫或被外流。

3 先做好最小權限

你不需要的整合先不要開,權限越多,風險越大。


資料保存與備份:不做這一步,重啟就可能全沒了

新手最常見的崩潰是
跑得很順,設定也都好了,結果一重啟資料不見

對策是

  • 把重要資料放到可持久保存的位置
  • 做定期備份
  • 至少保留一份可回復的快照

Cloudflare 在介紹 Moltworker 時也提到可選用像 R2 這類元件做資料保存與管理。


常見卡關點與排查方向

卡關 1 部署後連不上

先檢查

  • 入口網址是否正確
  • 安全保護是否把自己也擋住
  • 是否有把必要路徑加入保護清單

repo 的說明中有提到如何在 Access 建立 Self hosted application,並設定要保護的路徑。

卡關 2 界面能開但功能怪怪的

先做最小化驗證

  • 先關掉多餘整合
  • 只留一個最基本的任務路徑
  • 確認模型金鑰與連線正常

卡關 3 重啟後設定消失

九成是沒有做好資料保存
先把資料落地,再談功能堆疊


入門檢查清單

  • 已選定路線 A 或路線 B
  • 已成功啟動並完成最小可用操作
  • 管理介面已上鎖
  • 金鑰已用安全方式保存
  • 已建立資料保存與備份
  • 已寫下最基本的使用流程與恢復方式

做到這六點,你就已經超過大多數人的入門水平。


先跑起來,再變得更完整

Moltbot 架設入門的重點不是一次到位,而是先把最小可用版本跑起來,再逐步補安全、資料保存與整合。

如果你接下來想把它變成真的可用工具,下一篇通常會接

  • 如何把管理介面保護做到更嚴謹
  • 如何設計資料欄位與流程,避免越用越亂
  • 如何把任務拆成可驗收的小步驟

參考來源