Files
yovision/docs/06-tasks.md
T
QiuSW a5f4cbed6f
Harness governance / validate (push) Has been cancelled
docs: adopt harness coding workflow
2026-08-03 22:18:02 +08:00

2.7 KiB
Raw Blame History

任务路线图

本文只维护阶段、里程碑和建议任务,不维护实时状态。实时状态以 Gitea Issue 为准,规格与证据在 docs/tasks/T-<编号>.md。

M0:兼容性验证与需求定稿

出口:3–5 款摄像头通过 ONVIF 核心操作,采购白名单归档;架构影响型开放问题闭环;M0 临时代码不进入生产基线。

  • T-001:建立摄像头兼容性实验矩阵与采购白名单。
  • T-002:关闭 Q1/Q2/Q4–Q12 架构影响型需求问题。

M1:Sense 接入骨架 + MediaMTX

出口:5 路自动建 path、探活、断线重建;使用 MediaMTX 生产数据面,完整 MiBeeNvr 不替代生产基线。

  • T-003:建立 Sense Go 脚手架、设备台账、ONVIF 与 MediaMTX 薄客户端。
  • 后续按 T-003 的基线拆分对账、探活、5 路集成与部署任务。

M2:对账、多租户投影与 16 路全流程

出口:10 个站点试点,至少一个站点完成 16 路开通/停用;unconverged = 0 稳定。

  • 对账器幂等/退避/并发/10% 安全闸。
  • Bell 站点配额投影到 Sense 的版本化读取契约。
  • WireGuard 边缘隧道与断网恢复。
  • 16 路批量开通、停用和容量基准。

M3:首个 16 路端到端 MVP

出口:默认 16 路稳定;首个场景三类规则;事件、预警、ack/升级和误报反馈闭环可用。

  • Brain 模型接口、判定内核和 v0.1 mapper。
  • Bell 事件校验、不可变存储和 ULID。
  • 规则引擎、场景包加载、预警状态机与双路径投递。
  • 最小 Web/App 处置流程、RBAC 与审计。
  • 现场误报基线和反馈队列。

M4:64 路分片与完整管理系统

出口:64 路稳定,单分片故障不扩散;看板、筛选、批量操作与处置流可用。

  • MediaMTX 与推理 worker 横向分片。
  • 管理端按 128 路规模验证分页、虚拟列表与批量操作。
  • 灰度、回滚、指标与容量报告。

M5:128 路与多场景架构验收

出口:128 路横向扩展不改业务代码;第二/第三场景通过纯配置交付;一个授权租户完成人脸旁路验收。

  • 128 路带宽、解码、推理、存储分维度验收。
  • 第二/第三场景包纯配置交付。
  • 触发式推理与授权人脸子系统。

M6:异构传感器与两级判定

出口:雷达/门磁等触发源接入,误报显著下降,视频常态采集降低。

Backlog

  • GB/T 28181 存量平台接入(待 Q4 决策)。
  • 信创硬件与推理框架适配(待 Q5 决策)。
  • 高空抛物专用方案独立立项/外采。
  • 工厂园区 S4 场景包(M4 后评估)。
  • 超过 128 路的多逻辑站点或更高容量架构。

新增建议任务先落一任务一文件并创建唯一 Gitea Issue;不要在本文件跟踪 TODO/DOING/DONE。