Hermes Agent 的 free response channels,就是指定哪些频道里不用 @bot 也会自动回复。这个配置很适合固定的小团队频道,但不适合随便开在大群,因为会明显增加打断、token 消耗和误触发概率。
怎么理解它和 require_mention 的关系
默认情况下,Discord、Slack 这类平台通常要求先 @Hermes 才会开始回复。你把某个频道加入 free_response_channels 后,这个频道就变成“免提及响应区”,所有普通消息都可能触发 Hermes。
什么时候适合开
- 团队内部有一个专门给 Hermes 用的研究频道。
- 频道成员很少,而且都知道 bot 会主动参与。
- 你希望把 Hermes 当成持续在线的频道助手,而不是被点名才出现的工具。
更稳的做法
建议只给一两个可信频道开这个能力,其他地方继续保留 require_mention。如果你只是想在提到 bot 后自动进线程,而不是全频道随时触发,那就开 auto_thread,不要直接把大频道放进 free response list。
一句话:free response channels 适合小范围强协作,不适合公开或噪音很高的群。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。