#8 多端触达 Multi-Platform Gateway

一个 Agent,触达每个角落

Telegram / 飞书 / 微信 / Slack / Discord / iMessage 全平台。

同一份上下文跨平台无缝衔接——手机上发起,电脑上继续;客户端 A 收到推送,客户端 B 不会再推。

6平台原生
< 2s端到端延迟
100%消息合并
背景

为什么要做这个场景?

OpenClaw 时代每个 IM 都要装一个 adapter,配置繁琐容易冲突。Hermes 用统一的 Gateway 抽象层,6 大平台一次配置永久生效,消息上下文跨端保持。

工作流

从触发到完成的 6 步

  1. STEP 01

    安装 gateway

    安装 hermes-gateway 插件(`pip install hermes-gateway`)。

  2. STEP 02

    配置 token

    在 `~/.hermes/gateway.yaml` 配置各平台 token / webhook。

  3. STEP 03

    启动 gateway

    `hermes gateway start` 一次性加载 6 个平台 adapter。

  4. STEP 04

    任意平台发消息

    任意平台发消息 → 自动路由到当前 active 会话。

  5. STEP 05

    跨端延续

    手机发起的会话,电脑可继续;多端不重复推送。

  6. STEP 06

    统一管理

    后台可看每个平台的消息统计 / 异常告警。

实际示例

它跑起来是什么样?

$ hermes gateway start
 Telegram   ✓
 飞书       ✓
 微信       ✓
 Slack      ✓
 Discord    ✓
 iMessage   ✓

Gateway PID: 12345

---

[手机 飞书] 帮我查下明天天气
[Hermes] 明天多云 22°C

[电脑 Telegram] 改成 23°C 的话穿什么
[Hermes] (同一会话)建议薄长袖 + 薄外套
关键收益

为什么值得用?

  • 6 平台原生——一个配置永久生效
  • 端到端延迟 < 2s——体感比原生 IM 还快
  • 多端消息合并 100%——不会重复推送
  • 上下文跨端保持——切换设备不丢上下文
🌐 适合人群:需要多端协同的远程工作者 / 自媒体多平台运营 / 重度 IM 用户。
涉及 Skills / 命令

核心配置项

  • gateway-manager
  • telegram-adapter
  • lark-adapter
  • wechat-adapter
  • slack-adapter