Agent Skills
返回列表
🎨

Stable Diffusion XL LoRA 训练器

设计多媒体 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/stable-diffusion-xl-lora-trainer

技能介绍

要解决什么问题

Stable Diffusion XL(SDXL)的 LoRA 微调涉及数据准备、训练参数配置、权重合并等多个环节。手动操作时,数据集格式不统一、训练脚本的参数调优依赖经验、训练产出的 LoRA 权重如何合并回基础模型也缺少统一流程,导致试错成本高。

核心能力与工作流程

该技能围绕 SDXL LoRA 训练提供以下能力:

  • 数据集准备:整理与校验训练所需的图像数据集,确保输入格式符合训练脚本要求。
  • 训练配置:基于 diffusers 库与 Kohya-ss 训练脚本,管理 LoRA adapter 的超参数与训练流程。
  • 权重合并:将训练产出的 LoRA checkpoint 合并回基础 SDXL 模型,生成可直接用于推理的最终权重。

此外,技能还包含 SV4D 2.0 视频生成推理能力:

  • 通过 scripts/sampling/simple_video_sample_4d2.py 对输入视频进行 4D 采样推理。
  • 默认接受 21 帧输入视频,模型以自回归方式逐段生成直到完成 21 帧输出。
  • 5x8 模型每次处理 5 帧输入,推理脚本默认与 SV3D/SV4D 保持一致的 21 帧接口。

适用边界与注意事项

  • 显存要求:低显存环境下可通过 --encoding_t=1、--decoding_t=1 或降低 --img_size=512 来适配。
  • 依赖安装:需安装 numpy>=1.17、PyWavelets>=1.1.1、opencv-python>=4.1.0.25 及 invisible-watermark(无依赖模式)。
  • 权重获取:运行 SV4D 推理前需从 HuggingFace 下载对应的 sv4d2.safetensors 权重文件。

使用场景

  • 为特定画风或角色制作自定义SDXL模型,需要准备图像集并训练LoRA适配器
  • 手头已有一批角色设定图,想把这些图像转成可复用的风格模型权重
  • LoRA训练完成后,需要把checkpoint合并回基础SDXL模型以便部署推理
  • 在显存有限的GPU上跑SV4D视频推理,需要调低编码解码帧数或分辨率

适合人员

  • 从事AI绘画应用开发的工程师,需要为不同客户风格定制SDXL模型
  • 研究图像生成方向的学生或研究员,想了解LoRA微调的完整流程
  • 显存有限的视频生成从业者,需要在消费级显卡上跑SV4D推理
  • 负责AI模型部署的工程师,需要把训练好的LoRA权重合并回基础模型