ComfyUI CFG Sweep Analyzer – Dynamic CFG Range, Grid Preview, Text Overlay, Save Metadata

详情

模型描述

概述

此 ComfyUI 工作流是一个强大的视觉分析工具,可在一个自动化运行中比较不同CFG 值采样器调度器对输出的影响。

它利用循环逻辑生成带标签的 CFG 网格,并输出一张清晰、有序的图像图板,便于快速评估。

非常适合测试新模型、调整一致性,以及为所选检查点精准定位 CFG 的“最佳点”。

您可以运行:

  • 仅网格 1

  • 仅网格 2

  • 或同时运行两个网格以进行并排测试

每个网格可拥有独立的采样器调度器种子CFG 范围,也可将它们同步。

工作流支持:

  • 可配置的 CFG 范围(例如 4 → 16,或您选择的任意范围)

  • 每个图块自动添加文本覆盖(例如:“CFG: 3”)

  • 可选双网格输出(网格 1 和网格 2)

  • 完全动态的采样器与调度器选择

  • 自动保存并包含元数据标记的文件名

  • 支持任意 SDXL/SD1.5 检查点

  • 所有 CFG 值下锁定种子以确保一致性

非常适合:

  • 为新模型寻找最佳 CFG

  • 比较不同采样器

  • 测试不同调度器

  • 理解模型在低 CFG 与高 CFG 下的行为差异

  • 为动画或角色创作构建一致性流程


此工作流的功能

对于您设定范围内的每个 CFG 值:

  1. 执行一次干净的 KSampler 生成

  2. 应用文本覆盖,标明当前 CFG 值

  3. 将结果加入批次

  4. 生成最终的网格预览

  5. 使用包含元数据的文件名自动保存每张图像

所有结果均基于:

  • 相同的种子

  • 相同的潜空间

  • 相同的提示词

  • CFG 值变化

从而生成一个完全受控的对比面板


核心功能

动态 CFG 范围

  • 基于循环的迭代

  • 通过数学表达式自动递增 CFG

  • 兼容任意采样器与调度器组合

  • 无硬编码值 —— 完全灵活

使用:

  • 起始 CFG 值:起始点

  • 终止 CFG 值:结束点

示例:
设起始 = 1,终止 = 9 → 自动生成 CFG 1 至 9

智能文本覆盖

每个图块自动显示:

  • “CFG: #”

使用 CR Overlay Text 实现清晰锐利的渲染。

标签在循环内动态生成,与实际使用的 CFG 值完全匹配。
(可调整颜色与大小。)

双独立网格

您可以:

  • 启用网格 1

  • 启用网格 2

  • 或同时运行两个网格(各自使用独立的采样器/调度器)

可用于进行真正的 A/B 测试

  • 比较两种不同采样器 > 例如:Euler 与 DPM++

  • 比较两种不同调度器 > 例如:Karras 与 Simple

  • 测试种子对 CFG 输出的影响

富含元数据的保存

通过 Image Saver 扩展,文件名可包含:

  • %time

  • %cfg

  • %model_name

  • %sampler_name

  • %scheduler_name

  • %seed

  • 以及其他更多

示例输出:

22-24-21-perfectdeliberate_v40-cfg(3.0)-dpmpp_3m_sde-simple-79.png

必需的节点包

此工作流使用以下自定义节点:

  • Boyo Nodes(ForLoopStart / ForLoopEnd)

  • rgthree Nodes(KSampler Config, Any Switch)

  • Comfyroll Custom Nodes(CR Overlay Text)

  • WAS Node Suite(Text Concatenate, Image Batch)

  • JK ComfyUI Helpers(AnythingToString)

  • ComfyUI Image Saver(用于详细文件名)

  • ComfyUI Easy Use(内置 —— 种子节点)

若您使用 ComfyUI-Manager,只需通过以下方式安装:
Manager → 已安装 → 搜索包 → 安装

以下为快速入门指南,后接详细步骤列表。
使用方法 - 快速入门:

  1. 选择您的检查点

  2. 设置提示词(正向与负向)

  3. 点击“运行”

使用方法 - 详细步骤:

  1. 选择您的检查点

  2. 设置潜空间尺寸

  3. 设置提示词(正向与负向)

  4. 选择采样器与调度器

  5. 选择种子

  6. 设置“生成至 CFG 值”

  7. 点击 Queue Prompt

生成后:

  • 网格预览将在 ComfyUI 中显示

  • 图像自动保存

  • 文件名包含 CFG 与元数据

注意事项

  • 批次大小必须保持为 1(对正确隔离 CFG 至关重要)

  • 文本覆盖位置可在每个网格侧的 CR Overlay Text 节点中调整

  • 可根据需要跳过保存或预览节点

  • 双网格支持对采样器配置进行真正的 A/B 测试

此模型生成的图像

未找到图像。