返回首頁AI 自動化

Clawbot AI Agent 怎麼用?OpenClaw 自動化實戰:排程、瀏覽器操作、Webhook 串接

12 min 分鐘閱讀
#clawbot#openclaw#AI agent#AI 自動化#排程#瀏覽器自動化#webhook#n8n#工作流程自動化

Clawbot AI Agent 怎麼用?OpenClaw 自動化實戰

本文指令以 2026 年 9 月的 OpenClaw 官方文件為準。安裝請先看 OpenClaw 安裝教學。


OpenClaw 的 AI Agent 能自動做什麼?

官方 FAQ 列出的五大日常用途:

  1. 個人簡報:整理收件匣、行事曆與你關心的新聞
  2. 研究與起草:快速查資料、摘要、寫信或文件初稿
  3. 提醒與追蹤:用排程或 heartbeat 定時提醒、列待辦
  4. 瀏覽器自動化:填表、蒐集資料、重複性網頁工作
  5. 跨裝置協作:在手機上交辦,讓主機執行,再把結果回傳到聊天室

官方也建議:大任務拆成幾個階段,並用子 agent(sub-agents)平行處理,效果比一次丟一個大任務好。


該用哪一種自動化?官方決策表

你想做的事建議用原因
每天早上 9 點準時送報告Automations時間精準、獨立執行
20 分鐘後提醒我Automations一次性、時間精準
每 30 分鐘查一次收件匣Automations獨立的重複排程與執行紀錄
背景留意主對話有沒有要跟進的事Heartbeat系統內建的巡邏,有事才通知
外部服務要觸發 agentWebhooks有驗證的 HTTP 入口
對話重置時跑一段腳本Hooks對生命週期事件做反應
每次回覆前都要先檢查某規則Standing Orders自動注入每個對話的長期指示

實戰一:用 Automations 設排程

Automations 是 OpenClaw 內建的排程器,會保存工作、在指定時間叫醒 agent,並把結果送到聊天頻道、Webhook,或不送。管理指令是 openclaw automations(舊指令 openclaw cron 仍可用,兩者相同)。

一次性提醒

官方範例:

openclaw automations create "2027-02-01T16:00:00Z" \
  --name "Reminder" \
  --session main \
  --system-event "Reminder: check the automations docs draft" \
  --wake now \
  --delete-after-run

沒有標時區的時間會被當成 UTC,可以加 --tz Asia/Taipei 指定台灣時間。

每天早上 9 點把簡報送到 Telegram

排程可以用 --every(固定間隔,例如 30m、1d)或 --cron(cron 表示式,可搭配 --tz)。要送到 Telegram,用 --announce --channel telegram --to "<聊天 ID>"。組合起來大致是:

openclaw automations add \
  --name "每日晨報" \
  --cron "0 9 * * *" \
  --tz Asia/Taipei \
  --session isolated \
  --message "整理今天的行事曆與重要未讀信件,條列重點" \
  --announce --channel telegram --to "<你的 Telegram 聊天 ID>"

參數以官方 Automations 文件為準;不同版本若有調整,以 openclaw automations --help 與文件為主。

查看與管理排程

openclaw automations list
openclaw automations get <job-id>
openclaw automations runs <job-id>

也可以在網頁控制台的 Automations 編輯器裡設定。官方另有安全機制:時間型的重複工作連續失敗 10 次會自動停用。


實戰二:讓 agent 操作瀏覽器

OpenClaw 的瀏覽器自動化有兩種模式:

模式 A:agent 專用瀏覽器(預設建議)

OpenClaw 可以開一個名為 openclaw 的獨立瀏覽器設定檔(支援 Chrome、Brave、Edge、Chromium),由 Gateway 內的本機服務控制,不會碰你平常用的瀏覽器設定檔。agent 可以:

  • 開啟、切換、關閉分頁
  • 點擊、輸入、拖曳、選取
  • 擷取頁面快照、截圖、存成 PDF
  • 針對頁面文字回答問題

官方強調這不是給你日常使用的瀏覽器,而是讓 agent 自動化與驗證用的隔離環境。

模式 B:操作你已登入的 Chrome

如果任務需要你的登入狀態(例如後台系統),可以安裝官方 Chrome 擴充功能:

openclaw browser extension install

擴充功能是給 agent 用的自動化基礎設施,本身沒有聊天框。它的小視窗會顯示連線狀態、存取模式,並可以對目前分頁按「暫停/允許」。

也可以把瀏覽器放在別台機器或使用第三方的遠端瀏覽器服務,但要自己設定。OpenClaw 沒有官方託管的雲端瀏覽器。

瀏覽器自動化的風險

真實瀏覽器能看到你的登入狀態與網頁內容。官方安全文件特別提醒:網頁內容可能夾帶提示注入,請只對必要的分頁開放存取,並參考官方的 Browser control risks 說明。

團隊討論自動化導入方案


實戰三:用 Webhook 讓外部服務觸發 agent(含 n8n)

