AI 自動化 2026年4月24日

OpenClaw ClawHub 技能市場與主動記憶:2026年 Mac mini M4 完整設定指南

VpsGona 技術團隊 2026年4月24日 約 12 分鐘

OpenClaw 在 2026 年推出的兩項重磅升級——ClawHub(原生技能市場)和主動記憶 Active Memory(持久化上下文子代理)——將一個基礎 AI 助手轉變為一個真正「記得住」使用者偏好、並能呼叫 24 種以上外部服務的自動化平台。本文逐步演示如何在 VpsGona Mac mini M4 節點上完成這兩項功能的設定:如何安裝 ClawHub 技能、如何啟用 Active Memory 讓智慧代理不再反覆追問已知上下文、以及三個真實工作流案例。目標讀者:已完成 OpenClaw 基礎安裝、希望深度使用的開發者。

ClawHub 與主動記憶(Active Memory)各自解決什麼問題

ClawHub:OpenClaw 技能市場

ClawHub 是 2026 年 1 月 OpenClaw 版本引入的 CLI 存取技能市場,提供一批名為「技能(Skills)」的預建整合模組。每個技能都是沙箱化模組,無需自行撰寫 Python 或 JavaScript 轉接器,即可擴展 OpenClaw 的工具呼叫能力。截至 2026 年 4 月,ClawHub 已收錄超過 90 個經驗證的技能,包括:

  • 網路搜尋(Brave、Perplexity、SerpAPI)
  • 效率工具:Notion、Linear、Airtable、Jira
  • 通訊平台:Gmail、Slack、Telegram、Discord
  • 開發工具:GitHub、GitLab、Docker CLI、Fly.io 部署
  • 財務:Stripe 發票查詢、QuickBooks 查詢
  • macOS 原生:行事曆、提醒事項、聯絡人、iMessage(僅限 macOS)

主動記憶:無需塞滿提示詞的持久化上下文

主動記憶是一個可選的子代理程序,與主 OpenClaw 代理並行運行。它在本地維護一個結構化記憶庫(位於 ~/.openclaw/memory/ 的一組 Markdown 檔案),並在每次代理回應前自動查詢這些檔案,將相關上下文注入當前對話。實際效果:你的智慧代理再也不需要反覆確認「你偏好什麼程式語言?」——因為主動記憶已從上次寫入中檢索到這些資訊。關鍵數據:主動記憶通常為每次回應增加 80–200 ms 的延遲;在 VpsGona Mac mini M4 的本地 NVMe SSD(順序讀取約 3 GB/s)上,這個開銷幾乎可以忽略不計。

架構說明:ClawHub 技能與主動記憶是獨立功能,可單獨啟用其中之一。兩者結合——技能豐富的動作能力 + 持久化上下文記憶——才是讓日常工作自動化真正落地的關鍵。

前置條件:開始前需確認的準備事項

條件 最低要求 驗證方式
OpenClaw 已安裝v2.4.0 或更高(ClawHub 需要 2.4+)openclaw --version
Node.jsv20 LTS 或更高node --version
Mac mini M4(VpsGona)16 GB 記憶體,macOS 15+VpsGona 控制台
AI 提供商 API 金鑰Anthropic Claude 或 OpenAI GPT提供商後台
網路存取HTTPS 外向連線(443 埠)VpsGona 節點預設已開放
技能專屬憑證各 ClawHub 技能的 API 金鑰技能安裝過程中提示

如果 OpenClaw 低於 v2.4.0,請先升級:

npm install -g openclaw@latest

然後執行引導精靈更新守護程序設定:

openclaw onboard --update-daemon

安裝 ClawHub 技能:分步操作指南

第一步:瀏覽可用技能

列出所有可用技能,可按類別篩選:

openclaw clawhub search

openclaw clawhub search --category productivity

標注 macos-only 的技能使用原生 macOS API——這類技能只能在 VpsGona Mac mini M4 節點上運行,Linux 部署的 OpenClaw 無法使用。

第二步:安裝技能

一條指令同時安裝多個技能:

openclaw clawhub install web-search notion gmail github

