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