协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
annotation-ui【开发与工程】Operate X-AnyLabeling GUI annotation setup, XLABEL editing, review, and safe preview workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to launch or operate X-AnyLabeling's GUI for image/video/text/multimodal annotation, understand or repair XLABEL JSON, review annotation quality, or preview existing XLABEL labels without opening the GUI.
x-anylabeling-cvhub 4.0.2 with import package anylabeling.xanylabeling.xanylabeling, input filename/directory, output
directory, work directory, label/flag configuration, autosave, imageData, Qt
platform/image-allocation options.rectangle, rotation, polygon,
quadrilateral, point, line, linestrip, circle, cuboid, brush
polygon, and magic-wand polygon annotations.../conversion-cli/SKILL.md.../auto-labeling-models/SKILL.md.../developer-workflows/SKILL.md.Plan storage before launch. Prefer an output directory for labels, not a single output file, when autosave is enabled:
xanylabeling /data/images \
--output /data/xlabel \
--work-dir /data/xanylabeling-work \
--labels /data/classes.txt \
--validatelabel exact \
--autosave \
--nodata
--output ending in .json is treated as a single file, but autosave will
ignore that single-file target and save per-image <stem>.json files. A
non-.json --output path is treated as a label directory.
Load data. Use the positional filename argument, the File menu, or
shortcuts: image directory Ctrl+U, single image Ctrl+I, single video
Ctrl+O. Directory imports recursively scan supported image extensions.
Create/edit shapes. Use the toolbar/context menu/shortcuts, then edit
label, group id, difficult flag, description, KIE links, and configured
attributes in the right panel. See references/annotation-workflows.md for
tool-specific operations and review controls.
Review quality. Use checked status (Ctrl+Alt+K), next/previous
unchecked (Ctrl+Shift+D / Ctrl+Shift+A), object loop/select tools,
search filters, group display, label visibility, and lock state checks.
Inspect JSON shape. Use references/xlabel-schema.md before editing or
generating XLABEL files. Validate label setup before turning on exact label
validation.
Preview labels safely outside the GUI. The bundled script has no
auto-install behavior and only uses cv2/numpy when already installed:
python scripts/preview_xlabel_annotations.py \
--images /data/images \
--labels /data/xlabel \
--output /data/previews \
--classes /data/classes.txt \
--shape-types rectangle polygon rotation point
Add --save-video preview.mp4 to pack rendered preview frames into a local
MP4 after frame images are written.
references/annotation-workflows.md — launch/config flags, data import,
canvas tools, classifiers, VQA/chatbot awareness, and review workflows.references/xlabel-schema.md — XLABEL top-level fields, shape semantics,
classifier/VQA/chatbot/video-sidecar field semantics, and validation notes.references/troubleshooting.md — Qt/display/headless failures, WSL xcb,
image allocation limits, invalid config, label validation, imageData bloat,
corrupt/missing media, groups, locks, filters, multimedia warnings, and
preview-script diagnosis.