closerAI-qwen-image-Helper套件节点。

1014更新至V1.4版本

会员共享。

现阶段套件节点说明及操作如下:

ComfyUI · Qwen-Image 2.1 扩展套件

closerAI-qwen-image-Helper

面向 Qwen-Image 2.1 的中文提示词增强与双路线推理加速套件。覆盖文生图、图片编辑、角色设定表,以及 Spectrum 特征预测和 Viggle Turbo 6~8 步蒸馏工作流。

中文界面与中文提示词 文生图、图片编辑与角色设定表 最多 10 张参考图 Spectrum 与 Viggle Turbo 6 / 7 / 8 步工作流

套件包含什么

套件目前包含五个节点:一个提示词节点、一个 Spectrum 节点,以及三个 Viggle Turbo 节点。可以按任务选择常规步数预测加速或 6~8 步蒸馏加速。

提示词

closerAI-qwen-image提示词增强

调用 OpenAI 兼容的文本或多模态 API,将简短需求改写成适合 Qwen-Image 2.1 的中文提示词。

  • 文生图、图片编辑、角色设定表三模式
  • 角色表支持精简人物与完整复杂两档
  • 轻度、标准、专业三档增强
  • 自动选择宽高比和官方 2K 尺寸
  • 多图角色绑定与未编辑区域保护
  • API 失败自动回退原提示词
加速

closerAI Qwen-Image 2.1 加速(Spectrum)

在部分采样步预测末端 hidden feature,跳过昂贵的 32 层 Transformer,只运行输出头。

  • 无需训练,不修改模型权重
  • 支持 T2I、I2I、多参考图和 RGBA
  • 内置 4GB 至 24GB 以上显存预设
  • 异常时自动回退完整计算
  • 支持 CPU、卸载设备和 GPU 缓存
Turbo LoRA

closerAI Qwen-Image 2.1 Viggle Turbo LoRA(未合并)

以运行时旁路方式加载 Viggle Turbo v0.2.1 蒸馏 LoRA,避免把 LoRA 直接合并进 BF16 或量化基础权重造成额外精度损失。

  • 推荐使用官方 6-step r128 或 r256 LoRA
  • 默认强度 1.0
  • 配合 Euler、BasicGuider 和自定义 Sigmas
  • 面向 6~8 步快速生成
Turbo 调度

Viggle Turbo Sigmas 与条件联结

根据 latent 分辨率生成 Qwen-Image 2.1 flow-matching 时间偏移,并可在同一节点内部完成主条件与空提示词条件联结。

  • 内置 6 步推荐、7 步细节、8 步文字预设
  • 自动在 Sigmas 末尾追加 0
  • 组合节点自动编码空提示词,无需用户另接空条件
  • 同时输出“条件”和“Sigmas”

安装方法

将完整套件目录放入 ComfyUI 的自定义节点目录,然后重新启动 ComfyUI。

放置套件目录

确认最终目录名称为 closerAI-qwen-image-Helper,不要只复制其中单个 Python 文件。

ComfyUI/custom_nodes/closerAI-qwen-image-Helper/

重启 ComfyUI

重新启动后,在节点搜索中输入 closerAI。提示词、Spectrum 和 Viggle Turbo 节点均位于 closerAI-qwen-image-Helper 分类下。

准备 Qwen-Image 2.1

Spectrum 节点要求可访问内部模块的 Qwen-Image 2.1 Transformer;Viggle Turbo 还需要把官方 v0.2.1 6-step LoRA 放入 ComfyUI/models/loras/。

提示词增强:配置与操作

文生图可以调用普通文本模型;图片编辑和角色设定表必须使用支持图片输入的多模态模型,否则 API 无法理解参考图内容。

输入原始需求
调用 LLM / VLM API
输出中文增强提示词
连接 Qwen 文本编码
参数作用推荐
任务模式选择文生图、图片编辑或角色设定表。局部修改选“图片编辑”;需要三视图角色卡时选“角色设定表”。
强化强度控制增强提示词的信息密度。普通任务用“标准”;海报和复杂排版用“专业”。
API地址OpenAI 兼容 Chat Completions 地址。可填写到服务根地址、/v1 或完整接口。
模型名称API 服务端实际提供的模型 ID。编辑模式选择视觉多模态模型。
API密钥Bearer Token。优先使用环境变量,避免把密钥保存到工作流。
温度控制语言模型生成随机性。0.3~0.5,默认 0.4。
随机种子传给支持 seed 的 API,提高结果复现性。需要固定结果时保持不变。
最大输出Token限制增强结果长度。标准模式使用 4096。
超时秒数单次 API 请求的最长等待时间。默认 120 秒;远程多模态服务较慢时可适当提高。
失败时回退原提示词API 异常时不中断工作流。建议开启。
角色设定表复杂度选择精简人物卡或带装备、动作、剪影和细节格的完整角色表。普通真人优先“精简人物”。
角色表标签语言控制角色表内少量可见短标签的语言,提示词正文仍为中文。按下游用途选择英文、中文或自动。
API Key 环境变量:节点会依次读取 CLOSERAI_QWEN_API_KEY 和 OPENAI_API_KEY。API 密钥输入框留空即可使用环境变量。

