技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
data-and-config【数据与研究】Author, validate, and troubleshoot SimpleTuner dataloader and configuration backend workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task is about SimpleTuner configuration backends, data_backend_config, dataloader JSON structure, dataset backends, cache datasets, captions/metadata, or data preparation for image/video/audio/conditioning/ControlNet runs.
This is an operating sub-skill: keep work self-contained, use the bundled references and scripts here, and do not require access to the original source checkout.
data_backend_config path: read references/configuration-backends.md.Handle here:
CONFIG_BACKEND, CONFIG_PATH, ENV, SIMPLETUNER_ENV, SIMPLETUNER_ENVIRONMENT, SIMPLETUNER_CONFIG_BACKEND, CONFIG_TYPE, and DATALOADER_CONFIG only as they affect config selection and data_backend_config.type values local, aws, memory, csv, huggingface, and webshart.dataset_type values image, video, audio, text_embeds, image_embeds, conditioning_image_embeds, and conditioning.Reroute out of this sub-skill:
training-workflows.model-and-adapter-tooling.webui-and-operations.repo-development. When a dataloader option is added or changed in code, explicitly ask the maintainer workflow to update the WebUI dataset blueprint/template surface as well.config.json, config.toml, or config.env is actually selected by SimpleTuner rules.datasets array.image, video, or audio) and a usable text_embeds cache, unless the task is intentionally about a cache-only or maintenance case.conditioning_data, conditioning_type, and source_dataset_id where strict alignment is required.python skills/disco/simple-tuner/sub-skills/data-and-config/scripts/validate_dataloader_config.py \
--input config/multidatabackend.json --expect-training-set
python skills/disco/simple-tuner/sub-skills/data-and-config/scripts/make_controlnet_canny_edges.py \
--input-dir datasets/source-images \
--output-original-dir datasets/controlnet/images \
--output-edges-dir datasets/controlnet/canny
This sub-skill distills repository-relative evidence from documentation/DATALOADER.md, documentation/data_presets/*.md, documentation/HUGGINGFACE_DATASETS.md, documentation/CONTROLNET.md, config/*.example, simpletuner/helpers/configuration/*, simpletuner/helpers/data_backend/*, simpletuner/simpletuner_sdk/server/data/dataset_blueprints.py, tests/test_backend_config.py, tests/test_config*.py, tests/test_dataset*.py, tests/helpers/data_backend/*, and scripts/datasets/controlnet/create_canny_edge.py.