AI Agent 自主代理三王實戰
就像組裝模型有不同方法——買成品、照說明書、自己拼。安裝龍蝦也有五種路線,不管選哪條路,最後都能讓龍蝦在 LINE 裡活蹦亂跳!
就像買電腦可以買品牌機、自組、用免費零件、或租雲端主機——選最適合你的就好!
| 方式一:自動安裝 | 方式二:手動 npm | 方式三:Ollama 本地 | 方式四:Codespaces | 方式五:Zeabur 雲端 | |
|---|---|---|---|---|---|
| 適合誰 | 完全零基礎 | 有技術底子 | 有好顯卡 | 電腦太舊 | 想一鍵部署 |
| 難度 | ⭐ | ⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
| 費用 | 依 AI 模型 | 依 AI 模型 | 完全免費 | 完全免費 | 免費方案可用 |
| 龍蝦跑在哪 | 你的電腦 | 你的電腦 | 你的電腦 | GitHub 雲端 | Zeabur 雲端 |
| 時間 | ~15 分鐘 | ~30 分鐘 | ~40 分鐘 | ~20 分鐘 | ~10 分鐘 |
不管選哪一種安裝方式,這些資料都要先準備好。如果你在 CH1 已完成帳號申請,只需要把資料找出來。
| 必要資料 | 從哪裡取得 | 用在哪裡 |
|---|---|---|
| LINE Channel ID | LINE Developers Console | 讓龍蝦知道連哪個 LINE 帳號 |
| LINE Channel Secret | LINE Developers Console | 驗證訊息來源的密鑰 |
| LINE Channel Access Token | LINE Developers(點 Issue) | 龍蝦發送訊息的授權碼 |
| AI API Key(至少一組) | Google AI Studio / OpenAI / Anthropic | 龍蝦的大腦 |
| ngrok Authtoken | ngrok Dashboard | 建立通道讓 LINE 連到你的電腦 |
| AI 平台 | 推薦模型 | 費用 | 適合誰 |
|---|---|---|---|
| Google Gemini | Gemini 3 Flash | 有免費額度 | 新手首選 |
| OpenAI | GPT-5.2 | 付費 | 最強中文 |
| Anthropic | Claude Sonnet 4.6 | 付費 | 最佳程式碼品質 |
| Ollama(本地) | Llama 3.3 70B | 完全免費 | 有好顯卡、注重隱私 |
阿亮老師的懶人包!整個過程就像在便利商店買微波食品——拆開、加熱、吃,不需要知道怎麼炒菜。
go.bat,按右鍵 →「以系統管理員身分執行」╔══════════════════════════════════════╗ ║ 🦞 龍蝦 AI 自動安裝程式 v3.3 ║ ╠══════════════════════════════════════╣ ║ Node.js: ✅ v24.2.0 ║ ║ OpenClaw: ❌ 未安裝 ║ ║ ngrok: ❌ 未安裝 ║ ║ LINE: ❌ 未設定 ║ ╚══════════════════════════════════════╝
全部安裝會自動完成:安裝 Node.js → Git → OpenClaw → 初始化設定 → LINE 外掛 → LINE 頻道設定 → ngrok 設定。整個過程約 10-15 分鐘。
安裝過程中,OpenClaw 的設定精靈會問你幾個問題。別緊張,就像填問卷一樣!
| 問題 | 建議回答 |
|---|---|
| I understand this is powerful...? | 輸入 Yes |
| Onboarding mode? | 選擇 QuickStart |
| Model/auth provider? | 依你的 API Key 選擇(如 Google) |
| 貼上 API Key | 複製貼上你的 API Key(PowerShell 用右鍵貼上) |
| Default model? | 選擇 Keep current 或偏好的模型 |
| Select channel? | 選擇 LINE (Messaging API) |
安裝程式會依序問你三個 LINE 的資料:
最後設定 ngrok Authtoken,然後選擇 [9] 啟動 OpenClaw + ngrok,把顯示的 ngrok-free.app 網址複製起來!
喜歡自己動手、想理解每個步驟背後的原理?手動安裝就像自己從頭煮一道菜——步驟多但你會清楚知道每樣材料是什麼。
# 1. 確認 Node.js(需要 v22+) node -v # 2. 確認 Git git --version # 3. 安裝 OpenClaw npm install -g openclaw@latest # 4. 確認安裝成功 openclaw --version # 5. 初始化設定 openclaw onboard --install-daemon # 6. 安裝 LINE 外掛 openclaw plugins install @openclaw/line # 7. 設定 LINE 頻道(三把鑰匙) openclaw config set channels.line.channelId "你的Channel ID" openclaw config set channels.line.channelSecret "你的Channel Secret" openclaw config set channels.line.channelAccessToken "你的Channel Access Token" # 8. 安裝 ngrok winget install ngrok.ngrok ngrok config add-authtoken 你的ngrok_authtoken # 9. 啟動龍蝦(開兩個 PowerShell 視窗) openclaw gateway start # 視窗一 ngrok http 18789 # 視窗二
-g 代表 global(全域安裝),@latest 代表最新版本。18789 是 OpenClaw Gateway 的預設連接埠。
龍蝦的「大腦」完全在你電腦裡運算——完全免費、完全離線、完全隱私。但需要有不錯的顯卡。
| 顯卡等級 | VRAM | 可以跑的模型 | 回應速度 |
|---|---|---|---|
| GTX 1660 / RTX 2060 | 6GB | Llama 3.2 3B(輕量版) | 普通 |
| RTX 3060 / RTX 4060 | 8GB | Llama 3.1 8B(標準版) | 流暢 |
| RTX 3070 / RTX 4070 | 12GB | Qwen 3 14B | 很流暢 |
| RTX 3090 / RTX 4080+ | 16GB+ | Llama 3.3 70B(最強) | 非常流暢 |
# 1. 安裝 Ollama:https://ollama.com/ ollama --version # 2. 下載 AI 模型(根據顯卡選擇) ollama pull llama3.1:8b # 8GB 顯卡推薦 ollama pull qwen3:14b # 12GB 顯卡 ollama pull llama3.3:70b # 16GB+ 顯卡 # 3. 測試模型 ollama run llama3.1:8b # 按 Ctrl+D 或 /bye 離開 # 4. 安裝 OpenClaw + 設定 npm install -g openclaw@latest openclaw onboard --install-daemon # → Model provider 選「Ollama」 # → Default model 填你下載的模型名稱
dxdiag,切到「顯示」分頁查看「顯示記憶體」。Ollama 服務需一直在背景運行!
電腦比較舊?不想裝一堆東西?Codespaces 提供免費的雲端電腦,打開瀏覽器就能操作!
| 項目 | 費用 | 說明 |
|---|---|---|
| GitHub Codespaces | $0 | 每月免費 120 小時 + 15GB |
| Qwen AI 模型 | $0 | 每天 2000 次免費呼叫 |
| LINE Messaging API | $0 | 免費方案 |
| 每月總計 | $0 | 完全免費 |
.devcontainer/devcontainer.json 設定檔package.jsonopenclaw onboard --install-daemon
Zeabur 是台灣團隊開發的雲端部署平台,只需要幾個點擊就能把龍蝦部署到雲端。適合想要「設定完就忘」的使用者。
不管用哪種安裝方式,最後都要做這一步:告訴 LINE「我的龍蝦在這裡,有訊息請送過來」——就像在郵局登記收件地址。
https://manager.line.biz/https://xxxx.ngrok-free.app/line/webhookhttps://你的codespace-8080.app.github.dev/line/webhookhttps://你的zeabur網址/line/webhookWebhook 設定成功後,接下來要讓龍蝦「認識」你!
A1B2C3)openclaw pairing approve line 你的配對碼
IDENTITY.md,把它複製到 ~/.openclaw/workspace/ 目錄,然後執行 openclaw gateway restart,龍蝦就會用你設定的個性來回答!
就像新車買回來要先跑保養廠做檢查,龍蝦裝好後也建議做一次健康檢查。
openclaw doctor
它會檢查以下項目,用 ✅ 和 ❌ 告訴你結果:
是否足夠(v22+)
是否正確安裝
是否存在且格式正確
是否有效(或 Ollama 服務運行中)
是否已安裝
是否正在運行
# 確認 Gateway 狀態 openclaw gateway status # 換 AI 模型(不用重新安裝!) openclaw config set agents.defaults.model.primary "gemini-3-flash" openclaw gateway restart12 / 16
方式一(go.bat 自動安裝)是 Windows 專用。Mac 使用者請選擇以下路線:
| 推薦方式 | 說明 |
|---|---|
| 方式二(手動 npm) | 操作幾乎一樣,PowerShell → Terminal,winget → brew |
| 方式三(Ollama) | Apple Silicon(M1-M4)跑 AI 效果很好,不需要獨立顯卡 |
| 方式四(Codespaces) | 瀏覽器操作,不分系統 |
| Windows | Mac |
|---|---|
| 打開 PowerShell | 打開 Terminal(Cmd + 空白鍵 搜尋) |
winget install ngrok.ngrok | brew install ngrok/ngrok/ngrok |
winget upgrade OpenJS.NodeJS.LTS | brew upgrade node |
| Git 需另外安裝 | 內建或自動提示安裝 Xcode CLI Tools |
C:\Users\你\.openclaw\ | /Users/你/.openclaw/ |
npm install、openclaw、ngrok 等核心指令在 Mac 和 Windows 上完全一樣!
龍蝦裝好不是結束,而是開始。定期更新可以獲得新功能、修復問題、支援更多 AI 模型。
# 升級 OpenClaw 本體 npm install -g openclaw@latest # 升級 LINE 外掛 openclaw plugins update @openclaw/line # 重啟 Gateway 讓新版本生效 openclaw gateway restart
| 項目 | 頻率 | 理由 |
|---|---|---|
| OpenClaw 本體 | 每 1-2 週 | 新功能 + bug 修復 |
| LINE 外掛 | 跟著一起更新 | 確保相容性 |
| Node.js | 每 2-3 個月 | 安全性修復 |
| ngrok | 很少需要 | 功能穩定 |
IDENTITY.md、SOUL.md、已安裝的技能、LINE 頻道設定等等都會原封不動地保留。
| 問題 | 解決方法 |
|---|---|
| npm ERR! code ERESOLVE | 先安裝 Git(https://git-scm.com/),再重新執行安裝指令 |
| 「不是可辨識的命令」 | 關閉 PowerShell 重新打開一個新的(PATH 需要更新) |
| LINE Webhook 驗證失敗 | 檢查:ngrok 是否在跑?網址對不對?有沒有加 /line/webhook? |
| 龍蝦回覆兩則訊息 | LINE 自動回覆沒關!把自動回應訊息停用 |
| Codespaces 龍蝦不回覆 | 閒置 30 分鐘自動休眠,回 GitHub 重新啟動 Codespace |
| Ollama 回覆很慢 | 換小模型(如 llama3.2:3b)或關掉佔用顯卡的程式 |
| 想換 AI 模型 | openclaw config set agents.defaults.model.primary "模型名" |
| ngrok 重啟換網址 | 免費版每次重啟都換網址,需要更新 LINE Webhook URL |
不管是自動安裝、手動 npm、Ollama、Codespaces 或 Zeabur,龍蝦已經上線了!
透過 ngrok 或雲端平台建立外部連線,LINE Webhook 設定完成。
用配對碼讓龍蝦「認識」你,現在龍蝦在 LINE 裡等你聊天。
openclaw doctor 確認所有零件都正常運作。
📖 下一章預告:CH6 跟龍蝦聊天的正確姿勢
目前龍蝦只會用文字回覆——下一章要教龍蝦透過 Telegram 聊天,還能看懂你傳的照片,甚至自拍回傳給你!拍一張冰箱裡的食材照片傳給它,它就能告訴你今天可以煮什麼菜。