Gateway 的 Inbound Webhooks 讓外部服務用 HTTP 請求叫醒 agent 或送出一輪指令,預設是關閉的。官方設定範例(寫進 OpenClaw 設定檔):

{
  hooks: {
    enabled: true,
    token: "<long-random-hook-token>",
    path: "/hooks",
    allowedAgentIds: ["main"],
    allowRequestSessionKey: false,
  },
}

設定後的步驟:

openclaw config validate
openclaw gateway restart
openclaw logs --follow

外部服務呼叫時,對 http://127.0.0.1:18789/hooks/agent 送請求,並在標頭帶上 Authorization: Bearer <你的 hook token>。

跟 n8n 串接的思路

官方文件沒有 n8n 專屬整合,但 n8n、Zapier 這類工具都能發 HTTP 請求,所以可以:

  1. 在 OpenClaw 開啟 Webhook,設定一組專用的長隨機權杖(不要用 Gateway 的登入權杖或密碼)
  2. 在 n8n 用 HTTP 節點呼叫上面的 hook 端點,帶上權杖
  3. 如果 n8n 不在同一台機器上,要另外處理網路連線;把 Gateway 開放到外部前,務必先讀官方的對外開放與安全指南

反方向(OpenClaw 把結果送出去)可以用 Automations 的 Webhook 投遞。


其他自動化機制

Heartbeat:背景巡邏

系統內建的監看排程,預設每 30 分鐘一次,留意主對話有沒有需要跟進的事,有事才提醒。

Hooks:對事件做反應

在 HOOK.md 定義的腳本,對對話重置等生命週期事件做反應;外掛也可以掛 hook 攔截工具呼叫。這跟上面的 Webhook 是兩回事。

Standing Orders:長期指示

每個對話都會自動帶入的指示,例如「回覆前一定要先檢查某項規範」。

子 agent

用子 agent 委派並等待其他工作,適合把大任務拆開平行跑。


導入前的注意事項

  • 人工把關:官方建議對外寄信、投放廣告這類動作保留人工審核,讓 agent 起草、你確認後再送
  • 權限最小化:除非設定沙箱,工具會直接在主機上執行;只開放必要的工具與頻道
  • 網頁與訊息都是不可信輸入:要防提示注入
  • 團隊共用要同一信任範圍:互不信任的人要用不同的 Gateway
  • 定期稽核:openclaw security audit

常見問題 FAQ

OpenClaw 有「Browser Relay」或「Antigravity」功能嗎?

OpenClaw 沒有名為 Antigravity 的模組,那是 Google 的開發工具。Browser Relay 也不是獨立的遠端瀏覽器功能——官方文件用這個詞指 Chrome 擴充功能與 Gateway 之間的中繼連線。瀏覽器自動化是透過 agent 專用瀏覽器設定檔或官方 Chrome 擴充功能。

可以用 Firefox 嗎?

官方文件列出的支援瀏覽器是 Chrome、Brave、Edge、Chromium 等 Chromium 系列;沒有 Firefox 的支援說明。

OpenClaw 怎麼跟 n8n 整合?

沒有官方專屬整合。可以開啟 OpenClaw 的 Inbound Webhook,讓 n8n 用 HTTP 請求觸發 agent;反方向則用 Automations 的 Webhook 投遞把結果送出去。

排程時間要怎麼用台灣時間?

加上 --tz Asia/Taipei。沒加的話分兩種情況:--at 指定的時間若沒帶時區,會被當成 UTC;--cron 表示式則是用 Gateway 主機的時區。另外,--tz 不能搭配 --every。

自動化失敗會一直重跑嗎?

時間型的重複工作連續失敗 10 次會被自動停用,成功一次後會重新計算。


免費諮詢:找到適合你的 AI 自動化方案

想用 AI agent 自動化團隊流程,但不確定從哪裡開始?CloudInsight 提供免費諮詢,適合以下需求:

  • 評估 AI 自動化工具
  • 想設計自動化工作流程
  • 需要 API 整合與架構建議

預約免費諮詢,我們會在 24 小時內回覆你。所有諮詢內容完全保密,沒有任何銷售壓力。


參考資料

  1. OpenClaw 官方文件「What is OpenClaw?」(日常用途)- https://docs.openclaw.ai/help/faq/what-is-openclaw
  2. OpenClaw 官方文件「Automation」- https://docs.openclaw.ai/automation
  3. OpenClaw 官方文件「Automations」(排程)- https://docs.openclaw.ai/automation/cron-jobs
  4. OpenClaw 官方文件「Inbound webhooks」- https://docs.openclaw.ai/automation/cron-jobs/webhooks
  5. OpenClaw 官方文件「Browser (OpenClaw-managed)」- https://docs.openclaw.ai/tools/browser
  6. OpenClaw 官方文件「Chrome Extension」- https://docs.openclaw.ai/tools/chrome-extension
  7. OpenClaw 官方文件「Security」- https://docs.openclaw.ai/gateway/security

需要專業的雲端建議?

無論您正在評估雲平台、優化現有架構,或尋找節費方案,我們都能提供協助

預約免費諮詢

相關文章