安裝完成後,OpenClaw 會提示你為每個需要認證的技能提供憑證。gmail 技能開啟瀏覽器 OAuth 流程;notion 需要整合 Token;github 需要個人存取令牌。憑證在 macOS 上使用系統鑰匙圈加密儲存於 ~/.openclaw/skills/credentials.enc

第三步:驗證已安裝技能

確認所有技能正常運作:

openclaw clawhub list --installed

輸出顯示每個技能的狀態:active(正常)、credentials-missing(缺少憑證)或 disabled(已停用)。狀態為 credentials-missing 的技能在代理嘗試呼叫時會靜默失敗——測試工作流前務必修復。

第四步:在 REPL 中測試技能

開啟 OpenClaw 互動式 REPL 直接測試技能:

openclaw chat

在 REPL 中嘗試:「搜尋 Apple Silicon 最新 ML 基準測試資料」。OpenClaw 應基於意圖自動呼叫 web-search 技能。若技能未被呼叫,單獨執行 openclaw skill test web-search --query "apple silicon ml benchmark" 排查錯誤。

第五步:定期更新技能

ClawHub 技能獨立更新,建議每週執行:

openclaw clawhub update --all

設定主動記憶(Active Memory)子代理

主動記憶預設為關閉,設定檔位於 ~/.openclaw/config.yaml。找到或新增 active_memory 設定區塊:

啟用主動記憶的最簡設定:
active_memory:
  enabled: true
  storage_path: ~/.openclaw/memory
  retrieval_limit: 5
  auto_write: true
  context_window_tokens: 800

各欄位說明:

  • enabled:啟動記憶子代理程序。
  • storage_path:記憶檔案寫入位置。在 VpsGona Mac mini M4 上,這是本地 NVMe SSD——讀取快,無網路 I/O。
  • retrieval_limit:每次對話輪次注入的記憶片段數量。超過 8 條可能導致上下文臃腫、回應變慢。
  • auto_write:為 true 時,代理在每次對話後自動提取並儲存新的使用者偏好或事實。
  • context_window_tokens:記憶檢索區塊每次可使用的最大 Token 數。建議保持在 1000 以內。

編輯完成後,重啟守護程序使設定生效:

openclaw daemon restart

驗證主動記憶是否正在運行:

openclaw memory status

正常輸出應為:Active Memory: running | storage: 0 files | retrieval: enabled

手動初始化記憶內容

首次啟用時,主動記憶庫為空。將你的專案上下文預先寫入:

openclaw memory save "使用者:iOS 開發者。偏好語言:Swift。目前專案:ShopTrack iOS 應用程式。VpsGona 節點:香港。"

openclaw memory save "程式碼風格:4空格縮排,禁止行尾空白。優先使用 async/await 而非回呼。"

openclaw memory save "AI 提供商偏好:通用任務用 Claude Sonnet,程式碼審查用 Claude Opus。"

真實工作流案例:ClawHub + 主動記憶的實際效果

案例一:每日開發者站會簡報自動生成

設定一個定時簡報,彙整你的 GitHub PR、Notion 任務和今日行程:

  1. 安裝所需技能:openclaw clawhub install github notion calendar-macos
  2. 將專案資訊寫入記憶:openclaw memory save "GitHub 儲存庫:acme/shoptrack。Notion 工作區:ShopTrack Dev。站會格式:每類三個要點。"
  3. ~/.openclaw/heartbeats.yaml 中建立每天早上 9:00 觸發的心跳任務
  4. 任務提示詞:「生成今天的站會簡報。檢查待審 PR、今日到期的 Notion 任務和前三個行事曆事件。」
  5. 主動記憶自動注入你的專案上下文;代理並行呼叫 github、notion 和 calendar-macos 三個技能;彙整結果透過 slack 技能發送到你指定的頻道。

這套工作流運行在 VpsGona 香港節點 Mac mini M4 上,從心跳觸發到 Slack 訊息送達不到 12 秒

