一个 Gateway 进程,连接所有聊天平台,让 AI Agent 随时待命。
为什么需要 OpenClaw?
我们每天在不同的聊天工具之间切换——Slack 处理工作、微信联系朋友、Telegram 追踪技术社区、Discord 参与开源讨论。如果你想要一个 AI 助手随时可用,传统方案意味着在每个平台上分别部署、分别维护,这既低效又碎片化。
OpenClaw 正是为解决这个问题而生的开源项目。它是一个自托管的多渠道网关,让你用一个 Gateway 进程桥接所有聊天平台到 AI Agent,无论你从哪个 App 发消息,都能获得一致的智能响应。
OpenClaw 是什么?
OpenClaw 是一个 MIT 协议 开源的 AI Agent 网关。你在自己的服务器上(或本地机器)运行一个 Gateway 进程,它就成为聊天应用与 AI 编码助手之间的桥梁。
一句话总结: 自托管、多渠道、Agent 原生的 AI 网关。
核心理念:
- 自托管:数据在你自己的基础设施上,完全掌控
- 多渠道:一个 Gateway 同时服务所有聊天平台
- Agent 原生:为 AI Agent 设计,内置工具调用、会话管理、多 Agent 路由
- 开源社区驱动:MIT 协议,任何人都可以参与贡献
支持的渠道
OpenClaw 的渠道支持覆盖面相当广:
内置渠道: - Discord、Google Chat、IRC、Signal、Slack、Telegram、WebChat、WhatsApp
插件渠道(内置插件,无需额外安装): - 飞书(Feishu)、LINE、Matrix、Mattermost、Microsoft Teams、Nextcloud Talk、Nostr、QQ Bot、Synology Chat、Twitch、Zalo 等
第三方插件: - 微信(WeChat)、语音通话等
所有渠道共享同一个 Gateway 进程,群聊支持 @mention 激活,私聊支持白名单控制。
核心特性
1. 多 Agent 路由与隔离
这是 OpenClaw 最强大的能力之一。你可以在一个 Gateway 中运行多个完全隔离的 Agent,每个 Agent 拥有独立的:
- 工作空间(Workspace)——独立的文件系统、人设配置、本地笔记
- 状态目录(agentDir)——独立的认证配置和模型注册
- 会话存储——完全隔离的聊天历史和路由状态
通过 bindings 配置,你可以将不同渠道或不同用户的消息路由到不同的 Agent。比如把钉钉的 DevOps 通知路由给专门的运维 Agent,把 Slack 的日常对话交给通用助手。
# 添加新 Agent
openclaw agents add coding
# 查看 Agent 和 Bindings
openclaw agents list --bindings
2. 丰富的工具生态
Agent 不只是聊天机器人——它能真正"做事"。OpenClaw 内置的工具包括:
- Shell 执行(exec)——直接运行命令,支持审批机制
- 浏览器自动化——网页抓取和操作
- Web 搜索——集成 Brave、DuckDuckGo、Perplexity、Tavily 等 10+ 搜索引擎
- Cron 定时任务——自动化周期性工作
- Skills 技能系统——可扩展的技能模块,社区共享
3. 35+ 模型提供商
OpenClaw 支持超过 35 个模型提供商,包括:
- Anthropic(Claude 系列)
- OpenAI(GPT 系列)
- Google(Gemini 系列)
- Amazon Bedrock
- 自托管模型(vLLM、SGLang、Ollama 及任何 OpenAI/Anthropic 兼容端点)
你可以为不同 Agent 配置不同的模型,甚至在同一对话中动态切换。
4. 移动端 Node
通过 iOS 和 Android 配套 App,你可以:
- 与 Agent 进行语音对话
- 使用 Canvas 进行可视化交互
- 调用手机摄像头、屏幕录制等设备能力
- 随时随地通过移动端管理你的 AI 助手
5. Web Control UI
内置浏览器控制面板,提供:
- 实时聊天界面
- 配置管理
- 会话查看与调试
- Node 设备管理
# 启动后直接打开
openclaw dashboard
架构一览
OpenClaw 的架构简洁而强大:
聊天平台(Slack/Telegram/微信/...)
↓
Gateway 进程
↓
Agent 运行时(Pi)
↓
工具 / Skills / 模型提供商
Gateway 是整个系统的中心枢纽,负责: - 渠道连接与消息路由 - 会话管理与序列化 - Agent 生命周期管理 - 工具执行与流式输出
每个 Agent 的运行是序列化的——同一会话内的请求排队处理,避免工具和会话状态的竞争条件。
5 分钟快速上手
环境要求: Node.js 24(推荐)或 Node.js 22 LTS(22.14+)
# 1. 安装
npm install -g openclaw@latest
# 2. 引导配置并安装为系统服务
openclaw onboard --install-daemon
# 3. 打开控制面板
openclaw dashboard
完成后,打开浏览器访问 http://127.0.0.1:18789/,就可以开始和你的 AI 助手对话了。
要连接手机端,最快的方式是配置 Telegram——创建一个 Bot,填入 Token,几分钟就能从手机端畅聊。
适用场景
- 个人 AI 助手:从任何聊天平台发消息,获得代码帮助、信息检索、日程管理
- 团队多 Agent 协作:为不同团队/职能配置不同 Agent,共享一个 Gateway
- DevOps 自动化:通过聊天触发部署、查看监控、处理告警
- 跨平台统一入口:一个 AI 大脑,多个触达渠道,无需重复配置
当前版本与社区
OpenClaw 当前版本为 2026.4.9,项目在持续活跃开发中。
- 🦞 GitHub:https://github.com/nicepkg/openclaw
- 📖 文档:https://docs.openclaw.ai
- 💬 社区 Discord:https://discord.com/invite/clawd
- 📦 技能市场:https://clawhub.ai
项目采用 MIT 协议,欢迎 Star、Fork 和贡献代码。
写在最后
在 AI Agent 遍地开花的 2026 年,缺的不是模型能力,而是让 Agent 真正"活"在你日常工作流中的基础设施。OpenClaw 填补了这个空白——它不是另一个聊天机器人框架,而是一个让 AI Agent 无缝接入你所有沟通渠道的网关。
自托管意味着数据不出你的服务器,开源意味着你可以审计每一行代码,多渠道意味着 Agent 随时随地可达。如果你正在寻找一种方式让 AI 助手真正融入团队的日常,OpenClaw 值得一试。