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真做事,就该这么踏实。