Clawdbot 文档
欢迎来到 Clawdbot 中文文档!Clawdbot 是一个强大的跨平台 AI 聊天助手,支持 WhatsApp、Telegram、Discord、Slack、Signal、iMessage 等多种消息平台。
什么是 Clawdbot?
Clawdbot 是一个可以在多种即时通讯平台上运行的 AI 助手。它通过一个统一的网关 (Gateway) 管理所有消息渠道,提供:
- 🌐 跨平台支持 - WhatsApp、Telegram、Discord、Slack、Signal、iMessage 等 20+ 平台
- 🤖 多代理架构 - 支持多个独立的 AI 代理,各自拥有独立的工作空间和会话
- 🔄 流式传输 - 实时流式响应,支持消息分块
- 🛡️ 安全访问控制 - 配对模式、白名单、开放模式等多种访问策略
- 🖥️ 浏览器自动化 - 内置 Chrome/Brave 控制,支持网页自动化任务
- ⚡ 高性能 - 基于 WebSocket 的实时通信架构
快速开始
系统要求
- Node.js >= 22
- 操作系统: macOS, Linux, Windows (WSL2)
- 可选: pnpm 包管理器
一键安装
curl -fsSL https://clawd.bot/install.sh | bash或使用 npm/pnpm 全局安装:
npm install -g clawdbot
# 或
pnpm add -g clawdbot运行引导向导
安装完成后,运行引导向导进行初始配置:
clawdbot onboard --install-daemon向导将帮助你配置:
- 认证方式 (API Key 或 OAuth)
- 聊天平台 (WhatsApp、Telegram、Discord 等)
- 后台服务安装
支持的平台
| 平台 | 协议 | 状态 |
|---|---|---|
| Baileys | ✅ 完全支持 | |
| Telegram | grammY | ✅ 完全支持 |
| Discord | discord.js | ✅ 完全支持 |
| Slack | Bolt SDK | ✅ 完全支持 |
| Signal | signal-cli | ✅ 完全支持 |
| iMessage | imsg (macOS) | ✅ 完全支持 |
| Matrix | matrix-js-sdk | ✅ 完全支持 |
| Mattermost | 插件 | ✅ 完全支持 |