协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
tracking-and-trackers【开发与工程】Use BoxMOT for live tracking, tracker construction, tracker selection, and AABB/OBB output schema debugging.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about boxmot track, direct tracker instantiation, tracker registry lookup, output schemas, or explaining how AABB and OBB detections flow through the tracker API.
boxmot track and BoxMOT.track(...)boxmot.trackers.registry.create_tracker(...)boxmot.trackers.OccluBoostxyxy, xywha, id, conf, cls, and det_indgenerate, eval, tune, research)boxmot buildUse the sibling sub-skills for those routes.
BoxMOT facade, or a direct tracker class.TrackResults schema and the det_ind mapping when debugging downstream consumers.boxmot track --detector yolov8n --reid osnet_x0_25_msmt17 --tracker botsort --source video.mp4 --save
from boxmot import BoxMOT
model = BoxMOT(detector="yolov8n", reid="osnet_x0_25_msmt17", tracker="botsort")
run = model.track(source="video.mp4", save=True)
from boxmot.trackers import OccluBoost
tracker = OccluBoost(reid_model=None, with_reid=False)
tracks = tracker.update(dets, image=frame)
references/data-formats.md.references/api-reference.md.references/workflows.md.references/troubleshooting.md.When a user asks for a smoke test or contract check, use scripts/tracker_contract_smoke.py instead of hand-writing a one-off snippet.