feat(annotation): P2 通用标注任务层 — 阴影候选 + reviewer + 旧工具桥接#3
Merged
Conversation
added 30 commits
May 11, 2026 18:01
… always init wx/wy
…move duplicate imports
added 2 commits
June 5, 2026 21:42
added 17 commits
June 6, 2026 12:52
added 2 commits
June 7, 2026 20:17
…eviewer, merge tool - shadow+VLM candidate: low-conf YOLO bboxes -> 250-frame dedupe -> VLM red-box verify - reviewer: bbox overlay, adaptive layout, keyboard shortcuts, undo - merge_annotation_exports: copy reviewed samples into frisbee_merged train split - training: 4135 images, mAP50 0.858 (+0.029 vs v3), detection frames +52% (478->727) - 42 annotation tests + 100 project tests passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
内容
本 PR 完成 superpowers 计划
docs/superpowers/plans/2026-06-06-p2-annotation-task-layer.md的任务 6-9(任务 1-5 已在此分支上)。新增
tools/review_tasks.py:通用 Streamlit reviewer,支持 bbox_review / frame_labeltests/test_review_tasks.py:reviewer 纯函数测试(5 tests)tools/extract_detection_crops.py:增加 --task-store / --frame-output 桥接 bbox_review 任务池tools/review_web.py:legacy reviewer 增加推荐新工具提示修改
tools/generate_annotation_tasks.py:增加 frame_label 候选生成、shadow_scoretests/test_generate_annotation_tasks.py:增加 shadow/去重测试docs/conventions/naming-glossary.md:追加常用命令docs/superpowers/plans/2026-06-06-p2-annotation-task-layer.md:执行记录验证
pytest tests/ -v:94 passedpytest tests/test_annotation_core.py tests/test_generate_annotation_tasks.py tests/test_export_annotation_tasks.py tests/test_review_tasks.py -v:36 passedExclude ranges: 1暂不合并
采集、人工复核和后续效果待实测。