Seetong · Report
🎯 Seetong 问题雷达 09:00 第76期
时间窗口:2026-07-28 01:00 ~ 09:00(过去 8h)
TL;DR 核心要点
- 本期 无新增 ≥60 分且未去重的问题;8h 内反馈不为空。
- 昨日 H17 已分析的 Harmony 1.1.1.6 摄像头离线/连接不上 今日仍有 1 条(238782),按 24h 去重跳过,不重复占群。
- 昨日 H17 已分析的 Harmony 1.1.1.6 看不到回放 今日仍有 1 条(238790),按 24h 去重跳过。
最近一个月 Top 问题
按严重度与复发期数排序,已把跨期同类反馈归集;负责人由问题代码锚点对应的 Git 提交历史(blame / 近期主要提交者)反查;数据窗口:最近 30 天(截至 2026-07-28)。
| # | 问题(严重度降序) | 严重度 | 平台 | 版本 | 负责人 | 问题原因 |
|---|---|---|---|---|---|---|
| 1 | 设备离线/P2P 通道失败(5 条 8h) 1 期 | 90 | — | 8.2.1.3 / 8.3.10.2 / 8.3.12.5 | 唐胜、许源、张威 | 用户设备 lastHeartTime 自 2026-07-03 02:25 起完全停止(用户尝试断电重启无效),客户端 TPS_MSG_P2P_OFFLINE 反复触发导致离线提示循环,但设备侧的物理掉线才是真实根因 |
| 2 | 回放入口/状态映射异常:无存储能力设备仍露出回放入口 1 期 | 70 | Android | 1.1.0.9 / 8.1.2.4 / 8.3.12.5 | 唐胜、张威 | 回放入口与录像状态 UI 主要依赖 sdRecordStu/权限,但未同步校验 NO_LOCAL_STOARGE 与 SDCardState=0,导致无存储能力设备仍可能暴露回放预期或状态显示异常。 |
| 3 | 在线看不到 1 期 | 70 | Android | 8.3.13.3 | 张威、唐胜 | NVR 通道预览链路在握手后立即被底层判为 PeerOffLine,APP 按现有逻辑只做快速重试,没有把通道离线与临时连接抖动区分开,最终表现为“在线看不到”。 |
| 4 | 设备离线/掉线后无法预览 1 期 | 70 | Android · iOS | 1.1.1.6 / 8.2.2.1 / 8.3.13.3 | 唐胜、张威 | 设备预览链路在收到 TPS_MSG_P2P_OFFLINE 后直接走离线兜底分支,UI 进入“该设备不在线”,而自动恢复逻辑又被离线判断短路,导致用户感知为“掉线后无法再连上”。 |
| 5 | 录像回放缺失 — 无 SD 卡的设备被直接引导云存购买(产品设计问题) 1 期 | 65 | Android · iOS | 8.3.12.5 / 8.3.13.3 / 8.3.13.4 | 张威、唐胜、陈宝旺 | 无 SD 卡 + 未开通云存的设备,在 NVR 回放协议响应无效时直接跳转云存购买页,没有任何"为什么没录像"的说明,用户感知是"以前能看现在不能" |
| 6 | 设备二维码模糊/找不到(3 条 8h) 1 期 | 65 | — | 8.3.12.5 | 待定 | (本期未收敛到单一根因) |
| 7 | Android NVR 回放/预览偶发不出图,断开重连后恢复 1 期 | 60 | Android | — | 唐胜、张威 | NVR 回放/预览链路在首次 addWatch + 查询录像时间片 阶段存在瞬时失败,UI 侧又把多类失败统一收敛为空/超时,导致用户感知为“不出图,重连才恢复”。 |
| 8 | Android 监控预览 addWatch 失败 + 10 秒循环重试 1 期 | 60 | Android | 8.3.13.3 | 唐胜 | Android 端 LibImpl.startPlay 把 addWatch 返回的 P2P 断连错误码(-1)通过 if (ret == SDK_CONSTANT.ERR_P2P_DISCONNECTED) ret = 0; 强制归零,导致上层误以为流启动成功,进入 10 秒循环重试;用户看到的"长时间缓冲"实质是 10 秒 × N 次的循环重试视觉感受 |
| 9 | iOS 8.3.12.6 灰度放量新症状 4 期累计扩散 1 期 | 60 | iOS | 8.3.12.5 / 8.3.12.6 | 欧阳荣、谭伟 | iOS 8.3.12.6 客户端第三方微信登录→绑定手机号→触发滑动验证→重发短信验证码的全链路(BindNewPhoneOrEmailViewController.m:317-378)均正常工作,服务端短信下发接口返回 200 成功,根因在第三方短信通道商下发链路(运营商拦截 / 短信网关失败 / 用户手机短信拦截),非客户端代码问题。 |
| 10 | iOS 8.3.4.3 老版本"网络正常情况下掉线 + 语音提示循环" 1 期 | 60 | iOS | 8.3.12.5 / 8.3.4.3 / 8.3.7 | 待定 | iOS 8.3.4.3 老版本在网络瞬断时,"网络连接正等待"语音提示无频率限制,导致循环播放;神策 7-1 数据未显示掉线激增,非全量问题。 |
🔴 问题 1:本期无新增进雷达问题 | 负责人:冉博麟、李国涛、唐胜
1. 现象与覆盖范围
8h 内共拉取反馈 31 条;其中真正功能性反馈主要分散在 Harmony 音频干扰/对讲无声/回放/离线、Android 人形追踪、Android 4G 设备离线等单点问题。按 3 维打分后,未出现“反馈量 + 共性 + 关键度”同时达标且未在 24h 内分析过的新问题。
去重项:
- Harmony 1.1.1.6 离线/无法重连:今日 1 条,昨日 H17 第75期 TOP 1 已做完整 Stage 2-3,24h 内跳过。
- Harmony 1.1.1.6 回放不可见:今日 1 条,昨日 H17 第75期 TOP 2 已做完整 Stage 2-3,24h 内跳过。
2. 神策证据(核心数据源)
SiotDevConnectResult近 7 日基线稳定:7/21~7/27 UV 在 103.9万 ~ 111.7万之间;7/27 为 107.6万 UV / 369.6万 PV。- 7/28 截至 09:00:43.0万 UV / 81.7万 PV,按早高峰进度看未见明显断崖。
query_segmentation_report按error_code分布返回仅null聚合项(43.0万 UV),未拿到有效错误码 TOP 分布;本期标为“字段分布弱证据”,不据此升级。
3. Logan 关键日志(核心数据源)
- 238793(Android 8.3.13.3 / HUAWEI DVC-AN20 / “总是离线”)Logan 可下载。关键路径显示同一设备
30224778多次TPS_MSG_P2P_OFFLINE dev4gOnline=-1,同时伴随NetworkCallbackManager-网络改变:false、WSManager-连接成功后仍离线;这更像设备/网络链路反复离线,不构成新客户端集群。 - 238772(Android 8.3.13.3 / vivo V2166BA / “没有人形追踪”)Logan 下载失败:OBS 500(
从OBS下载文件失败),本条标“日志待补证”,不升级。 - Harmony 1.1.1.6 反馈 238780/238786/238787/238790/238782 均无 Logan,延续已知 Harmony Logan 空缺模式。
6. 代码定位(详细)
本期无新增 Stage 3 候选;对 24h 去重项沿用昨日已定位锚点:
- Harmony 离线/重连:
/Users/topsee/Seetong-App-Harmony/feater/playDevice/src/main/ets/view/ViewPage.ets:226,TPS_MSG_P2P_OFFLINE分支只更新DevState.OFFLINE并 emit 事件,缺少自动重连。 - Harmony 回放不可见:
/Users/topsee/Seetong-App-Harmony/feater/playDevice/src/main/ets/view/replay/ReplayPage.ets:432,上线监听只覆盖低功耗唤醒路径,普通设备离线后进入回放页缺少重试。 - Android 参考链路:
/Users/topsee/Seetong-App-Android/Seetong5.0ForSeetong/Seetong5.0/device_list/src/main/java/com/seetong/devicelist/view/VideoPlayerView.kt:105,有“唤醒/暂停/自动播放”重连逻辑,可供 Harmony 对齐。
7. 根因结论
- 置信度:🟡 中
- 一句话根因:本期没有新的客户端功能集群;主要信号仍是已知 Harmony 1.1.1.6 离线/回放问题的少量延续,以及长期
-102/-101普遍网络错误。 - 关键证据链:反馈量未达新集群阈值 + 24h 去重命中 + 神策连接基线平稳 + Logan 抽样为单设备离线链路。
8. 建议下一步
- Harmony 昨日 TOP 1/TOP 2 继续按第75期修复锚点处理。
- 238772 人形追踪等单条问题等下一期是否聚集。
-102/-101按服务端/网络专项持续跟踪,不进本雷达。
本期扫描全量(全部沉淀到知识库)
| # | 关键词 | 反馈数 | 分类 | 处置 |
|---|---|---|---|---|
| 2 | Harmony 1.1.1.6 离线/总是离线 | 1 | 重复 | 24h 内第75期已分析,跳过 |
| 3 | Harmony 1.1.1.6 看不到回放 | 1 | 重复 | 24h 内第75期已分析,跳过 |
| 4 | Harmony 进入画面干扰声/大声音 | 2 | 🟡 单用户 | 13807651030 同用户刷屏,监测 |
| 5 | Harmony 对讲无声/清晰度下降 | 1 | 🟡 单点 | 监测 |
| 6 | Android 没有人形追踪 | 1 | 🟡 单点 | Logan OBS 500,待补证 |
| 7 | Android 4G 设备总是离线 | 1 | 🟡 单点 | Logan 为 TPS_MSG_P2P_OFFLINE,暂不升级 |
| 8 | 调取 5/10~5/25 监控 | 1 | 🟢 用户操作 | 客服/操作咨询 |
| 9 | 单字符/无语义/手机号/分享链接 | 5 | 🟢 用户操作 | 排除 |
已折叠 1 条普遍性网络问题(含-102/-101/-1002与中/英/俄/法/西/葡/土/阿/日多语言网络提示模板,如Проверьте телефонную сеть、Please check your mobile network);全量明细见同名 Markdown 知识库。
数据源状态
| 数据源 | 状态 | 详情 |
|---|---|---|
| 反馈平台 | ✅ 正常 | 8h 拉取 31 条,非空 |
| 心愿单 | ✅ 正常 | 8h 返回 0 条 |
| 神策 | ⚠️ 部分降级 | 基线可用;error_code 分布仅返回 null,字段分布弱证据 |
| Logan | ⚠️ 部分降级 | 238793 成功;238772 OBS 500;Harmony 反馈 Logan 为空 |
| 友盟 | ⏸️ 跳过 | 无崩溃/闪退/ANR/黑屏关键词 |
| TAPD | ⏸️ 跳过 | 无 BUG 单号,功能性根因不查 TAPD |
待补证
- 人形追踪若 24h ≥3 条再进雷达。
- Harmony 音频干扰若新增跨用户再查代码。
- 神策需补有效
error_code字段口径。
下一期 = 第77期 = 2026-07-28-H17(今天 17:00)
本消息由 Seetong小助手 自动生成,欧阳荣 监督发布。