用途:操作 VSS 告警管道,涵盖模式检测、Alert-Bridge 订阅、Slack 通知、事件查询、摄像头接入与验证提示词定制。前提:VSS 部署可在 $HOST_IP 访问;NGC 凭证位于 $NGC_CLI_API_KEY 和 $NVIDIA_API_KEY;调用方需有 curl、jq、Docker。
主要能力与用法:部署模式分为 CV(-m verification,MODE=2d_cv)与 VLM 实时(-m real-time,MODE=2d_vlm)。先用 docker ps 检查 vss-behavior-analytics 是否存在判断模式,或读取 deploy/docker/developer-profiles/dev-profile-alerts/generated.env 中的 MODE 变量;不要用 vss-rtvi-vlm 作模式信号,两种模式均运行该服务。按意图路由:Workflow A 处理 CV 模式静态告警接入与判定提示词定制,需先经 vss-manage-video-io-storage 将摄像头注册进 VIOS;Workflow B 处理无检测条件的通用启停监控,经 $AGENT/generate 调用;Workflow C 处理事件查询,CV 与 VLM 模式均可,须实际执行查询,不得凭记忆回答;Workflow D 处理 VLM 实时模式下的告警订阅规则增删查,含两步停止确认;Workflow E 处理 VLM 实时模式下的 Slack 通知(alert-notify 端口 9090,勿与 vss-alert-bridge 混淆)。
限制:需匹配的 VSS 配置与微服务已部署可达;NGC 模型受速率限制、GPU 内存与许可条款约束;并发与存储受主机硬件和 compose 文件限制。CV 模式下订阅与 Slack 意图需按原文拒绝,不自动重新部署。模式切换会停止当前监控并重启服务。具体参考文件与脚本以原技能目录为准,本说明未展开的细节暂未提供。