MateClaw 中文文档 下载 App

九个 IM 渠道——同一个大脑,九扇门

一次部署,九扇门

MateClaw 里的一个渠道是通往同一个 Agent 的另一扇门。团队在飞书里沟通?把 Agent 放进飞书。有人喜欢用 Telegram?同一个 Agent,同一份记忆,出现在 Telegram。Web 控制台给运维,钉钉给现场,Slack 给工程——一次部署,九扇门。

每一个渠道都是一个 ChannelAdapter SPI 实现。Agent 不知道也不在乎消息是从哪扇门进来的。

九个渠道速览

渠道传输方式流式输出部署说明
WebSSE✅内置,零配置
钉钉Stream(WebSocket)/ Webhook✅Stream 模式不需要公网 IP
飞书WebSocket / Webhook—WebSocket 模式不需要公网 IP
企业微信长连接 / Webhook—长连接优先
微信HTTP 长轮询(iLink)—实验性 / beta
TelegramLong-Polling / Webhook打字指示器Long-Polling 不需要公网 IP
DiscordGateway WebSocket(JDA)打字指示器自动重连
QQWebSocket / 回调—官方机器人平台
SlackEvents API / Socket mode—Socket mode 不需要公网 IP

传输方式的选择

大多数 IM 渠道支持两种接入方式:长连接 和 Webhook。

MateClaw 为每个渠道都选了默认推荐方式(钉钉 Stream、飞书 WebSocket、Telegram Long-Polling、Slack Socket mode)——全都不需要公网 IP。

同一个 Agent 跨渠道

当你把同一个 Agent 同时接入飞书和 Telegram:

这对跨团队协作特别有用:工程团队在 Slack 用同一个研究助手,销售团队在飞书也用,但两边的对话历史和偏好会逐渐分化(因为记忆文件是按 Agent + 渠道组合的)。