OpenClaw-打造你的个人AI助手全平台多渠道接入指南
OpenClaw:打造你的个人 AI 助手——全平台多渠道接入指南
一个真正属于你的 AI 助手,运行在你自己的设备上,回答来自你常用的所有渠道——WhatsApp、Telegram、Slack、Discord、微信、飞书……20+ 平台一站式接入!

前言:为什么我们需要 OpenClaw?
在 AI 助手爆发的今天,我们面临着几个痛点:
- 平台分散:ChatGPT 在网页上,Claude 在另一个 App,每个平台都要单独打开
- 数据隐私:对话记录存储在第三方服务器,敏感信息不敢发送
- 定制化受限:无法深度定制助手的行为和能力
- 跨平台协作难:想在微信问 AI,又想在 Slack 里继续对话?做不到
OpenClaw 应运而生——一个本地优先的个人 AI 助手框架,让 AI 在你熟悉的渠道为你服务。
OpenClaw 是什么?
OpenClaw 是一个开源的、本地优先的 AI 助手框架,核心理念是:
The Gateway is just the control plane — the product is the assistant.
Gateway 只是控制平面,产品是助手本身。
核心特性一览
| 特性 | 说明 |
|---|---|
| 🌐 多渠道接入 | 支持 20+ 消息平台:WhatsApp、Telegram、Slack、Discord、微信、飞书、Signal、iMessage、Teams 等 |
| 🤖 多模型支持 | OpenAI、Anthropic Claude、Google Gemini、Azure、AWS Bedrock、本地模型(Ollama/LM Studio) |
| 📱 多端协同 | macOS 菜单栏应用、iOS/Android 节点应用、WebChat 网页端 |
| 🎨 Canvas 画布 | 实时可视化工作空间,支持 A2UI 交互 |
| 🎙️ 语音交互 | 语音唤醒、持续对话模式(支持 ElevenLabs TTS) |
| 🔧 Skills 技能系统 | 可扩展技能包,从 ClawHub 安装社区技能 |
| 🔒 安全可控 | 本地运行、数据自主、配对验证机制 |
| ⏰ 自动化 | Cron 定时任务、Webhook 触发、Gmail 集成 |
快速开始
环境要求
- Node.js: 24.x(推荐)或 22.16+
- 操作系统: macOS / Linux / Windows (WSL2)
一键安装
# 使用 npm 安装
npm install -g openclaw@latest
# 或使用 pnpm
pnpm add -g openclaw@latest
# 启动引导式配置
openclaw onboard --install-daemon
onboard 命令会引导你完成:
- Gateway 网关安装
- 工作空间配置
- 渠道连接设置
- 技能包安装
验证安装
# 检查状态
openclaw status
# 运行诊断
openclaw doctor
# 启动 Gateway
openclaw gateway --port 18789 --verbose
架构解析:OpenClaw 如何工作?
WhatsApp / Telegram / Slack / Discord / 微信 / 飞书 / ...
│
▼
┌───────────────────────────────┐
│ Gateway (控制平面) │
│ ws://127.0.0.1:18789 │
└──────────────┬────────────────┘
│
┌──────────┼──────────┐
│ │ │
▼ ▼ ▼
┌───────┐ ┌───────┐ ┌───────────┐
│Pi Agent│ │ CLI │ │ WebChat │
└───────┘ └───────┘ └───────────┘
│ │ │
└──────────┴──────────┘
│
┌──────────┼──────────┐
▼ ▼ ▼
macOS App iOS Node Android Node
核心组件
- Gateway:WebSocket 控制平面,管理会话、渠道、工具和事件
- Pi Agent:AI 代理运行时,处理对话和工具调用
- Channels:消息渠道适配器,连接各平台 API
- Nodes:设备节点,执行本地操作(相机、通知、系统命令等)
- Canvas:可视化画布,支持 A2UI 推送交互
渠道配置指南
Telegram 配置
- 从 @BotFather 获取 Bot Token
- 配置环境变量或配置文件:
{
"channels": {
"telegram": {
"botToken": "123456:ABCDEF"
}
}
}
- 设置群组访问控制(可选):
{
"channels": {
"telegram": {
"groups": {
"*": { "requireMention": true }
}
}
}
}
Discord 配置
- 创建 Discord Bot,获取 Token
- 配置:
{
"channels": {
"discord": {
"token": "your-bot-token"
}
}
}
微信接入
通过腾讯官方插件 @tencent-weixin/openclaw-weixin:
# 安装插件
openclaw plugins install "@tencent-weixin/openclaw-weixin"
# 扫码登录
openclaw channels login --channel openclaw-weixin
⚠️ 需要微信启用 ClawBot 插件(微信 > 我 > 设置 > 插件)
飞书配置
- 创建飞书机器人应用
- 配置事件订阅和权限
- 在
openclaw.json中添加:
{
"channels": {
"feishu": {
"appId": "your-app-id",
"appSecret": "your-app-secret"
}
}
}
Skills 技能系统
OpenClaw 的强大之处在于其可扩展的技能系统。
安装技能
从 ClawHub 发现和安装技能:
# 搜索技能
openclaw skills search <keyword>
# 安装技能
openclaw skills install <skill-name>
热门技能推荐
| 技能 | 功能 |
|---|---|
weather-advisor |
天气查询与穿衣建议 |
news-summary |
新闻摘要播报 |
imap-smtp-email |
邮件收发管理 |
pdf |
PDF 文件处理 |
xlsx |
Excel 表格操作 |
docx |
Word 文档生成 |
pptx |
PPT 幻灯片制作 |
tencent-meeting-mcp |
腾讯会议管理 |
自定义技能
在 ~/.openclaw/workspace/skills/ 目录下创建你的技能:
my-skill/
├── SKILL.md # 技能说明文档
├── scripts/ # 执行脚本
│ └── main.js
└── config/ # 配置文件
进阶功能
Canvas 画布
Canvas 是 OpenClaw 的可视化工作空间,支持:
- 实时渲染网页和图表
- A2UI(Agent-to-UI)交互式组件
- 截图和数据可视化
# 在对话中触发 Canvas
"帮我画一个流程图"
"打开这个网页并截图"
语音交互
macOS/iOS 支持语音唤醒:
{
"voiceWake": {
"enabled": true,
"keyword": "hey lobster"
}
}
Android 支持持续对话模式,无需手动触发。
多代理路由
为不同渠道配置独立的代理:
{
"agents": {
"routing": {
"discord-work": {
"workspace": "~/work-openclaw",
"model": "anthropic/claude-opus-4"
},
"telegram-personal": {
"workspace": "~/personal-openclaw",
"model": "openai/gpt-4o"
}
}
}
}
自动化任务
使用 Cron 设置定时任务:
# 每天早上 8 点发送天气提醒
openclaw cron add "0 8 * * *" --message "发送今日天气和日程提醒"
安全最佳实践
配对验证机制
默认情况下,陌生发送者会收到配对码验证:
{
"channels": {
"whatsapp": {
"dmPolicy": "pairing"
}
}
}
批准信任用户:
openclaw pairing approve <sender-id>
沙箱隔离
为非主会话启用 Docker 沙箱:
{
"agents": {
"defaults": {
"sandbox": {
"mode": "non-main"
}
}
}
}
远程访问
使用 Tailscale 安全暴露 Gateway:
{
"gateway": {
"tailscale": {
"mode": "serve" // 或 "funnel" 公开访问
},
"auth": {
"mode": "password"
}
}
}
实战案例
案例 1:智能工作助手
场景:在 Slack 中管理团队任务、查询 Jira、生成周报
配置:
- 连接 Slack 渠道
- 安装
xlsx、docx技能 - 配置 Jira API 集成
使用示例:
用户: 帮我生成本周的工作周报
AI: 已生成本周周报,包括:
- 完成 5 个 Jira 任务
- 参与 3 次代码评审
- 产出文档 2 份
[周报.docx 已发送]
案例 2:个人知识管理
场景:在 Telegram 中管理笔记、阅读文章、设置提醒
配置:
- 连接 Telegram Bot
- 安装
ima-skill(笔记管理) - 配置 Cron 定时提醒
使用示例:
用户: 记一下:明天下午3点有客户会议
AI: 已添加到你的日程,明天 15:00 会提前提醒
案例 3:开发运维助手
场景:在 Discord 中监控服务器、查看日志、执行命令
配置:
- 连接 Discord 频道
- 配置 SSH 访问权限
- 安装监控相关技能
使用示例:
用户: 服务器负载怎么样?
AI: 当前服务器状态:
- CPU: 45%
- 内存: 6.2GB / 16GB
- 磁盘: 120GB / 500GB
一切正常 ✅
社区与资源
- 📖 官方文档: docs.openclaw.ai
- 💻 GitHub: github.com/openclaw/openclaw
- 🦞 技能市场: clawhub.com
- 💬 Discord 社区: discord.gg/clawd
- 🐦 Twitter: @openclaw
总结
OpenClaw 不仅仅是一个 AI 助手框架,更是一种全新的 AI 使用方式:
✅ 本地优先:数据在你手中,隐私有保障
✅ 多渠道统一:一个 AI,无处不在
✅ 高度可定制:技能系统让 AI 懂你的需求
✅ 开源免费:社区驱动,持续进化
如果你正在寻找一个真正属于你的 AI 助手,OpenClaw 绝对值得一试!
🦞 OpenClaw — Your own personal AI assistant. Any OS. Any Platform. The lobster way.
相关阅读:
Tags: #OpenClaw #AI助手 #开源 #人工智能 #自动化 #效率工具
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)