QiuSW bb1010c09f
Harness governance / validate (push) Has been cancelled
Harness governance / validate (pull_request) Has been cancelled
docs(tasks): split T-003 from hardware validation
2026-08-04 14:57:30 +08:00
2026-08-03 22:18:02 +08:00
2026-08-03 22:18:02 +08:00
2026-08-03 22:18:02 +08:00
2026-08-03 22:18:02 +08:00
2026-08-03 22:18:02 +08:00
2026-08-03 22:18:02 +08:00
2026-08-03 22:18:02 +08:00

YoVision

YoVision 是面向居家养老、校园与社区物业等场景的智能视频事件平台。它统一接入 ONVIF/RTSP 摄像头与后续异构传感器,通过推理、规则、事件留证和分级预警形成闭环。

当前处于 M0(摄像头兼容性验证与需求定稿),仓库以需求、架构和已冻结的事件契约为主,生产代码尚未开始。默认交付 16 路,单站点支持按 32/64/128 路横向扩展。

开始工作

AI coding agent:先读 AGENTS.md,再进入 docs/00-ai-start-here.md。

当前文档基线验证:

./init.ps1

或直接运行:

python scripts/validate_agent_context.py
python -m unittest discover -s tests -p "test_*.py"
python scripts/validate_harness_governance.py

目录

  • Sense/:感知系统(Go),M1 首先开始。
  • Brain/:推理系统(Python/CUDA),M3 开始。
  • Bell/:管理与预警系统(Go + Web),M3 最小版、M4 完整版。
  • docs/raw/:原始需求、方案、三系统职责及事件契约来源。
  • docs/tasks/:一任务一文件的版本化规格与执行证据;实时状态在 Gitea Issue。
  • _reference/:本地只读参考源码,不进入 Git、不作为生产依赖。

Harness 文档

任务与 Gitea

Gitea Issue 是任务实时状态权威,docs/tasks/T-<编号>.md 是版本化规格与长期证据。任务领取、写路径防撞、分支与 PR 规则见 docs/gitea-collaboration.md。

相关治理工件:

  • scripts/validate_agent_context.py
  • scripts/setup_gitea_labels.py
  • scripts/validate_harness_governance.py
  • scripts/audit_gitea_coordination.py
  • scripts/test_gitea_claim_race.py
  • tests/test_governance.py
  • .gitea/ISSUE_TEMPLATE/task.md
  • .gitea/PULL_REQUEST_TEMPLATE.md
  • .gitea/workflows/harness-governance.yml

Gitea 私有配置只放在本机环境文件中,仓库仅保留 gitea.env.example。

事实边界

实现以 harness 摘要文档为入口,以 docs/raw/ 追溯决策依据;事件字段与语义以 docs/raw/contracts/ 的冻结契约为准。docs/其他项目的文档/ 仅作历史参考,不是 YoVision 当前事实。

S
Description
No description provided
Readme
2.4 MiB
Languages
Go 65.9%
Python 21.2%
PowerShell 10.8%
PLpgSQL 1.8%
Shell 0.3%