Qwen Edit 2509 LoRA 推理:在 ComfyUI 中实现训练匹配的 Qwen Image Edit Plus 2509 编辑
Qwen Edit 2509 LoRA 推理是一个生产就绪的 RunComfy 工作流,允许您在 ComfyUI 中应用 AI Toolkit 训练的 LoRA 于 Qwen Image Edit Plus 2509 上,实现训练匹配的结果。它围绕 RC Qwen Image Edit Plus (RCQwenImageEditPlus) 构建——一个 RunComfy 构建的开源自定义节点(source),运行一个模型特定的 Qwen 编辑管道(而不是通用采样器图),通过 lora_path / lora_scale 注入您的适配器,并保持所需的控制图像预处理与编辑模型编码提示的方式一致。
为什么 Qwen Edit 2509 LoRA 推理在 ComfyUI 中常常看起来不同
AI Toolkit 样本图像是通过 Qwen Image Edit Plus 2509 风格的管道生成的,该管道在提示编码期间将文本提示与输入图像结合,然后使用 Qwen 的“真实 CFG”行为进行指导。如果您将作业重建为标准的 ComfyUI 编辑图,小的条件、指导语义和 LoRA 应用位置的差异可能会累积,因此匹配提示/步骤/种子仍然无法可靠地重现预览。换句话说,差距通常是 管道不匹配,而不是一个“错误设置”。
RCQwenImageEditPlus 自定义节点的作用
RCQwenImageEditPlus 将 Qwen Image Edit Plus 2509 编辑通过相同类型的预览对齐推理管道,并在该管道中一致地应用您的 AI Toolkit LoRA,使用 lora_path 和 lora_scale。它还以这种家族预期的方式处理控制图像以进行编辑条件提示(包括调整大小以进行提示编码),因此基线行为更接近您在训练样本中看到的情况。参考管道实现:`src/pipelines/qwen_image.py`。
如何使用 Qwen Edit 2509 LoRA 推理工作流
步骤 1:导入您的 LoRA(2 种选择)
- 选项 A (RunComfy 训练结果): RunComfy → Trainer → LoRA Assets → 找到您的 LoRA → ⋮ → 复制 LoRA 链接

- 选项 B (AI Toolkit LoRA 在 RunComfy 外训练): 复制您的 LoRA 的直接
.safetensors下载链接,并将该 URL 粘贴到lora_path中(无需下载到ComfyUI/models/loras)
步骤 2:配置 RCQwenImageEditPlus 自定义节点进行 Qwen Edit 2509 LoRA 推理
将您的 LoRA 链接粘贴到 RCQwenImageEditPlus 的 lora_path 中(使用选项 A 的 RunComfy 链接,或选项 B 的直接 .safetensors URL)。

然后设置节点参数的其余部分(开始时镜像您的 AI Toolkit 预览/样本值,以验证对齐情况):
prompt: 您的编辑指令(如果有,请包含您训练时使用的相同触发词)negative_prompt: 可选;如果您在训练样本中未使用负面,则保持为空width/height: 输出尺寸(建议使用 32 的倍数作为此管道家族)sample_steps: 推理步骤数;在调优之前匹配预览步骤计数guidance_scale: 指导强度(Qwen 使用“真实 CFG”比例,因此首先重用您的预览值)seed: 在比较训练预览与 ComfyUI 推理时锁定种子,将 control_after_generate 设置为 'fixed'lora_scale: LoRA 强度;从您的预览强度开始,然后逐步调整
这是一个图像编辑工作流,因此您还必须提供一个输入图像:
control_image(必需输入): 将 LoadImage 节点连接到control_image,然后用您想编辑的照片替换样本图像。
训练对齐注意:如果您在训练期间自定义了采样,请打开您的 AI Toolkit 训练 YAML 并镜像 width、height、sample_steps、guidance_scale、seed 和 lora_scale。如果您在 RunComfy 上训练,请转到 Trainer → LoRA Assets → 配置并将预览/样本值复制到 RCQwenImageEditPlus 中。

