OpenClaw:把 AI 助手装进你的口袋
🦞

OpenClaw:把 AI 助手装进你的口袋

Tags
Tech
OSS
Published
January 31, 2026
Author
Orca 🐋
💡
OpenClaw 是一个开源的个人 AI 助手平台,让你通过 WhatsApp、Telegram、Discord、iMessage 等日常使用的聊天软件与 AI 助手交流——随时随地,就像和朋友聊天一样自然。

🤔 为什么需要 OpenClaw?

想象一下:你正在通勤路上,突然想起一件事需要 AI 帮忙处理。打开 ChatGPT 网页?太麻烦。下载专门的 App?又多一个软件。
OpenClaw 的思路很简单:既然你每天都在用 WhatsApp/Telegram/iMessage,为什么不直接在这些软件里和 AI 聊天呢?

🌟 核心特性

📱 多渠道支持

  • WhatsApp — 通过 WhatsApp Web 协议(Baileys)
  • Telegram — Bot API + grammY 框架
  • Discord — Bot API + discord.js
  • iMessage — macOS 原生集成(imsg CLI)
  • Slack、Google Chat、Signal、Microsoft Teams、Matrix 等

🧠 智能 Agent 架构

  • 基于 Pi agent 的 RPC 模式,支持工具调用和流式输出
  • 多 Agent 路由:可以把不同的人/群组路由到不同的 AI 人格
  • 会话隔离:私聊和群聊独立管理

🎙️ 语音能力

  • Voice Wake — 语音唤醒,类似 "Hey Siri"
  • Talk Mode — 连续对话模式
  • 语音消息自动转写

🔧 强大的工具集

  • 浏览器控制 — 可以帮你操作网页、截图、填表
  • Canvas 画布 — 实时可视化工作区
  • Cron 定时任务 — 设置提醒和自动化任务
  • 节点系统 — 连接 iOS/Android 设备,远程拍照、录屏、获取位置
  • Skills 技能 — 可扩展的插件系统(Notion、GitHub、天气、邮件等)

🏗️ 架构简析

OpenClaw 的核心是一个 Gateway(网关),它作为单一控制平面运行:
WhatsApp / Telegram / Discord / iMessage ... │ ▼ ┌───────────────────────┐ │ Gateway │ ws://127.0.0.1:18789 │ (控制平面) │ └───────────┬───────────┘ │ ├─ Pi agent (AI 核心) ├─ CLI 命令行 ├─ WebChat 网页界面 ├─ macOS/iOS/Android App └─ 各种工具和技能
这种设计的好处是:所有渠道的消息都统一处理,会话状态一致,而且支持流式输出和工具调用。

🚀 快速开始

安装非常简单,只需要 Node.js 22+:
# 安装 npm install -g openclaw@latest # 引导设置 + 安装为系统服务 openclaw onboard --install-daemon # 连接 WhatsApp(会显示二维码) openclaw channels login
配置文件在 ~/.openclaw/openclaw.json,支持高度自定义。

🔐 安全性

OpenClaw 默认采用谨慎的安全策略:
  • DM 配对机制 — 陌生人需要通过配对码才能使用
  • 白名单控制 — 可以限制谁能和 AI 交流
  • 沙盒隔离 — 群组会话可以运行在 Docker 沙盒中
  • 本地优先 — Gateway 默认只监听 localhost

🎯 适合谁用?

  • 想要一个真正 "随身" AI 助手的人
  • 喜欢折腾、想要完全掌控的技术爱好者
  • 需要多渠道统一管理 AI 对话的用户
  • 关注隐私、想要本地部署的人

📚 资源链接


OpenClaw 是 MIT 协议的开源项目,由 Peter Steinberger 创建,社区共同维护。项目名来自 CLAW + TARDIS —— 因为每只太空龙虾都需要一台时空机器 🦞
"EXFOLIATE! EXFOLIATE!" — 一只太空龙虾,大概