ComfyUI>工作流>FLUX.1 Dev LoRA 推理 | AI Toolkit ComfyUI

FLUX.1 Dev LoRA 推理 | AI Toolkit ComfyUI

Workflow Name: RunComfy/FLUX1-Dev-LoRA-Inference
Workflow ID: 0000...1347
FLUX.1 Dev LoRA 推理是一个为运行 AI Toolkit 训练的 FLUX.1 Dev LoRA 而构建的 ComfyUI 工作流,旨在最小化预览漂移。它不使用通用的 FLUX 采样器图,而是使用 RC FLUX.1 Dev 自定义节点,通过与 AI Toolkit 预览采样对齐的模型特定推理管道进行生成路由。这种方法通过 FLUX.1 Dev 正确的默认值和可重复的采样跨运行稳定结果。

ComfyUI FLUX.1 Dev LoRA Inference Workflow

FLUX.1 Dev LoRA Inference in ComfyUI | RunComfy Workflow (Training-Matched Results)
Want to run this workflow?
  • Fully operational workflows
  • No missing nodes or models
  • No manual setups required
  • Features stunning visuals

ComfyUI FLUX.1 Dev LoRA Inference Examples

FLUX.1 Dev LoRA 推理:在 ComfyUI 中匹配 AI Toolkit 训练预览#

FLUX.1 Dev LoRA 推理:训练匹配,最小步生成在 ComfyUI 中 FLUX.1 Dev LoRA 推理是一个即用型 RunComfy 工作流,用于在 ComfyUI 中应用 AI Toolkit 训练的 FLUX.1 Dev LoRA,结果与您的训练预览保持接近。它围绕 RC FLUX.1 Dev (RCFluxDev) 构建——一个由 RunComfy 构建的开源自定义节点,通过 FLUX.1 Dev 特定的推理管道路由生成(而不是通用采样器图),同时通过 lora_pathlora_scale 注入您的适配器。您可以在 runcomfy-com GitHub organization repositories 中浏览相关的源代码工作。

当您的 AI Toolkit 样本感觉“正确”时,请使用此工作流,但切换到典型的 ComfyUI 图使相同的 LoRA + 提示在风格、强度或构图上漂移。


为什么 FLUX.1 Dev LoRA 推理在 ComfyUI 中经常看起来不同#

AI Toolkit 预览由 模型特定的推理管道 生成。许多 ComfyUI 图从通用组件重建 FLUX,因此“匹配数字”(提示/步骤/指导/种子)仍可能产生不同的默认值和 LoRA 应用行为。这种“训练预览与 ComfyUI 推理”差距通常是管道级别的,而不是单个错误的旋钮。

RCFluxDev 自定义节点的作用#

RCFluxDev 封装了用于 AI Toolkit 风格采样的 FLUX.1 Dev 推理管道,并在该管道内应用您的 LoRA,以便适配器行为对这个模型家族保持一致。管道源代码:`src/pipelines/flux_dev.py`


如何使用 FLUX.1 Dev LoRA 推理工作流#

步骤 1:导入您的 LoRA(两种方式)#

  • 选项 1 (RunComfy 训练结果): RunComfy → Trainer → LoRA Assets → 找到您的 LoRA → ⋮ → 复制 LoRA 链接
    FLUX.1 Dev: 从 RunComfy Trainer UI 复制 LoRA 链接
  • 选项 2 (AI Toolkit LoRA 在 RunComfy 之外训练):

复制您的 LoRA 的直接 .safetensors 下载链接,并将该 URL 粘贴到 lora_path 中。

步骤 2:配置 RCFluxDev 自定义节点用于 FLUX.1 Dev LoRA 推理#

  1. 在工作流中,选择 RC FLUX.1 Dev (RCFluxDev) 并将您的 LoRA URL(或文件路径)粘贴到 lora_path 中。
FLUX.1 Dev: 在 RCFluxDev 节点上设置 lora_path

重要(首次运行所需):要运行此自定义节点,您必须 (1) 拥有 Hugging Face 对您使用的受限 FLUX.1 Dev repo 的访问权限,并且 (2) 将您的 Hugging Face 令牌粘贴到 hf_token 中:

  • Hugging Face 模型页面 上,登录并点击 请求访问/同意(每个仓库一次)。
  • huggingface.co/settings/tokens 创建一个具有 读取 权限的 Hugging Face 用户访问令牌。
  • 将令牌粘贴到 RCFluxDevhf_token 中,然后重新运行工作流。

分步指南:FLUX Hugging Face Token - 设置与故障排除

  1. 然后配置 FLUX.1 Dev LoRA 推理 的其余设置(全部在节点 UI 中):

训练对齐提示:当您追求 1:1 匹配时,不要“凭感觉调整”——镜像您用于预览的 AI Toolkit 训练 YAML 中的采样值(尤其是 widthheightsample_stepsguidance_scaleseed)。 如果您是在 RunComfy 上训练的,请打开 Trainer → LoRA Assets → 配置并重用预览设置。

