多平台接入:在哪都能找到它

Hermes Agent 从入门到精通 · 章节 §09
09 多平台接入:在哪都能找到它
Multi-Platform Access
Hermes不只活在终端里。配个Telegram Bot,手机上随时找它。加上Discord和Slack,团队也能用。关键是:
所有平台共享同一个大脑。
Gateway:一个进程管所有平台
Hermes的多平台接入靠Messaging Gateway模块。不是给每个平台写一套代码,而是一个统一的网关进程,同时监听所
有已配置的平台。
架构是这样的:
→ ←
Telegram Messaging Gateway Discord
Gateway下面连着同一个Hermes Agent实例、同一套记忆、同一组Skill。从Telegram发的消息和从CLI输入的命令,对
Hermes来说没有区别。
Telegram Bot配置(最推荐的入口)
为什么推荐Telegram?配置最简单、体验最好的移动端入口。创建Bot不需要审核,Token即开即用。
1 创建Telegram Bot
在Telegram里找 @BotFather,发送 /newbot,按提示取个名字。BotFather会给你一个Token,长得像这样:
123456789:ABCdefGhIJKlmNoPQRsTUVwxyz
2 写入config.yaml
# ~/.hermes/config.yaml
gateway:
telegram:
token: 123456789:ABCdefGhIJKlmNoPQRsTUVwxyz
3 启动Hermes
hermes
Hermes启动时会自动连接Telegram Gateway。在Telegram里给你的Bot发消息,它就会回复。


三步,总共不到两分钟。如果Hermes跑在VPS上(§07讲的$5方案),这就是一个24小时在线、随时可达、有持久记忆
的私人AI助手。月费$5加模型调用费。
核心建议
Telegram还支持语音消息。直接发语音备忘录,Hermes会自动转写成文字再处理。通勤路上想到什么就说,不用打字。


Discord和Slack接入
流程和Telegram类似,区别在于Token的获取方式。
Discord
去Discord Developer Portal创建Application,在Bot页面获取Token:
gateway:
discord:
token: YOUR_DISCORD_BOT_TOKEN
把Bot邀请到你的Server,它就能在频道里响应了。适合团队协作场景,比如在开发频道里让Hermes帮忙review代码,
或者在运营频道里让它汇总数据。
Slack
gateway:
slack:
token: xoxb-YOUR-SLACK-BOT-TOKEN
需要在Slack App管理页面创建App并安装到Workspace。权限设置比Telegram复杂一些,但企业内部使用更正规,IT部
门看着也放心。
还有更多平台:Hermes一级支持WhatsApp和Signal,社区还扩展了钉钉、飞书、企业微信、Home Assistant等。完整
列表在官方文档的Messaging页面。大多数只需要在config.yaml里加对应Token。
跨平台对话连续性
这是Hermes多平台设计里最实用的特性。
假设你早上在通勤路上用Telegram给Hermes说:
帮我调研⼀下Hermes Agent的部署⽅案,整理成⽂档。
Hermes开始工作,把调研结果存进记忆。到了办公室,你打开终端继续:
刚才那个调研做得怎么样了?把结果给我看看。
Hermes知道你在说什么。它不区分消息来自哪个平台,所有平台共享同一个Agent实例和同一套记忆。Telegram上说的
话,CLI里能接着聊。Discord频道里讨论的内容,Slack里也能引用。
这和你在不同设备上开不同的ChatGPT窗口、每次都得重新解释背景的体验完全不同。Hermes只有一个大脑,不管你从
哪个入口进来。


实际部署方案
把前面几节串起来,一个典型的部署方案长这样:
$5 VPS (Ubuntu 22.04)
├── Hermes Agent 核⼼
├── Messaging Gateway
│ ├── Telegram Bot (⼿机随时可达)
│ ├── Discord Bot (团队协作)
│ └── Slack App (企业场景)
├── ~/.hermes/
│ ├── state.db (所有对话历史)
│ ├── skills/ (⾃动积累的能⼒)
│ └── config.yaml (⼀个⽂件搞定)
└── 模型调⽤ → OpenRouter API
整套成本:VPS $5/月 + 模型调用费(轻度使用每月$2-5)。总共不到一杯精品咖啡的价格,换一个有记忆、有能力、24小
时在线的AI助手。
核心建议
关于模型调用费:如果你想进一步省钱,可以用Ollama在VPS上跑开源模型(比如Hermes 3 8B)。$5的VPS内存可能不
够跑大模型,但$10-15/月的VPS就能跑8B了,之后模型调用完全免费。
自动化调度
除了被动响应消息,Gateway还支持cron调度。你可以让Hermes每天早上8点自动发一份新闻简报,或者每周五下午自
动汇总本周的GitHub提交。
定时任务的结果会通过Gateway推送到你指定的平台。它不只是等你说话才动,它可以主动干活。
到这里,你已经有了一个能用的Hermes:本地或VPS安装、配好模型、手机上随时可达。接下来讲怎么手动创建和优化
Skill(§10),以及怎么通过MCP接入更多工具(§11),让这个助手更强。