T2I & I2V ComfyUI Scenario + Subject Auto LoRA Workflow

详情

模型描述

ComfyUI 场景 + 主体自动 LoRA 工作流

playtime_ai 创建的基础 Text2Image 工作流。

剽窃了另一个。如果你想署名,请告诉我。

大部分自定义 LoRA 由 ChatGippity 创建。

本帖的大部分内容也由 ChatGippity 撰写。
已修改以支持可选主体和场景,自动将正确的 LoRA 和提示插入工作流。

这些工作流允许你编写单个提示,并动态组合角色 LoRA场景/动作 LoRA,以在不同场景中实现一致生成。

下拉选择器可让你快速选取一个主体,并应用你创建的场景 LoRA 和提示。

示例:

playtime_ai 最新的 LoRA 包含一些绝佳提示和优秀模型。下载 LoRA 文件,从嵌入的工作流中提取提示(再次说明,Chat Gippity 可以编写一个 Python 脚本,约 5 秒内自动从嵌入工作流的视频中提取提示,自动组合成随机提示,然后将新文件添加到场景提示文件夹)。选择角色 LoRA,搞定。


目的

我懒。

此工作流旨在消除重复的提示编写和手动 LoRA 切换。它自动将角色 LoRA 的特征与场景/情境 LoRA(来自情境文件)合并。合并后的文本随后通过 WAN 2.2 提示系统,并将 LoRA 加载到工作流中用于视频生成,确保所有场景在视觉和风格上保持一致。

此工作流假设使用 2.1 版本的角色 LoRA(同时用于高/低强度),以及 2.2 版本的动作/场景 LoRA。


使用的自定义节点

这些节点现已发布于 ComfyUI。

我找不到能干净实现我需求的节点,因此自己创建了它们。
每个选择器节点从包含 .txt 文件的本地文件夹中读取数据。
这些文件定义了 LoRA 模型名称、提示和触发词,可自动加载到工作流中。


示例文本文件设置(默认分隔符为 #)

主体文件示例
文件位置:custom_nodes/ComfyUI_subjectselector/SubjectFiles/

示例路径中的自定义模型位于 ComfyUI/models/loras/foldername 文件夹下。

例如:person\wan_2.1_exampleperson.safetensors 位于 ComfyUI/models/loras/person\wan_2.1_exampleperson.safetensors

person\wan_2.1_exampleperson.safetensors
#
bodytype\wan_2.1_examplebody.safetensors
#
A confident woman with short hair wearing a leather jacket, standing in studio lighting.

场景文件示例
文件位置:custom_nodes/ComfyUI_ScenarioSelector/ScenarioFiles/

position\wan_2.2_outdoor_high.safetensors
#
position\wan_2.1_outdoor_low.safetensors
#
The subject is walking down a city street at sunset with warm light reflecting off the windows.

工作流读取这两个文件,合并 LoRA 模型并注入模型流程中。描述性提示合并为统一的提示块,并发送至 WAN 2.2 文本到视频文本编码器。


主要功能

  • 通过可选列表实现角色与场景的自动化配对
  • 使用自定义节点逻辑动态合并提示
  • 混合使用 wan 2.1(角色 LoRA)和 2.2(动作/场景 LoRA)
  • 通过 Dynamic Prompts 集成实现随机提示处理
  • 清晰布局,按步骤分组用于加载模型、提示和视频输出

文件夹结构概览

ComfyUI/
├── custom_nodes/
│   ├── ComfyUI_subjectselector/
│   │   └── SubjectFiles/
│   │       ├── character1.txt
│   │       └── character2.txt
│   └── ComfyUI_ScenarioSelector/
│       └── ScenarioFiles/
│           ├── scene1.txt
│           └── scene2.txt

无需安装命令——只需克隆仓库或下载文件,将文件夹放置到位,然后重启 ComfyUI。


备注

此工作流已包含 playtime 的标准模型链接。我已将其修改为使用四步 LoRA,你可自由选择自己的。
每次生成都会从你选择的文本文件中动态提取 LoRA 和描述性提示。
适用于多场景中的角色一致性,或需要保持统一视觉标识的项目。

此模型生成的图像

未找到图像。