FLUX.1 Dev: 在 RunComfy LoRA 配置中找到预览/采样设置
  • prompt:您的文本提示(包括您在训练期间使用的触发令牌,如果有的话)
  • negative_prompt:可选;如果您没有使用负面采样,则保持为空
  • width / height:输出分辨率(比较时匹配训练预览)
  • sample_steps:推理步骤数
  • guidance_scale:FLUX.1 Dev 管道使用的指导值
  • seed:设置一个固定的种子以重现;更改它以探索变化
  • lora_scale:LoRA 强度(从您的预览值附近开始,然后调整)
  • hf_token:您的 Hugging Face 访问令牌(受限 FLUX 仓库所需)

步骤 3:运行 FLUX.1 Dev LoRA 推理#

  • 点击 Queue/RunSaveImage 自动将结果写入您的 ComfyUI 输出文件夹

FLUX.1 Dev LoRA 推理故障排除#

大多数 FLUX.1 Dev “预览与 ComfyUI” 问题是由 管道不匹配 引起的(模型加载方式、条件构建方式以及适配器注入位置/方式),而不仅仅是单个错误参数。

对于 AI Toolkit 训练的 FLUX.1 Dev LoRA,在 ComfyUI 中恢复 训练匹配行为 的最可靠方法是通过 RC FLUX.1 Dev (RCFluxDev) 运行生成,这在 管道级别 保持推理对齐,并通过 lora_path / lora_scale 一致地应用您的适配器。 如果您正在调试顽固的问题,请从最小参考工作流开始,只有在确认基线工作后才增加复杂性。

(1)更新后 lora vram 使用量高#

为什么会发生这种情况

在 FLUX.1 Dev 中,某些设置在应用某些 LoRA 时会看到 VRAM 大幅增加(包括使用 AI Toolkit 训练的 LoRA)。这通常会在通过通用加载路径注入 LoRA 或图导致额外模型副本/重新加载行为时出现。

如何修复(推荐)

  • 通过 RCFluxDev 运行推理,并仅通过节点中的 lora_path 加载您的适配器(避免为同一模型混合多个 LoRA 加载节点)。
  • 保持比较公平:在判断“看起来不对”之前,匹配训练预览采样值(widthheightsample_stepsguidance_scaleseed)。
  • 如果您仍然遇到 OOM:首先减少 width/height(这通常是 FLUX 的最大杠杆),然后减少批次/额外节点,并重新启动会话以清除任何过时的缓存。此外,您可以在 RunComfy 上启动一个更高 GPU 的机器来运行。

(2)VAEDecode 给定 groups=1,weight 大小为 [4, 4, 1, 1],期望输入[1, 16, 144, 112] 具有 4 个通道,但得到 16 个通道#

为什么会发生这种情况

FLUX 潜在空间和“经典 SD”潜在空间不可互换。这个错误是用 非 FLUX VAE 解码 FLUX 潜在空间 的常见症状(一个期望 4 通道潜在空间的 VAE,而 FLUX 潜在空间可能是 16 通道)。

如何修复

  • 不要用 SD/SDXL VAE 路径解码 FLUX 潜在空间。
  • 使用 RCFluxDev 工作流,以便从头到尾使用正确的 FLUX 解码路径(模型加载 → 采样 → 解码),而不是混用其他管道中的通用 VAE 节点。
  • 如果您正在手动重建图,请仔细检查您使用的是正确的 FLUX 自动编码器资产,而不是剩余的 SD/SDXL VAE。

(3)flux 模型不起作用,flux1-dev-fp8.safetensors#

为什么会发生这种情况

这通常发生在 FLUX .safetensors UNet 使用错误类型的加载器加载时(例如,将其视为 ComfyUI 应该自动检测的“检查点”如 SD/SDXL)。

如何修复

  • 使用 FLUX.1 Dev 工作流 (RCFluxDev) 并让工作流/节点处理模型加载;仅通过 lora_path 传递您的 LoRA。
  • 不要使用 SD/SDXL 检查点加载器加载 FLUX UNet。
  • 如果文件是从链接下载的,请重新检查它是否是完整、有效的 .safetensors(部分下载可能会触发混乱的检测错误)。

现在运行 FLUX.1 Dev LoRA 推理#

打开 RunComfy FLUX.1 Dev LoRA 推理 工作流,设置 lora_path,并使用 RCFluxDev 生成以保持 ComfyUI 结果与您的 AI Toolkit 训练预览对齐。

RunComfy
版权 2026 RunComfy. 保留所有权利。

RunComfy 是首选的 ComfyUI 平台,提供 ComfyUI 在线 环境和服务,以及 ComfyUI 工作流 具有惊艳的视觉效果。 RunComfy还提供 AI Models, 帮助艺术家利用最新的AI工具创作出令人惊叹的艺术作品。