案例二:帶持久化風格記憶的程式碼審查助手

  1. 儲存程式碼規範:openclaw memory save "SwiftUI 程式碼審查規則:(1) 禁止強解包。(2) 所有 UI 更新使用 @MainActor。(3) ViewModel 使用 @Observable 巨集。(4) 單一函式最大 30 行。"
  2. 安裝 GitHub 技能:openclaw clawhub install github
  3. 透過對話觸發審查:「根據我們的程式碼規範審查 PR #142 的 diff。」
  4. 主動記憶自動檢索程式碼規範片段並注入。代理透過 GitHub 技能取得 PR diff,並套用你的規則——無需重複說明。

案例三:多管道收件匣智能分揀

  1. 安裝:openclaw clawhub install gmail slack imessage-macos
  2. 寫入記憶:openclaw memory save "優先發件人:CEO(標記緊急),[email protected](標記高優先)。忽略:newsletter@、noreply@。"
  3. 每天早 8:00 執行心跳任務:「整理收件匣。彙整未讀 Gmail、未讀 Slack 私訊和新 iMessage,按記憶中的優先級規則處理。」
  4. 輸出為按優先級排序的彙整,投遞到你指定的 Slack 頻道或 iMessage 對話。

注意:imessage-macos 技能僅適用於 macOS——這再次說明為什麼在 VpsGona Mac mini M4 而非 Linux VPS 上運行 OpenClaw,會解鎖那些 x86 雲端伺服器無法提供的能力。

常見問題排查

現象 可能原因 解決方法
技能顯示 credentials-missingOAuth 流程未完成執行 openclaw clawhub auth <技能名> 重新認證
主動記憶狀態顯示 stopped設定修改後守護程序未重啟openclaw daemon restart && openclaw memory status
回應中未注入記憶未找到語義相關片段新增更具體的記憶條目;適當降低 retrieval_limit 閾值
ClawHub 安裝報 EACCES 錯誤npm 全域權限問題sudo chown -R $(whoami) $(npm prefix -g)
Gmail 技能 OAuth 重定向循環瀏覽器攔截了本地重定向使用 openclaw clawhub auth gmail --headless
找不到 iMessage 技能在 Linux 節點而非 macOS 上運行切換到 VpsGona Mac mini M4 節點;此技能僅限 macOS
啟用記憶後回應時間超過 10 秒retrieval_limit 過高或記憶庫過大retrieval_limit 降至 3,並執行 openclaw memory prune --days 60
安全提示:具有 Shell 存取權限的 ClawHub 技能可在你的 Mac mini M4 上執行任意指令。安裝前務必查看技能權限:openclaw clawhub info <技能名>。切勿安裝來自未經驗證的第三方來源的技能。

為什麼 VpsGona Mac mini M4 是託管持久化 OpenClaw 智慧代理的理想平台

運行包含 ClawHub 技能和主動記憶的持久化 OpenClaw 代理,對基礎設施有特定要求,而 Mac mini M4 能完美滿足這些需求。Apple Silicon M4 晶片的 16 核神經引擎在不觸發風扇的情況下以 30+ tokens/秒的速度運行輕量本地模型,意味著 24/7 代理運行不會帶來 x86 伺服器那樣的散熱或耗電負擔。

主動記憶的檔案 I/O 依賴快速本地儲存。Mac mini M4 的 NVMe SSD 順序讀取速度約 3–3.5 GB/s,即使儲存了數百條記憶片段,檢索也幾乎瞬間完成。對於 macOS 專屬的 ClawHub 技能(iMessage、行事曆、聯絡人、提醒事項),Mac mini M4 是唯一可行的雲端平台。

VpsGona 的五節點網路(香港、日本、韓國、新加坡、美東)讓你可以選擇與主要技能 API 端點延遲最低的節點。對於主要使用 Google Workspace 的開發者,VpsGona 新加坡或香港節點到 Google 亞太 API 的往返時延通常為 30–60 ms,比透過美國節點路由快約 2 倍。訪問 VpsGona 定價頁面比較套餐,或查閱 部署文件了解 SSH 連線詳情。

準備好在真實 Mac mini M4 上運行 OpenClaw + ClawHub 了嗎?

VpsGona 提供對實體 Mac mini M4 機器的 SSH 和 VNC 存取,覆蓋 5 個全球節點。不到 5 分鐘即可讓你的智慧代理上線運行。