OpenClaw 是什麼

OpenClaw 是一套個人 AI 助手的開源框架,定位是「跑在你自己裝置上」的個人助理。

你看要把它想成是 AI 助手的身體,因此除了身體外,還需要大腦、手腳來運作。

大腦來說,我們可以使用主流 ChatGPT、Claude 等來幫助 OpenClaw 思考。其中不一樣的地方在於:你不需要額外開一個網頁或 app 跟它對話。OpenClaw 把 AI 助手直接接進你已在用的通訊軟體,例如 Telegram 群組、Discord 伺服器、iMessage 對話,就在那些介面裡跟它互動。

手腳方面,使用者可以串接各種工具,比如瀏覽器 skills、社群發佈 skills,幫助你完成各種任務。OpenClaw 有一個 Gateway 作為控制面版,用來控制各個串接的服務。

OpenClaw 可以說是一個住在你裝置上、可以跨平台與裝置運作的 AI 助手。OpenClaw 程式碼用 MIT License 開源,原始碼公開、可以自己改。底層 AI 模型可以自己選(ChatGPT 訂閱、Anthropic、OpenAI 的 API,或本機跑開源模型都可以)。資料留在自己裝置上,沒有強制走某一家雲端。

OpenClaw 架構總覽

為什麼會需要它

主流 AI 工具的體驗有三個常見痛點:

痛點 1:每個 AI 都要開不同 app 或網頁。 想用 ChatGPT 就開 chat.openai.com、想用 Claude 就開 claude.ai、想用 Gemini 就開 Google 那邊的介面。每次切換都把你跟日常通訊體驗斷開一次,不在熟悉的環境裡,互動會卡卡的。

痛點 2:手機上用 AI 沒那麼方便。 桌機上開網頁順手,手機上要嘛裝 app、要嘛靠瀏覽器,跨裝置同步不一定齊全。出門想叫 AI 處理一件事,沒辦法像傳訊息那樣自然。

痛點 3:資料都在別人雲端上。 帳號、對話紀錄、上傳檔案都進廠商的伺服器。隱私和帳號管理是另一道功課。某些情境下(醫療、財務、私人筆記),這層摩擦會讓人不敢深用。

OpenClaw 的解法是「把助手裝在你已有的環境裡」。Channel 用你已在用的訊息軟體、記憶留在你自己的硬碟、底層 AI 模型自己挑。整套系統的形狀比較接近「你雇了一個住在你機器上的助理」,而不是「你登入別人的網頁服務」。

五大特色

1. 多平台整合

OpenClaw 官方文件目前描述為支援多種訊息平台與 channel plugin。常見的有 WhatsApp、Telegram、Slack、Discord、iMessage、LINE、Microsoft Teams、Signal、Google Chat、Matrix、WeChat(微信)、Feishu(飞书)等;實際可用 channel 以當前文件與安裝版本為準。

設定一個平台之後,那個訊息軟體就會多一個聯絡人或機器人,你跟它對話的介面就是你已經熟悉的訊息介面。沒有新 app 要學、沒有新的視覺切換成本。

每個平台可以獨立設定,也可以同時跑多個平台共用同一個助手。手機上用 Telegram 問東西、桌機上用 Discord 處理深度任務,記憶是共通的,助手都記得你是同一個人。

2. 跨對話記憶

OpenClaw 預設提供幾個 workspace 範本檔,是助手跨對話的記憶基礎:

  • AGENTS.md:操作規則。寫下你希望助手怎麼工作、什麼可以做、什麼要先問、用什麼語言回覆。
  • SOUL.md:核心價值與性格。寫下助手該有的個性與底線,這些是不會隨對話改變的。
  • USER.md:使用者資料。寫下你是誰、你的角色、你的偏好、你的工具鏈。
  • TOOLS.md:工具設定。寫下這台機器上有哪些工具、API、帳號可用。
  • IDENTITY.md:身份。寫下助手自己是誰、它在你生活中扮演的角色。

這些檔在每次對話啟動時會被讀進來。意思是助手不會每次都失憶從頭問你一輪,它已經記得你是誰、你的偏好、你之前做過什麼決定。

OpenClaw 預設記憶系統AI agent 記憶設計 都是相關深度文章。

3. Skills 框架

Skill 是把工作流程包成可重複用工具的單位。

舉例:你每天早上想讓助手整理新聞,固定流程是「抓 RSS → 過濾關鍵字 → 摘要 → 發到 Telegram」。把這串流程寫成一個 skill 之後,下次只要喊一聲「跑 morning-news」就會自動執行,不用每次重新教助手該怎麼做。

Skills 也支援共享。OpenClaw 社群有現成的 skill 可以下載來改,從別人寫好的範本起步、再依自己需求微調,比從零寫快很多。

新增能力不必動 OpenClaw 的 source code。Skill 是獨立的檔,加進去、reload 一下助手就會多一個技能。這個設計讓擴充功能的門檻比改框架本身低很多。

4. 排程自動化(cron job)

