🚀 龙虾新手指南

OpenClaw开源AI Agent框架入门:本地运行、支持WhatsApp/Discord/iMessage的自主决策执行工具

发布时间:2026-07-16 分类: 龙虾新手指南
摘要:OpenClaw 入门:在你自己的电脑上,让AI真正“自己干活”问题你试过用 ChatGPT 自动回微信消息?或者让 Claude 盯着 Discord 群里的关键词然后发邮件?做不到。主流 AI 工具只是聊天窗口,不是办事员。它们不监听消息、不调本地程序、不跨平台联动,更没法离线运行。方案OpenClaw 是第一个能在你本地电脑上跑、直接接入 WhatsApp / Discord / iM...

封面

OpenClaw 入门:在你自己的电脑上,让AI真正“自己干活”

问题

你试过用 ChatGPT 自动回微信消息?或者让 Claude 盯着 Discord 群里的关键词然后发邮件?做不到。主流 AI 工具只是聊天窗口,不是办事员。它们不监听消息、不调本地程序、不跨平台联动,更没法离线运行。

方案

OpenClaw 是第一个能在你本地电脑上跑、直接接入 WhatsApp / Discord / iMessage(通过官方 API 或逆向协议)的开源 AI Agent 框架。它不是聊天机器人,而是一个可自主感知→决策→执行的轻量级 Agent:收到一条 iMessage,它能自动提取订单号 → 查你本地 Excel 库存表 → 调用 Python 脚本生成物流单 → 回复“已发货,单号 SF123456”——全程不上传数据、不依赖云服务、不交钱给第三方。

为什么这很硬核?

  • 本地运行:模型 + 逻辑全在你电脑里(支持 Ollama / llama.cpp),聊天记录和文件永不离开你的硬盘;
  • 端到端可控:从消息监听、内容解析、工具调用到自动回复,每一步代码你都能改;
  • 多端统一调度:同一套 Agent 逻辑,同时管住你的 Discord 频道、WhatsApp 家庭群、Mac 上的 iMessage——不用写三套代码。

步骤(以 Mac + Discord 为例)

1. 安装依赖(确保已装 Homebrew 和 Python 3.11+)

brew install git python@3.11
pip3 install openclaw  # 官方包(v0.4.2+)
为什么用 pip3 而不是 conda?OpenClaw 依赖系统级网络库(如 libpcap 用于 iMessage 抓包),pip 安装更稳定,且避免环境冲突。

2. 获取 Discord Bot Token 并配置

登录 Discord Developer Portal,创建应用 → “Bot”页复制 Token → 写入配置:

mkdir ~/.openclaw && cd ~/.openclaw
echo '{
  "discord": {
    "token": "NTg0MjYxNDUyNzIwNzQ0NTc2.YM7bJQ.XXXXXX",
    "channel_id": "123456789012345678"
  }
}' > config.json
为什么必须填 channel_id?OpenClaw 默认只监听指定频道,避免误触私聊或无关群组——这是 Agent “可控性”的第一道保险。

3. 写一个简单任务:监听含“查库存”消息,返回本地 CSV 数据

新建 tasks/inventory.py

import pandas as pd


![配图](https://yitb.com/usr/uploads/covers/cover_guides_20260715_200752.jpg)

def run(message_text):
    # 读取你电脑里的库存表(绝对路径!)
    df = pd.read_csv("/Users/yourname/data/inventory.csv")
    item = message_text.split("查库存")[-1].strip()
    result = df[df["name"].str.contains(item, case=False)]
    return f"找到{len(result)}条:{result.to_dict('records')}"
为什么用 pandas 不用数据库?新手友好:CSV 双击就能编辑,改完立刻生效,无需部署 MySQL。

4. 启动 Agent(自动加载 config.json 和 tasks/ 下所有 .py)

openclaw start --model llama3:8b --port 3000
为什么指定 --model llama3:8b?Ollama 会自动拉取并本地运行该模型,不联网调用 API——你的消息永远不经过任何远程服务器。

验证

在 Discord 频道发一条:“查库存 iPhone” → 几秒后看到 Bot 回复类似:
找到1条:[{'name': 'iPhone 15 Pro', 'stock': 3, 'location': '仓库A'}]
✅ 消息被监听 → ✅ 文本被解析 → ✅ 本地 CSV 被读取 → ✅ 结果自动生成并发送

常见问题

Q:iMessage 支持需要越狱吗?
A:不需要。OpenClaw 用 macOS 原生 Scripting Bridge 监听 Messages.app(仅限 Mac),无需额外权限,也不修改系统。

Q:能接微信吗?
A:目前不支持微信(因微信未开放 API 且协议加密严格),但支持 Telegram、Slack、WhatsApp(需 Meta Business Suite 认证)——我们优先选开放协议的平台。

Q:模型太慢怎么办?
A:换小模型:openclaw start --model phi3:3.8b(Ollama 里下载更快,推理延迟 <1 秒)。

下一步

你现在拥有了一个真正属于自己的 AI 办事员。它不卖数据、不看广告、不突然涨价——只听你指挥。
想试试让它自动归档知识笔记?或给父母做个“药品提醒客服”原型?
👉 完整部署指南(含 Windows / iMessage 配置)、12 个实战案例(含私有知识库 + 自动化报销)、一键启动脚本,全部免费:
yitb.com/openclaw-guide
(附赠:《本地 Agent 避坑清单》PDF,含 Discord Rate Limit 绕过技巧、Ollama GPU 加速实测参数)

返回首页