Hermes Agent 的 home channel,就是默认接收主动消息的地方。cron 结果、后台任务通知、Webhook 投递、某些平台的系统消息,都会优先发到这里。没配 home channel,很多“会主动发消息”的功能就会变得不稳定或根本没地方发。
最常见的设置方式
- 在聊天里直接执行
/sethome,把当前频道或私聊设成默认投递目标。 - 在
~/.hermes/.env里手动写平台变量,比如SLACK_HOME_CHANNEL、SIGNAL_HOME_CHANNEL、WHATSAPP_HOME_CHANNEL。
什么时候必须配
- 你要用 cron 定时把总结发到某个平台。
- 你要让后台任务完成后主动通知你。
- 你准备做 webhook 事件投递。
新手最容易搞混的点
home channel 不是“唯一能聊天的频道”,而是“默认主动投递目标”。你仍然可以在别的私聊或频道和 Hermes 正常对话,只是那些不依赖当前会话上下文的主动结果,会优先发到 home channel。
一句话:如果 Hermes Agent 需要自己把结果发回来,就尽早把 home channel 配上。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。