文生图操作

填写原始提示词

可以输入简短中文,例如“雨中弹吉他的柯基,电影感横版”。

选择文生图与强化强度

节点会输出中文画面描述,并单独返回宽高比、宽度和高度。

连接文本编码节点

将“增强提示词”连接到 Qwen-Image 2.1 文本编码输入;宽度和高度可连接到对应 latent 节点。

图片编辑操作

连接参考图

按顺序连接参考图1至参考图10。节点在 API 请求中按 <image1>、<image2> 的顺序管理它们。

选择图片编辑

使用支持视觉输入的 API 模型。节点会识别基础画布、身份参考、服装、商品和场景来源。

使用跟随图片输出

原图内编辑通常输出 <image1>;新海报或新构图通常输出明确宽高比。

角色设定表操作

连接角色参考图

至少连接一张清晰参考图,并在原始提示词中填写角色名称、用途和需要重点展示的设计。

选择复杂度

真人和视频角色参考使用“精简人物”;机甲、武器、翅膀、能力特效或不对称装备使用“完整复杂”。

生成 3:2 角色表

节点先审计参考图并提取身份锁定,再输出中文成品提示词;角色设定表模式固定使用 3:2。

隐私提示:图片编辑和角色设定表模式会把连接的参考图发送给所选 API 服务商。涉及人像、商品资料或未公开素材时,请确认服务商的数据处理政策。

Spectrum 加速:连接与预设

该节点不是 4 步 LoRA。它保留原采样步数,但让其中一部分步骤不再运行完整 Transformer。

加载 Qwen-Image 2.1
加载 LoRA / 模型修改
Spectrum 加速
KSampler
节点顺序:Spectrum 必须放在所有 LoRA 和模型修改节点之后、采样器之前。第一次使用建议打开“调试日志”,在控制台确认真实计算和预测计算数量。
显存预设缓存位置加速倾向适用建议
4GBCPU保守低分辨率尝试,减少额外显存压力。
8GBCPU平衡适合 RTX 4060 Ti 等 8GB 显卡。
8GB~16GBComfyUI 卸载设备中等速度与显存占用折中。
16GB~24GBGPU较激进减少 CPU 与 GPU 之间的特征传输。
24GB以上GPU速度优先允许更长预测间隔,复杂任务仍需检查画质。
自定义手动可调只有选择“自定义”时,下方手动参数才生效。

预设自动参数

选择显存档位后,下列参数会自动生效并覆盖节点面板里的手动值;只有选择“自定义”时,手动参数才参与计算。

预设预热末尾真实初始间隔间隔增长最大连续预测历史点Chebyshev阶数混合权重缓存
4GB422.00.506420.35CPU
8GB422.00.758630.50CPU
8GB~16GB422.01.0010840.50卸载设备
16GB~24GB412.01.5012840.60GPU
24GB以上412.02.0014840.65GPU
预设定位:这些数值是 closerAI 面向常见 Qwen-Image 2.1 工作流整理的推荐最优起点。分辨率、采样步数、注意力实现、控制节点和量化方式不同,实际最优值可能需要向相邻档位调整。

调参原则

  • 间隔增长越大,完整 Transformer 调用越少,但纹理和文字更容易漂移。
  • 预热步数提供预测历史,过低可能导致前期构图不稳定。
  • 末尾真实步数负责恢复细节,文字、毛发和商品图建议保留 2~4 步。
  • 历史特征点数越多拟合越稳,但占用更多内存。
  • 8GB 显卡建议先用 25 步、8GB 预设和 CPU 缓存。

Viggle Turbo:6~8 步加速

Viggle Turbo 通过蒸馏 LoRA 压缩采样步数,与 Spectrum 的运行时特征预测是两种不同路线。追求极限速度时优先使用 Viggle Turbo。

Qwen-Image 2.1 模型
Viggle Turbo LoRA
BasicGuider + Euler
SamplerCustomAdvanced
步数预设原始节点适用场景
6步推荐1.0, 0.9375, 0.875, 0.75, 0.5, 0.25默认选择,速度和整体质量平衡。
7步细节1.0, 0.9583, 0.9167, 0.875, 0.75, 0.5, 0.25高噪声端增加一步,适合人物、材质和复杂边缘。
8步文字1.0, 0.9375, 0.875, 0.75, 0.625, 0.5, 0.25, 0.125适合海报、小字、信息图和密集排版。
自定义英文逗号分隔并严格递减仅建议熟悉 flow-matching 调度后使用。

推荐节点连接

加载未合并 LoRA

使用 closerAI Qwen-Image 2.1 Viggle Turbo LoRA(未合并),选择 v0.2.1 的 r128 或 r256 文件,强度保持 1.0。

编码主提示词

将增强后的中文提示词交给 Qwen-Image 2.1 文本编码器,得到主条件。

