技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
data-model-customization【数据与研究】Customize ms-swift datasets, registries, plugins, models, and templates safely.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to prepare or validate custom data, map columns, inspect ms-swift registries, register datasets/models/templates through an external plugin, or reason about model/template selection before training or inference.
messages rows, --columns, SFT/RLHF/multimodal/agent fields, and preprocessor selection.--custom_dataset_info, --external_plugins, register_dataset, register_model, register_template, and safe plugin structure.get_processor, get_template, template/model selection, agent templates, loss scaling, and offline skeleton checks.scripts/validate_dataset_rows.py: validate JSONL/JSON/CSV rows for common ms-swift keys before passing them to swift sft, swift pt, or swift rlhf.scripts/inspect_registries.py: list installed DATASET_MAPPING, MODEL_MAPPING, and TEMPLATE_MAPPING entries without model downloads.scripts/inspect_template_encoding.py: print a safe template-encoding plan by default; optionally attempt an installed ms-swift processor/template encode without downloading weights.--dataset, --columns, --custom_dataset_info, --external_plugins, preprocessors, registry inspection, and model/template registration plans.swift sft, swift pt, and dataset packing/training execution to the training sub-skill.swift sft --dataset train.jsonl --columns prompt=query answer=response ....--custom_dataset_info dataset_info.json when stable aliases, subsets, splits, or reusable column mappings are needed.--external_plugins plugin.py only when code must call register_dataset, register_model, or register_template.python scripts/inspect_registries.py --models --templates --contains qwen2_5 before overriding --model_type or --template.python scripts/validate_dataset_rows.py data.jsonl --columns raw_prompt=query raw_answer=response --check-media exists before long runs.