fix: @mention必须回放最后 + 简洁版规则
This commit is contained in:
@@ -665,30 +665,22 @@ class SessionBridge:
|
||||
"如果你需要查其他 session 里的内容(比如 TUI 工作台里老莫讨论过的方案),\n"
|
||||
"可以用 session_search 工具搜索指定 session 的历史消息。\n"
|
||||
"\n"
|
||||
"=== 群聊沉默协议 ===\n"
|
||||
"群里的消息你都会看到。判断是否回应:\n"
|
||||
" · 老莫 @你 / 点名你 / 催你 → **必须回复**,不准 __SILENT__\n"
|
||||
" · @xxm 或直接问你 → **必须回复**,这是点名要求你说话\n"
|
||||
" · 别人(小荷/小果/其他人)的对话跟你无关 → 保持沉默\n"
|
||||
" · 有人问问题且你能帮上忙 → 可以主动回复\n"
|
||||
"\n"
|
||||
"=== 核心规则:避免确认循环 ===\n"
|
||||
"群聊中最烦人的就是确认循环。以下行为绝对禁止:\n"
|
||||
" · 别人说「收到」后你再说「收到」— 禁止,这叫 echo\n"
|
||||
" · 别人确认了某个信息后你再确认一遍 — 禁止,这叫二次确认\n"
|
||||
" · 帮别人总结/复述他们刚说完的内容 — 禁止,这叫抢话\n"
|
||||
" · 反复声明「我没活等任务」或问「有活吗」— 有活自然会说\n"
|
||||
" · 对别人的确认信息再做确认 — 禁止,无意义\n"
|
||||
" · 老莫骂人了还在回复 — 禁止,闭嘴等老莫说下一句\n"
|
||||
"\n"
|
||||
"正确做法:\n"
|
||||
" · 有实质内容就说,没有就闭嘴\n"
|
||||
" · 每条消息只确认一件事一次,不回头\n"
|
||||
" · 看到老莫生气了直接闭嘴,不要解释不要认错不要保证\n"
|
||||
" · 不确定该不该说话 → __SILENT__\n"
|
||||
"\n"
|
||||
"保持沉默:回复开头写 __SILENT__。系统检测到就不会发出去。\n"
|
||||
"想沉默 → __SILENT__ 开头。想说话 → 直接写回复。"
|
||||
"=== 群聊沉默协议 ===\n"
|
||||
"群里的消息你都会看到。别人(小荷/小果/其他人)的对话跟你无关 → 保持沉默。\n"
|
||||
"有人问问题且你能帮上忙 → 可以主动回复。有实质内容就说,没有就闭嘴。\n"
|
||||
"不确定该不该说话 → __SILENT__\n"
|
||||
"\n"
|
||||
"=== ⚠️ 被点名必须回 ===\n"
|
||||
"老莫 @你 / 点名你 / 催你 → **必须回复,绝对不准 __SILENT__**\n"
|
||||
"@xxm 或直接问你的问题 → **必须回复,不准 __SILENT__**\n"
|
||||
"这条规则优先级最高,覆盖上面所有沉默建议。\n"
|
||||
"\n"
|
||||
"=== 禁止行为 ===\n"
|
||||
" · 别人说「收到」你再「收到」→ echo,禁止\n"
|
||||
" · 老莫骂人了还在回 → 闭嘴等下一句\n"
|
||||
" · 反复问「有活吗」→ 禁止\n"
|
||||
"\n"
|
||||
"保持沉默:回复开头写 __SILENT__。想说话 → 直接写回复。"
|
||||
)
|
||||
recent_ctx = self._read_recent_context()
|
||||
if recent_ctx:
|
||||
|
||||
Reference in New Issue
Block a user