自动联结空条件

把主条件、同一个 CLIP 和 latent 接入 closerAI Viggle Turbo 条件联结与 Sigmas。节点会在内部编码空字符串并追加到主条件,不需要再放置空文本编码节点。

连接高级采样器

“条件”输出连接 BasicGuider,“Sigmas”输出连接 SamplerCustomAdvanced;采样器使用 Euler,不使用 CFG 负面提示词。

为什么联结空条件有时更好:空字符串经过 Qwen3-VL 文本编码后并不是零张量,它仍包含模板边界等中性 token。追加后可缓和部分长提示词的过强约束,并更接近蒸馏训练时的模板分布。这是工作流实测优化,不是所有提示词都必须启用。
不要默认叠加 Spectrum:6 步流程几乎没有足够的中间步供 Spectrum 建立历史并预测,叠加后通常收益很小,还可能损失细节。Viggle Turbo 使用专用 LoRA 与 Sigmas;Spectrum 更适合保留 20~40 步的常规工作流。
使用许可:Viggle Turbo 上游仓库声明其 Qwen 派生权重仅限非商业研究或评估。商业项目应先取得相应授权,并查看套件中的 THIRD_PARTY_NOTICES.md。

推荐组合工作流

先根据目标选择一条加速路线:常规步数与兼容性优先使用 Spectrum,极限速度优先使用 Viggle Turbo。

路线 A · 稳定兼容

提示词增强 + Spectrum

适合原本使用 20~40 步的文生图、编辑和多参考图流程。在不训练 LoRA 的前提下减少完整 Transformer 调用。

提示词增强 → 文本编码 → LoRA/模型修改 → Spectrum → 常规采样器
路线 B · 极限速度

提示词增强 + Viggle Turbo

适合需要 6~8 步快速出图的场景。使用专用蒸馏 LoRA、BasicGuider、Euler 和分辨率自适应 Sigmas。

提示词增强 → 文本编码 → Viggle LoRA → 条件联结与 Sigmas → 高级采样器
内置示例:套件的 workflows/ 目录提供文生图 6 步,以及多图编辑 6 步、7 步、8 步 Viggle Turbo 工作流,可直接导入 ComfyUI 检查节点连接。

常见问题

提示词增强节点必须使用官方 Qwen Prompt Enhancer 吗?

不需要。该节点通过 OpenAI 兼容 API 调用外部 LLM/VLM。文生图可使用文本模型;图片编辑应使用能看图的多模态模型。

为什么随机种子相同,增强结果仍可能略有差异?

并非所有 API 都支持 seed,也并非所有服务都承诺严格确定性。节点会传递随机种子;服务商不支持时会自动移除并重试。

为什么图片编辑节点输出“跟随图片”?

原图内局部编辑应继承基础画布比例,因此返回 <image1> 等标记。创建新海报、新合影或新构图时,则返回独立宽高比。

角色设定表应该选择精简人物还是完整复杂?

普通真人、写实人物和视频角色参考优先选择“精简人物”,减少重复面板造成的脸型漂移。存在武器、机甲、翅膀、能力特效、多层装备或明显左右不对称时,再使用“完整复杂”。

角色设定表能直接作为 LoRA 训练数据吗?

不建议。角色表是一张多视图拼贴,适合下游图像或视频模型参考;LoRA 训练仍应准备独立、清晰、无遮挡、覆盖多个角度的单图样本。

Spectrum 能把模型变成 4 步吗?

不能。Spectrum 是推理时特征预测,通常仍使用 20~40 步,只是减少其中完整 Transformer 的运行次数。真正的 4 步模型需要蒸馏 LoRA。

Viggle Turbo 为什么使用 BasicGuider?

Viggle Turbo 的推荐流程关闭传统 CFG,不依赖负面提示词,因此使用 BasicGuider。提示词质量会直接影响结果,建议先通过本套件的提示词增强节点整理正向描述。

6、7、8 步应该怎么选?

一般生成先用 6 步;人物、材质和复杂边缘可尝试 7 步;海报、小字和密集排版优先 8 步。三档不仅是末尾增加步数,其原始 sigma 节点也不同。

启用加速后哪些内容最容易损失?

细小文字、毛发、织物纹理、商品标记和复杂多主体关系最敏感。提高末尾真实步数或降低间隔增长可以换取更稳定的画质。

为什么量化模型不能使用 Spectrum?

Spectrum 需要访问原生 Transformer 的 transformer_blocks、norm_out 和 proj_out。如果量化封装隐藏了这些模块,节点会拒绝加载或回退完整计算。

closerAI-qwen-image-Helper · Qwen-Image 2.1 中文提示词增强、角色设定表、Spectrum 与 Viggle Turbo 加速套件。Spectrum 实现保留原始 MIT License;Qwen-Image 2.1 与 Viggle Turbo 派生权重分别遵循其独立许可。

套件节点下载:

隐藏内容
本内容需权限查看
  • 普通用户: 599金币
  • VIP会员: 免费
  • 永久会员: 免费

主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。