Seetong · Report
🎯 Seetong 问题雷达 10:30 第217期
时间窗口:2026-10-08 01:00 ~ 10:21
TL;DR 核心要点
- 🟠 云录像漏录人(AI 人形录像缺失)(严重度 62 / 100,置信度 中)——同用户 2 条独立反馈,与"报警录像缺失/人形漏录"同域延续
- 🟠 回放自动锁屏(Android 8.4.1.6)(严重度 60 / 100,置信度 中)——与第214期"回放熄屏"同域,沿用任务 T-20260926-170258-576a,不重复建账
- 现象描述(已脱敏):用户反馈"云录像有些时候没录到人""云录像最后一次人走的时候老是录不到"——即 AI 人形侦测触发后,云录像未完整覆盖人员活动片段,人走后的尾段尤其容易丢失。
🟠 问题 1:云录像漏录人(AI 人形录像缺失)
1. 现象与覆盖范围
- 现象描述(已脱敏):用户反馈"云录像有些时候没录到人""云录像最后一次人走的时候老是录不到"——即 AI 人形侦测触发后,云录像未完整覆盖人员活动片段,人走后的尾段尤其容易丢失。
- 涉及反馈:2 条(256003 / 256004,同一用户 W_hei7wRFDHJ,均附 Logan)
- 设备跨度:Android vivo V2283A ×1 机型、山西太原 ×1 地区 → 共性维度不足
- 版本:8.3.14.2(旧版本,非当前主力 8.4.1.6)
- 严重度评分:62/100
- 反馈量:2 条独立反馈(→ 10 分,同用户去重后实为 1 个用户的声音)
- 共性广度:1 平台 / 1 机型 / 1 地区(→ 10 分)
- 业务关键度:云录像 AI 侦测 = 40 分(安防核心价值:漏录人 = 直接漏掉证据)
- 合成:10 + 10 + 40 = 60,叠加"人走后尾段丢失"的高价值场景加权至 62
2. 神策证据(核心数据源)
- 关键事件分布(2026-10-07):
MonitorWatchStep409,685 次(回放/预览主链路量级正常)NvrDeviceVideoPlayback仅 3 次 → 回放专用埋点覆盖严重不足(延续第216期结论)- 云录像/AI 人形侦测专用埋点未在本次命中:
query_sql查event LIKE '%Cloud%'返回结果受限,未取到有效分组 → 该链路同样处于可观测性盲区 - 降级说明:
query_segmentation_report对云录像字段分组无值返回单行,改query_sql直查亦未命中;按"同 query 失败 ≤3 次降级"规则处理,未继续重试
3. Logan 关键日志(核心数据源)
- 反馈 ID:256004(用户 W_hei7wRFDHJ,vivo V2283A,Android 8.3.14.2,太原)
- Logan:含
record/seek等回放链路关键词命中,未见崩溃栈 - 判读:日志内无致命异常,问题更可能出在云录像片段切分逻辑(人形事件结束判定 → 录像尾段提前收尾),而非 App 崩溃
6. 代码定位(详细)
- 涉及模块:
seetong-kmp(modulePlayback,回放/云录像时间轴);云端 AI 侦测为服务端能力 - 关键类(待研发确认):
PlayBackPage(modulePlayback/src/commonMain/kotlin/com/seetong/moduleplayback/page/playback/PlayBackPage.kt) - 调用链(推断锚点):
云端人形事件触发→云录像片段生成→App 拉取录像列表→PlayBackPage 按事件时间轴渲染 - 修复方向锚点:
- 云端:人形事件结束判定是否为"人离开即停"→ 应保留尾部缓冲(人走后 N 秒仍录)
- App 侧:录像列表是否按事件时间轴正确合并相邻片段(避免最后一段被截断)
- 代码定位置信度有限:本条根因偏服务端录像策略,App 侧仅能定位到回放页渲染,需云端配合
7. 根因结论
- 置信度:🟡 中
- 一句话根因:云录像片段的结束判定与人员活动尾段不匹配,导致"人走后最后一段"容易被提前截断;该链路缺少线上埋点,无法量化发生面。
- 关键证据链:用户 2 条独立反馈(同一用户、同一诉求反复提交)+ Logan 无崩溃(排除 App 侧)+ 神策云录像埋点盲区(无法线上量化)。
8. 建议下一步
- 分配给:云端 AI 录像策略负责人 + App 回放负责人
- 优先处理项:① 复核云录像"人形事件结束"的尾段缓冲策略;② 补云录像片段拉取/渲染埋点
- 验证方法:构造"人员进入 → 停留 → 离开"场景,断言录像片段完整覆盖离开后 N 秒;回归反馈 256003 / 256004
🟠 问题 2:回放自动锁屏(Android 8.4.1.6)
去重标注:本问题与第214期(2026-09-29-H17)"Android 回放期间手机自动息屏/不再保持屏幕常亮"同域,任务 T-20260926-170258-576a 已建账,本期不重复建账,仅补充今日样本。
1. 现象与覆盖范围
- 现象描述(已脱敏):用户反馈"手机回放,会自动锁屏"——回放过程中手机未保持屏幕常亮,触发系统自动锁屏。
- 涉及反馈:2 条(256028 / 256026,同一用户 ling901172,均附 Logan)
- 设备跨度:Android vivo V2551A ×1 机型、广东广州 ×1 地区
- 版本:8.4.1.6(当前在产主力)
- 严重度评分:60/100(反馈量 10 / 共性 10 / 业务关键度 40)
2. 神策证据
MonitorWatchStep409,685 次(10-07)主链路正常- 该问题为客户端屏幕常亮标志位问题,神策无直接埋点;以 Logan + 代码定位为主
3. Logan 关键日志
- 反馈 ID:256028 / 256026(vivo V2551A,8.4.1.6,广州)
- 日志用于确认回放会话语正常建立,锁屏为系统级息屏而非 App 崩溃
6. 代码定位(详细)
- 涉及模块:
seetong-kmp(modulePlayback)→ Android 宿主RecordPlayerView - 关键点:回放页需持续持有
FLAG_KEEP_SCREEN_ON;任务T-20260926-170258-576a已记录feature_v8.4.2有提交f98e6f3b(屏幕常亮修复) - 修复方向锚点:核对 8.4.1.6 是否未包含
f98e6f3b(即修复只在 8.4.2 分支)→ 若是,本期属已知待发版修复,非新缺陷
7. 根因结论
- 置信度:🟡 中
- 一句话根因:回放页在 8.4.1.6 未强制屏幕常亮,系统超时后自动锁屏;修复已在
feature_v8.4.2(f98e6f3b),待发版。 - 关键证据链:用户反馈 + 历史任务
T-20260926-170258-576a+ 已知修复提交f98e6f3b。
8. 建议下一步
- 分配给:Android/KMP 回放负责人(沿用
T-20260926-170258-576aowner) - 优先处理项:确认
f98e6f3b进入发版计划;回访反馈 256028 / 256026 - 验证方法:Android 8.4.1.6 与候选包分别连续回放 10 分钟,验证不熄屏
本期其余候选(逐项判定,均未达 ≥60 独立问题门槛)
A. HarmonyOS 1.1.1.11 掉线 / 离线(慢性已知项,重复)
- 反馈:255994 / 255993(设备总是掉线需拔电源)、255992(显示离线但网络没问题)、255996(怎么总掉线)、255957(设备经常离线)、256021(远程连不上)——≥5 名独立 Harmony 用户
- 处置:沿用任务
T-20260926-115214-fdf9,本期不重复展开
B. 回放切换通道时间不一致 + 自动黑屏(重复域)
- 反馈:256001(HUAWEI BLK-AL80,8.4.1.6,青岛,附 Logan)
- 处置:沿用任务
T-20260922-170415-9496,本期不重复展开
C. SD 卡 / 未格式化 / 彩色变黑白(设备侧倾向)
- 反馈:256012(iPhone 无 SD 卡 + 彩色变黑白)、255997(显示未插入存储卡)、256000(老是未格式化)
- 处置:倾向设备侧(SD 卡状态上报 / 红外夜视切黑白),建议客服引导;与第216期 SD 失败码偏高结论一致
D. 人形报警消息仅保存图片非视频(产品问询)
- 反馈:255990(iPhone,8.4.1.6)
- 处置:属产品交互预期或心愿单,不进根因分析
本期扫描全量(全部沉淀到知识库)
| # | 关键词 | 反馈数 | 分类 | 处置 |
|---|---|---|---|---|
| 1 | 云录像漏录人 | 2(同用户) | 🟠 进雷达 | 详见问题 1 |
| 2 | 回放自动锁屏 | 2(同用户) | 🟠 进雷达(重复域) | 详见问题 2,沿用 T-20260926-170258-576a |
| 3 | -102 / -101 网络类 | 30+ | 🟣 网络问题 | 已排除(普遍类) |
| 4 | HarmonyOS 掉线/离线 | 6 | 🟡 慢性已知 | 沿用 T-20260926-115214-fdf9 |
| 5 | 回放切换通道/黑屏 | 1 | 🟡 重复域 | 沿用 T-20260922-170415-9496 |
| 6 | SD 卡/未格式化/黑白 | 3 | 🟡 设备侧倾向 | 客服引导检查 SD 卡/夜视 |
| 7 | 人形消息仅图片 | 1 | 🟤 产品问询 | 转产品侧确认 |
| 8 | 心愿单/建议 | 50+ | 🟤 心愿单 | 已排除 |
数据源状态汇总
| 数据源 | 状态 | 说明 |
|---|---|---|
| 反馈接口 | ✅ 正常 | total=200,接口触及上限,实际 ≥ 200 |
| 心愿单接口 | ✅ 正常 | total=50 |
| 神策(query_sql) | ⚠️ 部分降级 | MonitorWatchStep 取数成功;云录像/AI 类埋点未命中,覆盖盲区 |
| Logan(Android 256004) | ✅ 正常 | 云录像反馈,无崩溃栈 |
| Logan(Android 256028) | ✅ 正常 | 回放锁屏反馈 |
| 友盟 | ⏭️ 未查 | 本轮非崩溃/ANR 类,按规则跳过 |
| TAPD | ⚠️ 不可用 | get_bug 返回 403 Forbidden,历史 Bug 比对未完成 |
待补证
- 云录像 / AI 人形侦测链路无有效线上埋点,无法量化漏录发生面,需推动补埋点
- 回放专用埋点(
NvrDeviceVideoPlayback)仍仅个位数,覆盖严重不足 - TAPD 权限缺失(403),无法核对历史同类 Bug 是否已创单/回归
- 256028 / 256026 需确认 8.4.1.6 是否确实不含屏幕常亮修复
f98e6f3b
下一期 = 第218期 = 2026-10-08-H17(今天下午 17:00)