返回资源中心

Flux.1 Dev Workflow

工作流
AI绘画
1 次浏览
0 个赞
SDFluxImage Gen

资源描述

本工作流专为 Black Forest Labs 的 Flux.1 Dev 模型深度优化,提供开箱即用的 ComfyUI 节点配置。集成双 CLIP 文本编码器与标准 LoRA 加载模块,显著提升图像细节表现力、写实皮肤质感及复杂文字渲染准确率。适用于商业海报设计、角色原画创作、排版视觉生成等场景。内置优化采样参数与显存管理策略,兼顾生成质量与运行效率,助力创作者快速搭建专业级 AI 绘画管线。

详细内容

## 工作流概述 本工作流基于 ComfyUI 平台构建,专为 Flux.1 Dev 模型定制。采用标准双 CLIP(clip_l + t5xxl)文本编码架构,原生支持 LoRA 权重叠加与精细化采样控制。通过优化模型加载顺序、调度器参数与 VAE 解码策略,实现高保真图像输出,特别擅长处理复杂光影、真实肤质与画面内嵌文字。适合进阶 AI 绘画用户快速部署稳定、高效的生成管线。 ## 分步骤操作说明 1. **环境与模型准备**:确保 ComfyUI 已更新至最新版本。将 `flux1-dev.safetensors` 放入 `models/unet` 目录,双 CLIP 模型(`clip_l.safetensors` 与 `t5xxl_fp16.safetensors`)放入 `models/clip`,对应 VAE 文件放入 `models/vae`。 2. **加载核心节点**:在画布中依次添加 `DualCLIPLoader`、`UNETLoader` 与 `VAELoader` 节点。正确映射上述模型路径,并通过 `ModelSamplingFlux` 节点设置基础采样偏移量(shift)与引导系数(guidance)。 3. **配置提示词与 LoRA**:使用两个 `CLIPTextEncode` 节点分别输入正向与反向提示词。如需风格微调,在 UNET 与 CLIP 之间插入 `LoraLoader` 节点,按需调整权重(建议 0.5-0.8 以防过拟合)。 4. **设置采样器与调度器**:连接 `BasicScheduler` 与 `KSampler`(或 `SamplerCustomAdvanced`)。推荐步数(steps)设为 20-30,CFG 设为 1.0(Flux 原生特性),采样器选择 `euler`,调度器选择 `simple` 或 `sgm_uniform`。 5. **解码与输出优化**:将采样器输出接入 `VAEDecode`,最后连接 `SaveImage` 节点。点击 Queue Prompt 执行生成。若需高清修复,可在解码后串联 `ImageUpscaleWithModel` 与二次采样节点进行细节增强。 ## 注意事项与最佳实践 - **显存管理**:Flux.1 Dev 对显存要求较高(推荐 ≥12GB VRAM)。可在启动参数中添加 `--lowvram` 或使用 `--fp8_e4m3fn` 量化加载 UNET 以优化性能。 - **提示词编写**:T5 编码器对自然语言理解极佳,建议使用完整英文句子描述主体、环境、光影与构图,避免过度堆砌标签。 - **LoRA 兼容性**:仅使用专为 Flux.1 Dev 训练的 LoRA 权重。混用 SDXL 或 SD1.5 的 LoRA 会导致节点报错或画面崩坏。 - **参数微调**:Flux 模型对 CFG 敏感度低,固定为 1.0 即可。若画面过曝或对比度过高,可适当降低 `guidance` 值(推荐 3.0-4.0)。 ## 常见问题提示 - **Q: 运行时报错 "Missing key in UNET model"?** A: 通常因模型版本不匹配或下载不完整导致。请校验 SHA256 值,并确认使用的是 Dev 版本而非 Schnell 版本。 - **Q: 生成图像全黑或充满噪点?** A: 检查 VAE 是否加载正确,或尝试在 `ModelSamplingFlux` 中调整 `shift` 参数至 1.15 左右。同时确保未错误输入反向提示词(Flux 通常无需强反向词)。 - **Q: 文字渲染仍然出现乱码?** A: 在提示词中明确使用引号包裹目标文字,如 `"HELLO WORLD" on a sign`,并适当增加生成步数至 30 步以上以提升字符结构稳定性。