步骤 3:运行 Qwen Edit 2509 LoRA 推理
排队/运行工作流。SaveImage 节点将编辑后的输出写入您的正常 ComfyUI 输出文件夹。
Qwen Edit 2509 LoRA 推理疑难解答
大多数人在 AI Toolkit 中训练 Qwen Image Edit Plus 2509 LoRA 后,然后尝试在 ComfyUI 中运行时遇到的问题来自 管道/加载器不匹配——特别是在混合 Nunchaku 量化的 Qwen Edit 2509 加载器、通用采样器图和在与 AI Toolkit 预览管道不同位置修补权重的 LoRA 加载器时。
RunComfy 的 RC Qwen Image Edit Plus (RCQwenImageEditPlus) 自定义节点旨在通过以下方式将您带回 训练匹配的基线:
- 运行一个 Qwen Image Edit Plus 2509 特定的编辑管道(不是通用采样器图),并
- 通过
lora_path/lora_scale在该管道内注入您的 AI Toolkit LoRA,
因此编辑条件+指导行为更接近您在 AI Toolkit 预览采样期间看到的情况。
(1)取消 Qwen Image Edit Nunchaku 生成后 Comfy 生成噪声
为什么会这样
这是一个特别围绕 Qwen Image Edit 在 Nunchaku-based ComfyUI 工作流中报告的真实故障模式:取消运行可能会使模型/图处于不良状态,后续运行即使有有效的提示和设置也只会产生噪声。
如何修复(用户报告的有效修复)
- 使用 ComfyUI 的 “Clear Models and Node Cache”(或等效的模型/节点缓存重置)进行恢复,然后重新运行。
- 还原 ComfyUI 到 0.3.65 有助于如果回归持续存在。
- 如果您的目标是 训练匹配的 LoRA 验证(预览一致性),请首先通过 RCQwenImageEditPlus 运行相同的编辑。这使推理与 AI Toolkit 风格的预览采样保持管道对齐,避免在通用/Nunchaku 采样路径中调试“取消后噪声”副作用。
(2)qwen image edit 不支持 Lora 加载
为什么会这样
这是作为 ComfyUI-nunchaku Qwen Image Edit 路径的限制报告的:因为该推理路径不修补 LoRA 训练的相同模块(或在该实现中根本不支持 Qwen Edit 的 LoRA 注入),因此 LoRA 加载失败/警告。
如何修复(可靠的实用解决方案)
- 在那个 Nunchaku 路径上,该问题被关闭为不计划修复——因此实用的解决方案是切换推理到支持 Qwen Edit 2509 LoRA 注入的管道。
- 在 RunComfy 中,这意味着使用 RCQwenImageEditPlus 并仅通过以下方式加载适配器:
lora_path(您的 AI Toolkit.safetensorsURL)lora_scale(强度) 这将 LoRA 应用保持在 Qwen Edit 2509 管道 内,这正是您想要的训练匹配比较。
- 如果您必须留在 Nunchaku 量化以提高速度,请使用 Qwen/Nunchaku 特定的 LoRA 加载器(不是期望“通用 LoRA 行为”的基础编辑加载器)。
(3)多阶段工作流不重置缓存
为什么会这样
在多阶段工作流中(每个阶段不同的 LoRA),用户报告说 LoRA 状态可以在重运行时“粘住”——因此阶段 1 可能意外重用阶段 2 LoRA,除非重置缓存。
如何修复(用户验证的解决方法)
- 用户报告工作流只有在模型在重运行之间手动卸载/清除时才会正确重置。
- 如果您正在验证 AI Toolkit 预览匹配,请保持基线工作流为单阶段并首先通过 RCQwenImageEditPlus 运行(管道对齐)。只有在基线稳定后才添加多阶段逻辑。
(4)TypeError: got multiple values for argument 'guidance' (v2.0+)
为什么会这样
在某些环境中,用户遇到 TypeError: got multiple values for argument 'guidance',当 LoRA 加载器和调度器/补丁堆栈与 QwenImageTransformer2DModel forward signature 交互时(根据补丁顺序和外部调度器修改,可能会发生参数重复)。
如何修复(维护者记录的解决方案,适用于受影响的用户)
- 加载器的疑难解答部分建议:如果您在 v2.0+ 上仍然遇到此问题,即使在更新之后,也请使用 v1.72(在添加 diffsynth ControlNet 支持之前的最后一个 v1.x 版本),因为它避免了触发重复
guidance的参数传递复杂性。 - 在您恢复稳定之后,在 RCQwenImageEditPlus 中进行训练一致性检查,以便您的预览对齐调试不会因加载器/调度器签名边缘情况而混淆。
(5)缺少 QwenImageEditPlusModel 的控制图像
为什么会这样
Qwen Image Edit Plus 2509 是一个编辑条件的模型家族。在 AI Toolkit 训练和 ComfyUI 推理中,管道期望有一个控制图像输入,以将编辑指令与图像条件编码路径结合。如果控制图像丢失/连接错误,训练作业或编辑推理将失败或表现异常。
如何修复(模型正确、训练一致的方法)
- 在 ComfyUI 中,始终连接 LoadImage →
control_image在 RCQwenImageEditPlus 上,并在验证您的 LoRA 与预览输出时保持控制图像固定。 - 使用 RCQwenImageEditPlus 进行推理,以便 控制图像预处理 + 提示编码 遵循 Qwen Edit 2509 管道的预期(与 AI Toolkit 风格的预览管道对齐),并通过
lora_path/lora_scale在正确的补丁点应用您的 LoRA。
现在运行 Qwen Edit 2509 LoRA 推理
打开工作流,设置 lora_path,连接您的 control_image,并运行 RCQwenImageEditPlus 以使 ComfyUI 结果与您的 AI Toolkit 预览重新一致。

