L’Agent Hermes peut être utilisé dans les discussions privées Signal, mais lorsqu’on entre dans le groupe sans parler du tout, ce n’est généralement pas un pont cassé, mais le groupe Signal est fermé par défaut. La documentation officielle est très claire : pour permettre à Hermes d’écouter les messages de groupe, il faut configurer SIGNAL_GROUP_ALLOWED_USERS, et si vous ne le remplissez pas, cela équivaut à désactiver le chat de groupe.
Comment ouvrir un groupe de discussion
- Configurez
SIGNAL_GROUP_ALLOWED_USERS=groupId1,groupId2dans~/.hermes/.env. - Si ce n’est qu’un test, vous pouvez temporairement le régler sur un
*afin que le bot réponde à tous les essaims dans lesquels il se trouve. - Reste
SIGNAL_ALLOWED_USERS, ne lâche pas simplement le groupe et ne lâche pas les gens.
Pourquoi est-ce officiellement désactivé par défaut ?
Parce qu’Hermes Agent a des capacités terminales, une fois que le groupe est trop large, il est facile de transformer ce qui n’était à l’origine qu’un simple assistant de chat privé en une entrée publique du groupe. La recommandation officielle est de n’autoriser que les groupes en qui tu as confiance, ou de désactiver complètement les capacités de groupe au début.
Donc la clé de cette question n’est pas « pourquoi Signal est-il instable », mais « le chat de groupe Signal n’est pas ouvert par défaut ». Considérez SIGNAL_GROUP_ALLOWED_USERS comme un interrupteur de liste blanche, le dépannage est simple.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Entrée officielle du document : https://hermes-agent.nousresearch.com/.