OpenClaw本地AI管家實測:WhatsApp發指令自動讀Notion寫摘要(全程離線)

OpenClaw實測:你的本地AI管家,WhatsApp發句話,它就幫你讀Notion、寫摘要(全程離線)
你試過讓AI真干活嗎?不是聊天,是“你發個WhatsApp消息,它自動打開Notion查昨天會議記錄,用本地模型總結成3條要點,再把結果發回你手機”。
以前這得寫Python腳本、配API密鑰、搭Webhook服務器、處理認證和重試邏輯。現在,OpenClaw把它壓進一條命令里。
OpenClaw(GitHub星標31萬+)不是另一個聊天框,而是一個本地AI任務調度器:
- 在你電腦上運行,不上傳任何數據
- 支持WhatsApp、Telegram、Discord等30+平臺接入
- 可調用Claude、GPT或你本機跑的Ollama模型(比如Qwen2、Phi-3)
- 整個流程——接收消息→解析意圖→調用工具→生成結果→發回響應——全自動串起來
- 全程離線,隱私可控,配置比裝VS Code還直白
一、安裝與啟動(5分鐘搞定)
確保你有Python 3.9+和Git(Mac/Linux自帶;Windows裝Git for Windows):
# 克隆項目(官方源,非fork)
git clone https://github.com/flowiseai/OpenClaw.git
cd OpenClaw
# 創建獨立環境,避免污染系統Python
python -m venv venv
source venv/bin/activate # Mac/Linux
# venv\Scripts\activate.bat # Windows(CMD)
pip install -r requirements.txtOpenClaw依賴特定版本的langchain和pydantic。直接pip install openclaw會因版本沖突失敗。用venv隔離,就像給它單獨配了個小房間,裝啥都不影響你其他項目。
二、連WhatsApp(用免費的Twilio Sandbox)
OpenClaw不綁定平臺,但WhatsApp最常用。我們用Twilio免費沙盒——無需手機號認證,掃碼即用:
- 訪問 twilio.com/console → 注冊 → 進入 Sandbox for WhatsApp
- 掃碼綁定你的WhatsApp賬號(會收到6位驗證碼)
- 復制頁面上的
WHATSAPP_NUMBER(形如whatsapp:+14155238886)和TWILIO_AUTH_TOKEN
編輯配置文件:
nano config.yaml # 或用記事本打開填入:
platforms:
whatsapp:
enabled: true
twilio:
account_sid: "ACxxxxxxxxxxxxxx" # Twilio控制臺首頁找
auth_token: "your_auth_token_here" # 同上
from_number: "whatsapp:+14155238886"
to_number: "whatsapp:+86138XXXXXXX" # 你的WhatsApp號,加國際區號WhatsApp官方API要求企業認證(幾周+幾千塊),Twilio沙盒是目前唯一真正零門檻的合法通道。它只允許你和自己號碼通信,但足夠驗證整條鏈路是否跑通。
三、接Notion + 本地模型(離線核心)
假設你已在Notion里建好「會議紀要」數據庫,并已獲取API密鑰(Notion設置 → 集成 → 新建集成 → 復制Token):

# 安裝Notion SDK(OpenClaw默認不帶,需手動加)
pip install notion-client
# 啟動Ollama(確保已安裝:ollama.ai/download)
ollama run qwen2:1.5b # 小巧快,16GB內存夠跑修改 config.yaml 中的LLM和tools部分:
llm:
type: "ollama"
model: "qwen2:1.5b"
base_url: "http://localhost:11434"
tools:
notion:
enabled: true
api_key: "secret_xxxx..." # Notion集成Token
database_id: "a1b2c3d4-..." # Notion數據庫URL末尾一串Qwen2:1.5b在7B級模型里推理最快,16GB內存筆記本能跑滿速;比Llama3-8B省一半顯存,中文摘要質量不輸——實測對2000字會議記錄,3秒內輸出3條要點,無幻覺。
四、驗證:發一句,看它真做事
啟動服務:
python main.py打開WhatsApp,給自己發消息:
“總結昨天會議紀要”
幾秒后,你會收到一條回復:
? 已讀取Notion中「2024-06-12會議」
? 用本地Qwen2生成摘要:
- 確定Q3新功能上線排期為7月15日
- 設計稿需6月20日前反饋給前端
- 客戶投訴率目標下調至<0.5%
這不是Demo。這是真實執行鏈路:
WhatsApp收消息 → OpenClaw解析“總結”+“昨天” → 調Notion API查最新條目 → 把內容喂給本機Qwen2 → 生成文本 → 通過Twilio發回。
常見問題
- Q:沒收到WhatsApp回復?
A:檢查Twilio沙盒是否激活(頁面顯示“Connected”),to_number是否帶whatsapp:前綴和正確區號。 - Q:Notion報錯“Invalid token”?
A:Notion Token必須是集成(Integration)生成的,不是個人Token;數據庫權限要設為“Can edit”。 - Q:Ollama模型加載慢?
A:首次運行會下載,后續秒啟。用ollama list確認模型狀態,ollama ps看是否在運行。
下一步建議
你已經跑通了“消息→API→本地模型→回復”的閉環。下一步可以:
?? 《用Dify搭Notion智能助手》 —— 把OpenClaw邏輯可視化編排
?? 《Ollama模型微調實戰》 —— 讓Qwen2記住你公司的術語
?? 《Telegram Bot免代碼接入OpenClaw》 —— 換平臺只需改3行配置
OpenClaw的價值不在多炫,而在“確定性”:它不聯網、不調云API、不依賴廠商,你發的每條指令,都在你硬盤里走完全部流程。AI真做事,就該這么踏實。