💡阅读指南

当我们坐在电脑前,Hermes 非常好用。但能不能让我拿着手机,随时随地地记录想法,让 Hermes 替我干活?

1.1 PC 端的问题

Hermes 在电脑上很强。我们可以在电脑前不断地向 Hermes 发指令,但离开了电脑怎么办?

我们很自然会想到:能不能在手机上操作 Hermes?按照移动端的惯例,我们会想到——Hermes 有没有自己的 App?

这是传统移动时代的思维,PC端的软件改吧改吧,弄个移动端,PC 和移动是独立的。

但现在的 AI 时代不是这样。至少目前,大部分 AI 工具或者 Agent 只能跑在 PC 端,移动端自身的能力跑不起来这些 Agent 和工具。

不过没关系,手机跑不了 AI,但它可以做另一件事:成为一个消息入口。

比如我们在微信里发一条消息给 PC 上正在运行的 Hermes,它执行完任务后把结果推回来。

这几乎是现在主流 Agent 采用的通用模式:

  • Qoder、TRAE 这类 Coding Agent 均有自己的 App,但这个 App 只是一个”壳子”,用来和 PC 上的 Qoder 来通信。
  • OpenClaw 没有自己的 App,但在设计之初就明确将 Slack、Telegram 当做它的移动端入口,可以接收这些 App 发来的消息。

但这样也有一个缺陷,PC 端的这些 Agent 必须一直运行,否则移动端的消息发过来也没用——没人真正地干活。

Hermes 也是这种模式,它可以对接微信、飞书、钉钉、Telegram、Slack 等几十种消息平台。不需要自己开发 App,接入人们已经在用的聊天软件就够了。

为什么是消息平台,不是自己做个 App?

因为消息平台已经解决了最难的几个问题:

  • 推送通知:手机锁屏也能收到
  • 多端同步:手机、平板、电脑都能看
  • 账号体系:不用自己搞注册登录
  • 多媒体支持:文字、图片、语音、文件都支持

Hermes 要做的不是再造一个聊天软件,而是接入人们已经在每天用的工具

1.2 使用手机与 Hermes 交流的好处

手机不仅能够随时随地地给 Hermes 发消息,还带来了 PC 不擅长的能力。

第一,拍照。 电脑没有摄像头,或者说,没人会把笔记本翻过来对着外面的世界拍照。但手机会。

拍小孩的作业题、拍餐厅的英文菜单、拍药盒上的说明书、拍路边看到的好书封面。这些都是手机独有的输入方式。电脑上的 Hermes 再强,它也看不到这些照片。

第二,语音。 走路时、开车时、做饭时, 手是很忙的。这时候掏出手机说一句话给 Hermes 发个消息,比坐在PC 前打字要快很多。

第三,即时响应。 电脑上的通知可能错过,在开会、在通勤、在忙别的事,你不能随时随地地坐在电脑前。但手机的通知几乎不会错过。

所以,手机不是电脑的「缩小版」,而是一个完全不同的入口

1.3 让 Hermes 找你

我认为 Hermes 搭配移动端最重要的能力就是,可以让你随时随地地向 Hermes 发送指令,也可以把任务的结果、状态随时通知你:

  • 有用的文章:看到一篇很有价值的文章,通过微信转发给 Hermes,让它进行摘要后存入知识库。
  • 价格监控:京东上那本书降到 50 块了,要不要加购?
  • 服务器告警:生产环境 CPU 飙升到 95%,需要处理吗?
  • 任务完成:昨天的数据报告生成好了,要现在看吗?

这种双向通信才是多端接入的真正意义。

code
+------------------------------------------------------------
|  双向通信
|
|  手机 ──→ 发任务、问问题 ──→ Hermes (PC)
|                                      │
|  手机 ←── 报结果、推通知 ←── Hermes (PC)
|
+------------------------------------------------------------

这个意义非常重大:双向交流,让Hermes 从电脑里的一个工具,变成随时随地能对话的助理

1.4 15+ 平台覆盖

Hermes 已经支持接入 15 种以上的消息平台。国内外主流的渠道基本都覆盖了:

国内平台:

  • 企业微信
  • 个人微信
  • 钉钉
  • 飞书
  • QQ

国际平台:

  • Telegram
  • Discord
  • Slack
  • WhatsApp、Signal、iMessage

完整的平台列表会随着 Hermes 版本变动持续更新,可以在终端里运行 hermes status 查看当前已启用的平台状态。

alt text

对于个人,我当然首推腾讯系的,微信和 QQ。

虽然微信非常保守,啥也不开放,但好在本身它的作用就是收发 Hermes 的消息,也无所谓。

如果是企业用户,比较推荐飞书。

飞书和微信不同:它是一个完整的生态,除了聊天的基本功能,还有云文档、知识库和多维表格等等。所以飞书对标的是钉钉和企业微信,而个人微信适合轻量级消息收发,不适合做深度开发。

飞书本身就是一个开放的平台。到了 Agent 时代,飞书更进一步,直接放出了 150 多个 CLI——至于 CLI 是什么,后面我们有章节专门讨论。

1.5 ■ 学点英语

中文 English 音标 说明
多渠道接入 Multi-Channel Access /ˈmʌlti ˈtʃænl ˈækses/ 让同一个系统从多个入口接收和处理消息
消息桥接 Message Bridge /ˈmesɪdʒ brɪdʒ/ 在不同平台之间转发消息和事件的连接层
入口层 Entry Layer /ˈentri ˈleɪər/ 接收用户消息或请求的最外层系统
渠道适配 Channel Adapter /ˈtʃænl əˈdæptər/ 把不同平台消息转换成统一格式的适配层