2.3 KiB
2.3 KiB
2026-05-26 工作日志
刘新玉 - 微信/飞书问题汇总分发排查与修复
问题
刘新玉询问是否向"小葵小葵"群发送了昨天(5/25)的问题汇总。
排查结果
- 飞书 5/25:「内容测试问题反馈」群昨天无新消息,飞书 crontab 10:00 输出
✅ 无新数据,无需同步,无需分发 - 微信 5/25:数据库有 17 条消息,但大部分是单条消息,仅 1 个有效簇(≥2条),AI 归纳为"无明确问题",属于无效反馈
修复的 Bug(均在本次会话中修复)
Bug 1:sync_wechat_feedback.py 文档标题不匹配
- 文件:
scripts/sync_wechat_feedback.py - 问题:
--apply-ai路径搜索子文档时标题为微信-{date} 问题反馈,但实际创建的是微信-{date} 用户反馈问题归纳,导致创建后找不到文档 - 修复:两处标题改为
微信-{date} 用户反馈问题归纳(apply-ai 路径 + 步骤7分发路径)
Bug 2:dispatch_summary_to_chat 标题前缀
- 文件:
skills/feishu-feedback-sync/scripts/sync_feishu_feedback.py - 问题:title 硬编码
飞书-{day_label},微信调用时 day_label 已含微信-前缀,导致出现飞书-微信-{date}双重前缀 - 修复:检测 day_label 是否已含前缀,已含则复用,否则加
飞书-
Bug 3:姓名脱敏正则误伤
- 文件:
scripts/ai_summarize_feedback.py - 问题:
strip_names()中[姓][一-鿿]匹配过于宽泛,致程序→相关人员、常完→相关人员,破坏正常描述 - 修复:content_words 排除词扩充(程序、方式、正常、完成、加载、原生等)
Bug 4:过滤后空消息仍发送
- 文件:
skills/feishu-feedback-sync/scripts/sync_feishu_feedback.py - 问题:
dispatch_summary_to_chat过滤- 无明确问题后,若只剩标题无实质条目,仍会发送空消息 - 修复:增加
has_items检查,无-开头的内容行则不发送
操作记录
- 手动补跑微信 5/25 apply-ai 回写知识库
- 撤回小葵小葵群中两条无效消息(
om_x100b6e653633aca4b268daf5d0579e7、om_x100b6e65e7cb90b8b3d97c2a9fc5f07)
刘新玉指令(12:03)
- 确认记住今天的变动
- 明确规则:微信反馈中"无明确问题"的簇不分发到小葵小葵群