diff --git a/session-mechanism/scripts/hooks/session-log-guard.py b/session-mechanism/scripts/hooks/session-log-guard.py index 11bad88..2539cb1 100644 --- a/session-mechanism/scripts/hooks/session-log-guard.py +++ b/session-mechanism/scripts/hooks/session-log-guard.py @@ -346,8 +346,10 @@ def _note(level, size, soft=SOFT_BYTES, hard=HARD_BYTES): '③ 让脚本内部聚合、只 print 摘要。⛔ 不要再开新任务。') else: act = ('处置(硬档 · 顺序固定):① **立刻停手**,本轮不再开新任务;② 写接续包(含「不要重做」清单);' - '③ **建接续会话**(走一次性 automation —— 自动化是**唯一**能开新会话的通道);' - '④ 在**给用户的最后一条回复里用陈述句**告知「已登记自动接续,约 N 分钟后自动开新会话,不需要你操作」。' + '③ 🔴 **必须建接续会话**(走一次性 automation —— 自动化是**唯一**能开新会话的通道),' + '**建完把 automation id 写进给用户的最后一条回复**;' + '④ 在**给用户的最后一条回复里用陈述句**告知「已登记自动接续(automation id `xxx`),' + '约 N 分钟后自动开新会话,不需要你操作」。' '⚠️ **钩子开不了新会话** ⇒ 这四步必须由**你自己**做完;本钩子只负责"叫"。') return head + '\n' + why + '\n' + act