资源描述
专为 Flux.1 模型优化的 ComfyUI 高清图像生成工作流,支持 LoRA 微调、多阶段高清修复(Hires Fix)及细节增强模块,显著提升输出分辨率与纹理真实感。适用于商业级插画、概念艺术与高精度产品可视化场景,兼容 ComfyUI 0.9+ 及 Flux.1 官方权重(flux1-dev 或 flux1-schnell)。开箱即用,无需代码修改。
详细内容
# Flux.1 High-Res Workflow 使用指南
## 工作流概述
本工作流是面向 Flux.1 系列模型(`flux1-dev` / `flux1-schnell`)深度优化的 ComfyUI 高清图像生成流程,整合了 LoRA 加载、双阶段采样(Base + Refiner)、Hires Fix 超分重建及 CLIP-based 细节强化节点,可在 1024×1024 及以上分辨率稳定输出高质量图像,兼顾速度与细节表现。
## 分步骤操作说明
### 步骤 1:加载基础模型与 LoRA
- 在 `CheckpointLoaderSimple` 节点中加载已下载的 Flux.1 模型(如 `flux1-dev-fp8.safetensors`);
- 使用 `LoraLoader` 节点加载目标风格 LoRA(如 `anime_style_flux.safetensors`),设置 `strength_model=0.8`、`strength_clip=0.6`;
- 确保 LoRA 兼容 Flux.1 的 CLIP-L/FLUX-Encoder 架构(非 SDXL LoRA)。
### 步骤 2:配置正向/反向提示词与采样参数
- 将提示词输入 `CLIPTextEncode`(Positive)和 `CLIPTextEncode`(Negative)节点;
- 推荐 Negative Prompt:`text, watermark, signature, blurry, deformed hands, low quality`;
- 设置 `KSampler` 参数:`steps=20`, `cfg=3.5`, `sampler_name=euler`, `scheduler=sgm_uniform`;启用 `denoise=0.7` 以保留初始结构。
### 步骤 3:执行基础图像生成
- 连接 `KSampler` 输出至 `VAEDecode`,再接入 `SaveImage` 节点保存中间结果(建议命名含 `_base`);
- 运行工作流,生成 1024×1024 基础图——此阶段侧重构图与语义准确性。
### 步骤 4:启用 Hires Fix 高清修复
- 将 `VAEDecode` 输出接入 `UpscaleModelLoader`(加载 `4x_UltraSharp.pth` 或 `RealESRGAN_x4plus_anime_6B.pth`);
- 使用 `ImageScaleBy` 将图像放大 1.5×(如 1024→1536),再经 `KSampler`(refiner 模式)二次采样:`steps=12`, `denoise=0.4`, `cfg=5.0`;
- 启用 `FluxGuidance` 节点(若可用)强化文本对齐度。
### 步骤 5:应用细节增强与后处理
- 将高清图送入 `DetailEnhancer` 自定义节点(基于高频掩膜+锐化滤波);
- 可选添加 `ColorAdjustment` 节点微调对比度(gamma=1.05, saturation=1.1);
- 最终输出至 `SaveImage`,启用 `filename_prefix="flux1_hr_"` 便于批量管理。
## 注意事项与最佳实践
- ✅ 必须使用 Flux.1 官方适配的 ComfyUI 自定义节点(如 `comfyui-flux` 扩展 v0.3+);
- ✅ GPU 显存建议 ≥12GB(生成 1536×1536 时需约 10.2GB);
- ✅ LoRA 仅支持 `.safetensors` 格式且需明确标注 `flux` 兼容性;
- ⚠️ 避免在 Hires Fix 阶段使用过高的 `denoise`(>0.5)导致结构崩坏;
- 💡 推荐搭配 `DynamicThresholding` 采样器提升暗部细节,但需关闭 `skip_early_steps`。
## 常见问题提示
- **Q:生成图像出现严重畸变或文字残留?**
A:检查是否误用了 SDXL LoRA 或未启用 Flux.1 专用 CLIP tokenizer;请确认 `CLIPTextEncode` 节点绑定的是 `flux_clip` 而非 `sd_clip`。
- **Q:Hires Fix 后边缘出现伪影?**
A:降低 Upscale 模型强度(`scale_factor=1.3` 替代 `1.5`),或在 `ImageScaleBy` 前插入 `PatchBatchSize` 节点限制 batch=1。
- **Q:工作流无法加载?**
A:确保已安装 `comfyui-flux` 和 `comfyui-upscale` 自定义节点,并重启 ComfyUI;缺失节点将显示红色警告框。