# 2026-06-22 工作日志 ## P0 告警问题描述优化 [刘新玉反馈] ### 问题 微信 P0 实时告警中的"问题描述"字段直接取原始消息文本,导致: 1. **转发聊天记录**:`[聊天记录] 💤 迦南...我们看题目解析还是会卡退...卡着打不开等了很长时间` — 贴的是聊天流水账 2. **内部讨论疑问句**:`这个反馈可以跟用户确认下是在进行什么操作时闪退的` — 疑问句不是问题描述 ### 修复 修改 `scripts/detect_p0_wechat.py` 和 `scripts/detect_p0_realtime.py` 的 `_clean_summary` 函数,新增 6 层清洗: 1. **去掉转发标记**:`[聊天记录]` 前缀 2. **去掉 XML 标签**:``, ``, `` 等完整和不完整标签 + 属性残留 3. **截断引用回复**:`↳ 回复 xxx:` 及之后全部内容 4. **拆分发送人标记**:按 emoji/符号+名字+冒号 模式分割,取最后一条用户消息 5. **去掉媒体标记**:`[视频]`, `[图片]`, `[语音]`, `[文件]`, `[表情]` 6. **疑问句→陈述句改写**: - 去掉"这个反馈可以跟用户确认下..."等讨论话术前缀 - 去掉"是在进行什么操作时"/"具体是什么操作时"等疑问结构 - 去掉句末疑问词(??!!。.吗呢吧啊呀) - 碎片化症状词补全:`闪退的` → `用户反馈闪退,需确认操作场景` 同时 `_pick_best_summary` 增强:优先选非转发/非内部讨论的消息,跳过 `[聊天记录]`、`↳ 回复`、`<msg>` 等标记的消息。 ### 验证结果 | 修复前 | 修复后 | |--------|--------| | `[聊天记录] 💤 迦南...我们看题目解析还是会卡退...卡着打不开等了很长时间` | `卡着打不开等了很长时间` | | `这个反馈可以跟用户确认下是在进行什么操作时闪退的` | `用户反馈闪退,需确认操作场景` | ### 群内消息处理 - 已撤回 3 条有问题的 P0 告警消息 - 已重新发送 2 条修复后的告警