OpenClaw 支援排程任務,可以讓助手在你不在的時候自己跑。

常見用法:每天早上 7 點抓新聞、每週日整理本週 commit、每月 1 號做財務月報、每天晚上提醒明天行程。排程跟 skill 結合的話,等於你雇了一個 24 小時都在的助理:白天它聽你指令、夜裡它按表跑日常任務。

排程觸發的方式可以是時間,也可以是事件(例如收到特定 channel 的訊息、某個檔被修改)。複雜的工作流程可以排得很細。

5. Live Canvas

Live Canvas 是 OpenClaw 比較特別的功能:助手可以在你看得到的畫面上實時渲染、操作。

不只是純文字回覆,它能畫圖、開表格、貼按鈕、做互動 UI,讓你看到它正在做什麼,也能在那個畫面上點選、修改、確認。對於需要視覺化的任務(例如資料分析、行程安排、流程拆解),Canvas 比純訊息介面直覺很多。

6. 跨裝置語音

OpenClaw 在 macOS、iOS、Android、Windows 上支援語音聽說。你可以直接講話給助手聽、它也會講回來。

對重度使用者來說,語音是手忙時的方便選項。煮飯、開車、運動的時候,打字不方便,講話最自然。

適合誰、不適合誰

適合的人

  • 想長期讓 AI 跟著自己、累積記憶
  • 已經是某些訊息軟體的重度使用者(Telegram、Discord、iMessage 等)
  • 重視本機資料隱私
  • 願意動一點設定檔,換長期的工作流程整合
  • 已經在用 AI、想把它再深一層整進日常

不適合的人

  • 只想用網頁 AI 偶爾問問題的輕度使用者
  • 完全不想碰終端機或 WSL2 的人
  • 預期「裝上去馬上就會通靈」的人。OpenClaw 是養成型工具,記憶跟 skill 都是慢慢長出來的,需要適當的維護才能長期運作

優點與缺點

優點

1. 跑在你已用的 channel 裡。 沒有新 app 要學,介面摩擦最小。多 channel 同時運作時,跨裝置體驗也很順。

2. 開源 + 本機 + 資料自掌握。 MIT License、原始碼公開、workspace 跟記憶都在自己硬碟上。隱私敏感的場景比雲端 SaaS 安心。

3. 跨裝置語音免錢。 macOS / iOS / Android 都能直接講話,不另外訂閱語音服務。

缺點

1. 安裝跟設定有門檻。 雖然有 openclaw onboard 的 CLI 引導,但 Windows 強烈建議走 WSL2、需要編 Markdown 設定檔,對完全沒摸過終端機的人會卡關。

2. 需要自己選底層 AI 模型。 OpenClaw 是框架,不是 AI 模型本身。要連到 Anthropic、OpenAI、開源模型其中一個。新手第一個決策就是這個。

3. 重度使用者導向。 設計取捨偏向「願意花時間養」的使用者。如果只想 5 分鐘解一個問題,網頁版 AI 更快。

給新手的三步起手

第一次裝 OpenClaw,照下面三步走最不會迷路:

Step 1:跑 openclaw onboard 終端機輸入這個指令,CLI 會引導你完成 Gateway、workspace、第一個 channel、第一個 skill 的設定。macOS 跟 Linux 直接跑、Windows 強烈建議先裝 WSL2 再跑。

Step 2:設定第一個 channel。 Telegram 是入門最快的 channel:建一個 bot、把 token 貼進 OpenClaw、就能在 Telegram 私訊裡跟助手對話。Discord 適合進階使用者,因為 Discord 的多層 server / channel 結構可以拿來組織比較複雜的工作流程。

Step 3:編輯 USER.md 跟 SOUL.md。 跑完 onboard 之後,workspace 會生出範本檔。打開 USER.md 寫你是誰、你的工作、你的偏好。打開 SOUL.md 寫助手該有的個性。第一輪不用寫得多完整,跑起來再慢慢加。

OpenClaw 動手安裝教學 有更詳細的逐步流程。已經在用 Claude Code 的進階使用者可以看 OpenClaw x Claude Code 整合教學OpenClaw 多 agent 協作

小企鵝的經驗

小企鵝的 OpenClaw 主要跑兩個 channel:Telegram 用在輕量場景,Discord 用在重度場景。

Telegram 輕度使用:因為 Telegram 的群組層級只有一層(聊天室裡發訊息就是發訊息),適合用來做快速問答、一句話查資訊、隨手記事。優勢是訊息進來反應快、推播即時,手機上回一句話就能完成的任務最適合。

Discord 重度使用:Discord 的 server 結構支援多層分類(category → channel → thread),這個多層結構可以拿來組織比較深度的工作流程。例如把不同專案開不同 channel、把某個專案的進度紀錄丟到 thread 裡、不同類型的 agent 對話可以分開。對於需要長期管理多個專案的使用者來說,Discord 的多層性帶來的工作記錄品質比一層 Telegram 群組高很多。

