OpenClaw
OpenClaw 🦞


"EXFOLIATE! EXFOLIATE!" — 一只太空龙虾,大概吧
适用于 WhatsApp、Telegram、Discord、iMessage 等应用的 AI 代理全操作系统网关。
发送消息,从口袋中获得代理响应。插件支持 Mattermost 等更多应用。
什么是 OpenClaw?
OpenClaw 是一个自托管网关,将你最喜欢的聊天应用(WhatsApp、Telegram、Discord、iMessage 等)连接到像 Pi 这样的 AI 编程代理。你在自己的机器(或服务器)上运行单个 Gateway 进程,它就成为你的消息应用和随时可用的 AI 助手之间的桥梁。
适合谁? 开发者和高级用户,他们想要一个可以从任何地方发送消息的个人 AI 助手——同时无需放弃数据控制权或依赖托管服务。
有什么不同之处?
- 自托管:运行在你的硬件上,遵循你的规则
- 多通道:一个 Gateway 同时服务 WhatsApp、Telegram、Discord 等
- 代理原生:为编程代理构建,支持工具使用、会话、记忆和多代理路由
- 开源:MIT 许可,社区驱动
你需要什么? Node 22+,来自你选择的提供商的 API 密钥,以及 5 分钟时间。为了最佳质量和安全性,请使用最新一代的最强模型。
工作原理
flowchart LR
A["聊天应用 + 插件"] --> B["Gateway"]
B --> C["Pi 代理"]
B --> D["CLI"]
B --> E["Web 控制 UI"]
B --> F["macOS 应用"]
B --> G["iOS 和 Android 节点"]
Gateway 是会话、路由和通道连接的单一事实来源。
核心功能
多通道网关
通过单个 Gateway 进程支持 WhatsApp、Telegram、Discord 和 iMessage。
插件通道
通过扩展包添加 Mattermost 等更多支持。
多代理路由
每个代理、工作区或发送者的隔离会话。
媒体支持
发送和接收图片、音频和文档。
Web 控制 UI
用于聊天、配置、会话和节点的浏览器仪表板。
移动节点
配对 iOS 和 Android 节点,支持 Canvas、相机/屏幕和语音工作流。
快速开始
安装 OpenClaw
npm install -g openclaw@latest
引导并安装服务
openclaw onboard --install-daemon
配对 WhatsApp 并启动 Gateway
openclaw channels login
openclaw gateway --port 18789
需要完整的安装和开发设置?查看 快速开始。
仪表板
Gateway 启动后打开浏览器控制 UI。
- 本地默认:http://127.0.0.1:18789/
- 远程访问:Web 界面 和 Tailscale

配置(可选)
配置位于 ~/.openclaw/openclaw.json。
- 如果你什么都不做,OpenClaw 使用捆绑的 Pi 二进制文件在 RPC 模式下运行,采用每发送者会话。
- 如果你想锁定它,从
channels.whatsapp.allowFrom开始,对于群组则使用提及规则。
示例:
{
channels: {
whatsapp: {
allowFrom: ["+15555550123"],
groups: { "*": { requireMention: true } },
},
},
messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}
从这里开始
文档中心
所有文档和指南,按用例组织。
配置
核心 Gateway 设置、令牌和提供商配置。
远程访问
SSH 和 tailnet 访问模式。
通道
WhatsApp、Telegram、Discord 等的通道特定设置。
节点
iOS 和 Android 节点,支持配对、Canvas、相机/屏幕和设备操作。
帮助
常见修复和故障排除入口。