NKD Klein Tools:Flux Klein 工作流简化神器,一键封装预采样与后处理,支持智能修复与多参考图

插件6个月前发布 小马良
309 0

Flux Klein 模型以其卓越的图像质量和细节表现力著称,但在 ComfyUI 中构建其工作流往往涉及复杂的条件设置、潜在变量处理和后期合成步骤。

  • GitHub:https://github.com/Nekodificador/ComfyUI-NKD-Klein-Tools

NKD Klein Tools 通过两个精心设计的节点——NKD Klein Presampling 和 NKD Klein Postsampling,将 Flux Klein 管道的内部机制完全封装,让你只需连接图像、编写提示词,即可轻松生成高质量作品。

NKD Klein Tools:Flux Klein 工作流简化神器,一键封装预采样与后处理,支持智能修复与多参考图

核心亮点:极简操作,全能覆盖

1. 一体化预采样与后处理

  • Presampling (预采样):自动准备采样器所需的所有条件、潜在变量和上下文捆绑包。支持 Aspect Ratio 预设、Megapixels 预算控制,以及多达 4 张参考图像的自动注入。
  • Postsampling (后采样):智能接收解码图像,并根据模式自动执行高分辨率裁剪区域粘贴、修复合成或原样输出,确保最终画面无缝融合。

2. 三大模式自动检测

节点会根据你的连接情况,智能切换工作模式,无需手动配置开关:

  • Text-to-Image:未连接任何参考图像时,执行纯文本生成。
  • Image-to-Image:仅连接 ref_0 时,执行图像到图像的转换。
  • Inpainting (修复):连接 ref_0 和 mask 时,自动进入修复模式,支持掩码扩展、模糊及混合控制。

3. 高级修复与细节增强

  • Detailing Mode:在采样前自动裁剪并放大掩码区域,以更高密度生成细节,随后由 Postsampling 节点以全分辨率无缝拼回原图。
  • 智能掩码处理:支持 Mask Expand(扩展)、Mask Blur(模糊)和 Inpaint Blend(混合锐度)调节,确保修复边缘自然过渡,无拼接痕迹。
  • 多参考图支持:ref_0 至 ref_3 插槽随连接自动出现,内部自动处理并注入条件,轻松实现风格迁移或多图融合。

典型工作流示例

使用 NKD Klein Tools 的工作流极其简洁清晰:

graph LR
    A[NKD Flux Klein Loader] -->|model/clip/vae| B(NKD Klein Presampling)
    C[Load Image] -->|ref_0| B
    D[SAM/Paint] -->|mask| B
    B -->|model/pos/neg/latent| E[NAGuidance]
    E --> F[Sampler]
    F --> G[VAEDecode]
    B -->|bundle| H(NKD Klein Postsampling)
    G -->|image| H
    H -->|Final Image| I[Save/Image Output]

关键连接说明:

  1. Loader:加载 Flux Klein 模型、CLIP 和 VAE。
  2. Presampling:接收模型组件、提示词、参考图(可选)和掩码(可选)。输出 bundle 给 Postsampling,其他输出给采样链。
  3. Sampling Chain:Presampling → NAGuidance → Sampler → VAEDecode。
  4. Postsampling:接收 VAEDecode 的图像和 Presampling 的 bundle,输出最终结果。

参数详解

NKD Klein Presampling

  • Aspect Ratio:选择 As Reference(跟随参考图)或 Custom(自定义宽高)。
  • Megapixels:控制输出总像素(1-4 MP),平衡质量与显存。
  • Ref_0 … Ref_3:参考图像输入槽,支持最多 4 张图。
  • Mask 相关:
    • Mask:白色区域为重绘区。
    • Mask Expand/Blur:优化掩码边缘。
    • Use Detailing:启用高清修复裁剪模式。
    • Detail Padding:裁剪框周围的填充像素,避免边界效应。

NKD Klein Postsampling

  • Uncrop Feather:当启用 Detailing 模式时,控制高分辨率裁剪区域与背景合成时的羽化程度,确保过渡自然。

安装与要求

系统要求

  • ComfyUI:支持 Flux Klein 模型的版本。
  • PyTorch:≥ 2.0。
  • Kornia(可选):用于加速 GPU 上的掩码扩展操作,未安装时会自动回退到 CPU 实现。

安装方法

方式一:ComfyUI Manager(推荐)

  1. 打开 ComfyUI Manager。
  2. 点击 “Install Custom Nodes”。
  3. 搜索 NKD Klein Tools。
  4. 点击安装并重启 ComfyUI。

方式二:手动克隆

cd ComfyUI/custom_nodes
git clone https://github.com/Nekodificador/ComfyUI-NKD-Klein-Tools.git

重启 ComfyUI 即可生效。

© 版权声明

相关文章