From 68f30d416f7e6400295010fef4a9cc01663cd91c Mon Sep 17 00:00:00 2001 From: ila Date: Tue, 21 Jul 2026 23:51:59 +0800 Subject: [PATCH] chore(tasks): start T-204 false-positive verification and tuning Co-Authored-By: Claude Opus 4.8 --- docs/06-tasks.md | 2 +- progress.md | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/06-tasks.md b/docs/06-tasks.md index 51173c3..f7cbc3d 100644 --- a/docs/06-tasks.md +++ b/docs/06-tasks.md @@ -28,7 +28,7 @@ | T-201 | 实现 PyQt 顶部双 Tab 的监控与设置界面 | T-106 | 实时监控 Tab 显示视频、骨架、ID、NORMAL/SUSPECT/CONFIRMED 和连接状态;设置 Tab 只编辑非敏感草稿并明确下次启动生效;UI 不直接执行事件计算。 | DONE | | T-202 | 实现本地报警、弹窗、截图和 JSONL 日志 | T-201 | CONFIRMED 产生一次声音、一次弹窗、一张带标注截图和一条事件日志。 | DONE | | T-203 | 接入海康 RTSP 与断流恢复 | T-202 | 现场有效流可预览;断流状态明确、可重连且不报警。 | DONE | -| T-204 | 建立正反例录像回归与现场验收记录 | T-203 | 摔倒、行走、坐下、弯腰、捡物和持续倒地都有预期结果;报警延迟记录在 1–3 秒。 | BLOCKED | +| T-204 | 建立正反例录像回归与现场验收记录 | T-203 | 摔倒、行走、坐下、弯腰、捡物和持续倒地都有预期结果;报警延迟记录在 1–3 秒。 | DOING | | T-205 | 固化客户演示脚本与 V1 发布包 | T-204 | 可按文档完成演示脚本,所有证据可复查,适用边界显示给操作员。 | BLOCKED | | T-206 | 结构化摄像头配置、连接测试与设置页预览 | T-201 | 配置支持 host/端口/通道/账号/密码 结构化来源并拼出 RTSP(凭证百分号编码);公开示例保持无凭证、`config_version` 不含凭证;设置页可掩码输入、点击测试连接,连通后抓拍一帧显示在预览区。 | DONE | | T-207 | 抓流低延迟参数进配置与设置页 | T-206 | 配置支持 transport(tcp/udp)/连接超时/低延迟,程序拼 `OPENCV_FFMPEG_CAPTURE_OPTIONS` 并在开流前注入;设置页用下拉/数字/勾选而非原始字符串;启动可不依赖 run 脚本设环境变量。 | DONE | diff --git a/progress.md b/progress.md index 26dfc3f..e4b5b2e 100644 --- a/progress.md +++ b/progress.md @@ -343,3 +343,12 @@ - 阻塞:无。真实"拔网→正在重连→恢复自动接上"的可视化观察由用户在 Windows 现场做一次目视核对(步骤见下一步),逻辑侧已测。 - 决策:断流只表达来源状态、绝不触发或推进摔倒事件;实时流以收帧单调时钟计时;重连用有界指数退避。 - 下一步:用户可选做一次现场断网核对(拔网线/停流→画面显示"正在重连…"、不出红色告警→恢复后自动接上并继续检测)。继续 T-204:需经同意成年人的正反例录像做事件级验收(含放宽灵敏度后的不误报验证)。 + +## 【2026-07-21】T-204 建立正反例录像回归与现场验收记录 + +- 状态:DOING +- 变更:任务从 BLOCKED 落为 DOING,先做可单人完成的反例(不误报)验证与调平衡,并建事件汇总工具支撑证据/延迟记录。正例(安全模拟摔倒+1–3 秒延迟)仍需经同意成年人与现场安全措施。 +- 验证:开始前 V1 单元测试 74 passed。 +- 阻塞:正例摔倒录像需现场资源;反例(走动/坐下/弯腰/捡物不报警)用户可单人现场测。 +- 决策:放宽灵敏度后 `confirm_window_seconds`(1.8s) 是唯一主防误报闸,本轮重点验证正常活动是否保持不报警;据现场结果微调 `confirm_window_seconds` / `require_rapid_drop` 找灵敏度与误报的平衡。事件延迟以 JSONL 的 `latency_seconds` 记录(=确认时刻−疑似起点)。 +- 下一步:交付 `v1/report.py` 事件汇总工具与反例测试脚本;用户现场跑正常动作反馈误报与诊断读数后调参。