要說 OpenClaw 最痛的地方,那會是記憶。要處理好記憶、不讓助手失憶很困難。小企鵝實戰下來的訣竅是:把核心檔案整理乾淨、保持簡潔,這樣助手才有更高機會記得事情。檔案塞太多反而會讓重要的東西被淹沒,記憶品質下降。

OpenClaw 還有很多需要優化的地方,但它本身的定位就是十分彈性的工具,本來就不是適合每個人去玩的。給「願意動手、願意調」的使用者很開心,給「想要開箱即用」的使用者會挫折。這個取捨要看清楚再進場。

小企鵝目前在 OpenClaw 上跑 3 agent 架構(不同角色分工處理不同類型任務),這套架構還在持續調整。後續會陸續把這些實戰經驗整理出來分享。

OpenClaw 支援內容導覽

OpenClaw 這個 hub 可以先當地圖,不必一次把所有文章讀完。

階段先讀解決什麼問題
入門OpenClaw 動手安裝教學把 onboard、第一個 channel、workspace 跑起來
多 agentOpenClaw 多 Agent 架構了解策略、執行、review 怎麼分工
安全Prompt Shielder / Skill Shielder防止 prompt、skill、設定檔被悄悄改掉
維運AI 工作區自動清掃處理暫存檔、記憶漂移、排程失敗通知

如果還不確定 Agent 本身是什麼,先回到 AI Agent 完整教學;如果已經在用 Claude Code,再讀 CC Orchestrator 會更快接上實務。

下一步

第一次接觸 OpenClaw 的人,建議從 OpenClaw 動手安裝教學 開始把環境跑起來。

AI agent 是什麼 還沒概念的話,可以先讀那篇打底,再回來看 OpenClaw 怎麼把 agent 落地到你的日常通訊軟體裡。

已經在用 Claude Code 的人可以看 OpenClaw x Claude Code 整合教學,了解兩者結合後能做什麼。多 agent 分工有興趣的可以看 OpenClaw 多 agent 協作

常見問題

Q: OpenClaw 是什麼?

OpenClaw 是裝在自己電腦上的開源個人 AI 助手框架,把 AI 接進你已在用的通訊軟體(Telegram、Discord、iMessage、LINE、Slack、WhatsApp 等多種平台),加上跨對話記憶、Skills 框架、排程、Live Canvas、跨裝置語音。Gateway 是控制面,真正的產品是這位住在你裝置上的助手。

Q: OpenClaw 跟 ChatGPT、Claude 這種雲端 AI 差在哪?

雲端 AI 是你打開網頁或 app 跟它對話。OpenClaw 是把 AI 接進你日常已在用的訊息軟體(例如 Telegram、Discord),對話介面就是你熟悉的群組或私訊。資料留在自己的裝置上,跨對話記得你是誰、過去做過什麼。底層 AI 模型可以自己選。

Q: OpenClaw 免費嗎?

OpenClaw 框架本身開源免費(MIT License)。但底層需要連到一個 AI 模型,這部分依你選的方案計費(例如 Anthropic、OpenAI 的 API、或本機跑開源模型)。Channel 端用你既有的訊息軟體帳號,不另外收費。

Q: 需要會寫程式嗎?

不必會寫程式,但需要基本的終端機操作能力,且會編輯 Markdown 設定檔。能看懂 Cmd+空白叫終端機、跑 openclaw onboard 之後一步步照引導完成的人都可以上手。Windows 使用者建議先裝 WSL2。

Q: OpenClaw 的記憶系統怎麼運作?

預設提供幾個 workspace 範本檔:AGENTS.md(操作規則)、SOUL.md(核心價值與性格)、USER.md(使用者資料)、TOOLS.md(工具設定)、IDENTITY.md(身份)。每次對話啟動時自動讀進來,讓助手跨對話記得你是誰、你的偏好、你過去的決定。

Q: 支援哪些通訊軟體?

官方文件目前描述為支援多種訊息平台與 channel plugin,常見的有 WhatsApp、Telegram、Slack、Discord、iMessage、LINE、Microsoft Teams、Signal、Google Chat、Matrix、WeChat、Feishu 等。設定一個 channel 之後,就能在那個訊息軟體裡跟助手對話,跟跟朋友聊天的介面一樣。

Q: Skills 是什麼?

Skills 是 OpenClaw 把工作流程包成可重複用工具的框架。例如把「每天早上整理新聞」「處理會議錄音轉逐字稿」做成一個 skill,之後用一個指令就能觸發,不必每次重新教助手該怎麼做。Skills 也支援共享,可以從別人寫好的 skill 拿來改用。

Q: 適合一般上班族嗎?

看使用習慣。如果只想偶爾問 AI 一個問題,網頁版 ChatGPT 更直覺。OpenClaw 的甜蜜點在重度使用者:每天會跟 AI 互動很多次、想長期累積記憶、想在熟悉的訊息軟體裡操作、重視資料留本地。願意花一點時間學設定,回報是長期的工作流程整合。


整理:Penna|小企鵝 Penchan