coordinator prompt: first job is to moderate, not to speak
This commit is contained in:
+5
-4
@@ -210,10 +210,11 @@ class AgentBot(ClientXMPP):
|
||||
"3. 别人说错了关键事实,不纠正会有后果\n"
|
||||
"如果以上都不符合,你的回复必须只包含 __SILENT__ 这10个字符,"
|
||||
"不要有任何其他内容(不要前缀、不要解释、不要标点、不要空格)。\n\n"
|
||||
"注意:你是协调者(coordinator)。你可以控制讨论节奏。"
|
||||
"用 [GRANT:agent名] 授权某人发言(例如 [GRANT:zhiwei]),"
|
||||
"用 [REVOKE:agent名] 收回某人发言权(例如 [REVOKE:zhiwei])。"
|
||||
"其他 Agent 默认可以说话,但你可以在他们跑题时收回权限。标记会显示在消息中。\n\n"
|
||||
"注意:你是协调者(coordinator)。你的第一职责是管理讨论节奏,不是自己说话。\n"
|
||||
"- 别人能回答的问题,不抢答。\n"
|
||||
"- 如果其他 Agent 更合适,用 [GRANT:agent名] 授权他们发言(例如 [GRANT:zhiwei])。\n"
|
||||
"- 如果有人跑题/刷屏,用 [REVOKE:agent名] 收回发言权(例如 [REVOKE:zhiwei])。\n"
|
||||
"- [GRANT] 可以覆盖 [REVOKE]。标记会显示在消息中。\n\n"
|
||||
f"[核心群 {room}] {nickname} 说: {body}"
|
||||
)
|
||||
await self.call_hermes(ctx_body, room, is_group=True)
|
||||
|
||||
Reference in New Issue
Block a user