# 会话记录 2026-07-21（周二）

## 今日总览
- 讨论微信监控程序的前端检测和日志去重优化
- 确认技术方案：GetForegroundWindow() 判断微信是否在前端
- 确认日志去重方案：状态不变不重复写日志
- 讨论每日日志存档：摘要+全量会话，日期范围搜索

## 项目：微信监控

### 前端检测（待实施）
判断微信窗口是否在前端（活跃窗口），是的话跳过最小化其他窗口。

流程：
有进程 → 找可见窗口 → 无→"微信运行中" → 有→检查尺寸
→ 宽>700→主界面 → 宽<700→登录窗口
→ 微信在前端？→ 是→跳过最小化→截图
→ 微信在前端？→ 否→最小化其他窗口→截图

### 日志去重（待实施）
连续相同的状态不重复写日志，只更新UI。

### 每日日志存档
每天00:05创建空日志文件，我手动填写全天内容。
结构：摘要在前，全量会话在后。
搜索页面支持：关键词、范围（摘要/全量/全部）、日期快捷（昨天/本周/本月）。

## 待办/备忘
- 前端检测 + 日志去重 → 等队长说"开干"
- 日志已改为00:05生成空文件
- 搜索页面已支持空条件+日期筛选+最大结果限制
