前言:當 AI 不再只是陪聊
在 2026 年初的科技圈,沒有什麼比 Moltbot(前身為 Clawdbot)更具話題性了。就在幾天前,這款以「太空龍蝦」為吉祥物的開源專案,因為名字太像 Anthropic 的 “Claude” 而被迫「蛻殼」(Molt),正式改名為 Moltbot。
但名字的改變並未掩蓋它的光芒。不同於 ChatGPT 或 Gemini 這些僅存在於網頁框裡的對話機器人,Moltbot 屬於 “Agentic AI”(代理型 AI)。它運行在你自己的電腦上,擁有訪問文件、管理日曆、甚至執行終端命令的權限。它不只是回答問題,它是來幫你「做雜事」的。
本指南將帶您穿越炒作,從安全考量到實際部署,手把手教您如何馴服這隻強大的「龍蝦」。

第一章:什麼是 Moltbot?為何它與眾不同?
在深入代碼之前,我們需要理解 Moltbot 的核心哲學。
1. 本地優先 (Local-First) 的大腦
Moltbot 是一個運行在您本地機器(Mac/Linux/Windows)上的 Node.js 應用程式。這意味著:
- 數據隱私: 它的「記憶」存儲在您的硬碟裡,而不是雲端伺服器。
- 控制權: 您決定它能訪問哪些文件夾,使用哪個大模型(您可以隨時切換 Claude 3.5 Sonnet, GPT-5, 或是 Google Gemini 1.5 Pro)。
2. 它是「代理人」而非「聊天機器人」
傳統 AI 像是一個百科全書;Moltbot 則像是一個實習生。
- 聊天機器人: 你問「明天的天氣如何?」它回答天氣預報。
- Moltbot: 你說「明天如果下雨,幫我把早上的會議推遲。」它會檢查天氣,讀取你的日曆,發送郵件給與會者,然後通知你結果。
3. 多平台接口 (Gateways)
Moltbot 的殺手級功能是它住在你常用的通訊軟體裡。通過配置 “Gateways”,你可以通過 Telegram, WhatsApp, Signal, Discord 甚至 iMessage 與家中電腦上的 Moltbot 對話。
第二章:安全警示(極其重要)
在安裝之前,必須進行風險披露。Moltbot 的強大來自於權限,而這也是風險所在。
警告:
- 文件系統權限: 您將賦予 AI 讀寫您硬碟文件的能力。請務必將其運行在受限的 Docker 容器中,或僅賦予特定文件夾的權限。
- 避免惡意軟體: 由於改名風波,網路上出現了許多假冒的 “Clawdbot/Moltbot” VS Code 擴充套件和加密貨幣騙局。請只從官方 GitHub (github.com/moltbot) 下載代碼。
- 幻覺風險: AI 仍會犯錯。不要讓它自動執行高風險操作(如刪除文件或進行金融交易)。
第三章:環境準備與安裝
本教學以 MacOS/Linux 環境為例(Windows 用戶建議使用 WSL2)。
硬體與軟體需求
- 電腦: 需要 24/7 開機(或者使用 Mac Mini / 樹莓派作為伺服器)。
- Node.js: 版本 v22 或更高。
- API Keys: 建議申請 Anthropic API (Claude) 或 Google AI Studio API (Gemini),因為它們在長文本理解和代碼生成上表現優異。
步驟 1:獲取源代碼
打開終端機(Terminal),從官方倉庫克隆項目。注意新的倉庫名稱:
Bash
git clone https://github.com/moltbot/moltbot.git
cd moltbot
npm install
步驟 2:配置環境變數
Moltbot 使用 .env 文件來管理敏感資訊。複製範例文件:
Bash
cp .env.example .env
使用編輯器打開 .env 文件,填入您的 LLM API 金鑰:
程式碼片段
# 核心 LLM 設置
LLM_PROVIDER="anthropic" # 或 "google", "openai"
ANTHROPIC_API_KEY="sk-ant-..."
# 系統設置
MOLTBOT_NAME="Molty" # 給你的助手取個名字
TIMEZONE="Asia/Taipei"
第四章:連接你的世界 —— 設置通訊接口 (Gateways)
Moltbot 最迷人的地方在於用 Telegram 或 WhatsApp 控制它。這裡以 Telegram 為例,因為它最容易設置且支持豐富的 UI 交互。
1. 創建 Telegram Bot
- 在 Telegram 中搜尋
@BotFather。 - 發送
/newbot指令。 - 為你的機器人取名(例如
MySuperMoltbot)。 - 獲取 HTTP API Token。
2. 配置 Moltbot
回到 .env 文件,啟用 Telegram Gateway:
程式碼片段
# Telegram Gateway Config
TELEGRAM_BOT_TOKEN="123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11"
TELEGRAM_ALLOWED_USERS="123456789" # 填入你的 Telegram User ID,防止陌生人使用
提示:您可以使用 @userinfobot 獲取自己的 ID。
3. 啟動 Moltbot
在終端機輸入:
Bash
npm run start
如果看到 [Moltbot] Online and connected to Telegram,恭喜你!你的私人 AI 助理已經上線了。
第五章:實戰應用 —— 如何使用與訓練 Moltbot
現在,打開 Telegram,對著你的機器人說聲 “Hi”。
1. 基礎技能 (Skills)
Moltbot 內建了許多「技能」。
- 網頁瀏覽:
- 指令: “幫我查一下最新的 VEX Robotics 比賽規則,並總結重點。”
- 背後邏輯: Moltbot 會調用 Puppeteer 或類似工具瀏覽網頁,讀取內容,並傳回給 LLM 進行總結。
- 文件管理:
- 指令: “讀取
project_notes.txt,告訴我還剩下哪些代辦事項。” - 背後邏輯: 它會訪問本地文件系統。
- 指令: “讀取
2. 定義新技能 (Custom Skills)
這是 Moltbot 最強大的地方。你可以用自然語言「教」它新技能。
在 skills/ 文件夾下創建一個新文件,例如 weather_check.ts,或者直接在對話中指導它(取決於版本功能)。
範例:教它寫日報
你只需要對它說:「每天早上 9 點,檢查我的 Google Calendar,讀取 TechCrunch 的頭條新聞,然後生成一份 300 字的簡報發給我。」
Moltbot 會嘗試將此邏輯保存為一個 Routine(例行程序)。
[插圖:Telegram 對話截圖,顯示使用者下達複雜指令,Moltbot 分步驟回報進度並完成任務]
3. 記憶功能 (Persistence)
不像 ChatGPT 關掉視窗就失憶。Moltbot 使用向量資料庫(Vector Database)來存儲長期記憶。
- 測試: “記得我上週提到的那個餐廳名字嗎?”
- 它會搜索歷史對話記錄並回答你。
第六章:進階優化與故障排除
1. 處理幻覺與錯誤
如果 Moltbot 開始胡言亂語或陷入死循環:
- 清除上下文: 輸入
/reset或/clear指令重置當前對話窗口,但保留長期記憶。 - 切換模型: 如果 Claude 3.5 Sonnet 卡住了,嘗試在
.env中切換到google使用 Gemini Pro 看看效果是否更好。
2. 關於 “Token” 消耗
Agentic AI 非常消耗 Token,因為它會進行大量的「思考」與「自我修正」。
- 建議: 監控 API 使用量。如果預算有限,可以考慮接入本地模型(Local LLM),如透過 Ollama 運行 Llama 3。程式碼片段
LLM_PROVIDER="ollama" OLLAMA_MODEL="llama3"
3. Docker 部署(推薦)
為了保持系統乾淨,建議使用 Docker。
Bash
docker-compose up -d
這能確保 Moltbot 即使被駭客攻擊,也只能在容器內活動,無法破壞你的宿主機系統。
結語:與 Moltbot 共同進化
Moltbot (原 Clawdbot) 代表了 AI 的下一個階段:從「對話者」變為「行動者」。雖然它現在可能還有些粗糙,偶爾會出錯(就像剛蛻殼的龍蝦一樣脆弱),但它賦予了普通用戶強大的自動化能力。
透過自定義腳本和與日常生活數據的深度整合,您正在構建的不僅僅是一個工具,而是一個隨時待命的數位分身。
下一步: 既然您已經設置好了 Moltbot,為什麼不嘗試教它第一個自動化工作流?例如:「監控特定的股票價格,當跌破設定值時,通過 Telegram 發送警報給我。」
常見問題 FAQ
Q: Moltbot 是免費的嗎?
A: Moltbot 軟體本身是開源免費的 (MIT License)。但您需要支付 LLM API (如 Anthropic, OpenAI) 的使用費用。
Q: 我可以在手機上用嗎?
A: 不能直接在手機安裝伺服器端,但你可以將電腦端的 Moltbot 連接到 Telegram/WhatsApp,然後在手機上通過這些通訊軟體遠端使用它。
Q: 為什麼網路上有這麼多 Moltbot 的加密貨幣廣告?
A: 在 Clawdbot 改名為 Moltbot 的混亂期間(2026年1月27日),舊的社交媒體帳號被詐騙集團搶註了。請務必只信任 GitHub 上的官方鏈接,不要購買任何所謂的 “Molt Token”。
