最后更新的工作流程:
交互 OpenPose v2.2 -> v2.3
潜在情侣 v4.0 -> v4.1
请从模型版本下载,而不是“更新[...]”,因为我每次发布新版本以推送通知时都会删除并重新创建它,删除版本会删除对其进行的统计信息、评论和评论。
我有一个 Region Lora 工作流程的工作版本,您可以通过下载更新通知推送的文件来获取原型,但请注意,它是一团糟。 对于最愚蠢的问题,Comfy 一如既往地令人烦恼,并且完美地工作,因为一堆节点在将其转换为组节点后拒绝工作(生成前 1-3 个步骤,然后崩溃)。 我正在尝试找到解决方法,但不要抱有太高的期望。 我在保持动力去忍受所有这些愚蠢的问题方面有一个非常糟糕的记录(我实际上有一个组节点,它在一个工作流程中工作,但在复制到甚至在另一个工作流程中重新创建时拒绝)。
这是 ComfyUI 自定义工作流程的集合
他们可以生成多个主题。 每个主题都有自己的提示。
它们需要一些自定义节点才能正常运行,主要是为了自动消除或简化设置这些东西所带来的一些繁琐工作。
要安装任何所需的自定义节点,最好的方法是获取 ComfyUI Manager,然后转到 Manager,然后单击“安装缺少的自定义节点”。 如果您仍然缺少节点,请参阅该工作流程的“关于此版本”部分中列出的依赖项
我现在可以很好地运行 SDXL,因此我将来可能会尝试让这些工作流程与它配合使用。
-------------------------------------------------- -------------------------------------------------- --
到目前为止,有五种针对多个主题的方法:
潜在情侣
通过对图像的不同部分应用不同的提示,可以更详细地控制图像合成。
根据我的测试,这通常比嘈杂的潜在合成效果更好。
这是 ComfyUI 的相当标准,只包含来自自定义节点的一些 QoL 内容
嘈杂的潜在组合(已停产,工作流程可以在旧工作流程中找到)
在单独的图像上生成几个步骤(例如 4/20)的每个提示,以便仅创建主要元素的粗略轮廓,然后将它们组合在一起并使用潜在耦合执行其余步骤。
这是 ComfyUI 的相当标准,只包含来自自定义节点的一些 QoL 内容
角色交互(潜在)(已停止,工作流程可在旧工作流程中找到)
首先,如果您想要实际效果良好的东西,请检查角色交互 (OpenPose) 或 Region Lora。 这不是,我将其保留用于存档目的。
这是在不使用 ControlNet 的情况下生成 2 个相互交互的角色,同时保留对其外观的高度控制的“尝试”。 极其不一致且不可靠。
我们通过在包含整个图像的单个提示上生成前几个步骤(例如 6/30)来实现这一点,该提示描述了我们想要实现的交互类型(+背景和视角,两个角色的共同特征也有帮助)。
然后,对于第二个 KSampler 中的剩余步骤,我们再添加两个提示,每个字符一个,仅限于我们“预期”(猜测)它们会出现的区域,因此大多数情况下只是提示的左半部分/右半部分 图像有一些重叠。
我不会撒谎,结果和一致性并不好。 如果您想尝试一下,需要调整的一些设置是 KSampler 应在哪一步更改、字符提示和提示强度之间的重叠量。 根据我的测试,我能得到的最接近的互动是一个吻,我尝试过拥抱,但没有成功。
您切换 KSampler 的步骤越高,获得所需交互的一致性就越强,但您会失去角色提示(我一直在总步骤的 20-35% 之间)。 您可以通过增加字符提示强度来稍微抵消这一点。
角色互动(OpenPose)
另一种生成角色交互的方法,只不过这次它确实有效,而且非常一致。 为了实现这一点,我们只需运行混合了 ControlNet openpose 的潜在合成。为了使用起来更方便,可以预先生成 OpenPose 图像,因此无需自己输入预制图像。 因此,与普通一代相比,它并不太复杂。 将工作流程导入 ComfyUI 后,您可以在工作流程本身的注释中找到说明。
从更技术的角度来看,实现它实际上比仅仅将 OpenPose 应用于调节要复杂一些。 因为我们总共要处理 3 个(或更多!)条件(背景和两个主题),所以我们遇到了问题。 将 ControlNet 应用于所有三个,无论是在组合它们之前还是之后,都为我们提供了正确应用 OpenPose 的背景