PonyFlow - [Pony/Illustrious/SDXL] [Txt2Img/Controlnet Depth/Style IPAdapter]

详情

模型描述

PonyFlow

与 Pony、Illustrious 和 SDXL 兼容!

请将使用此工作流生成的图片发布到本页面!

我非常期待看到你的创作!遗憾的是,我无法自动将此工作流标记为资源。你所使用的检查点和 LoRAs 将自动被标记,并在模型的图片画廊中自动显示!

注意:请阅读关于 HighresFix 节点的安装说明。首次加载此工作流时它将无法正常工作。

此工作流专注于为 Pony 和 SDXL 创建高质量、独特的图像。

这是我过去一年使用 StableDiffusion 积累的个人工作流和通配符文件!

展示图像是过去一年中,我使用此工作流的多种变体生成的最爱作品。

包含:

  • README.md,包含完整的安装说明、模型下载地址和使用技巧。
  • ponyflow_wildcards.yaml 通配符文件
  • ponyflow_v1_workflow.json —— 用于加载到 ComfyUI 的工作流文件

如有任何问题,请在下方评论中告诉我!

V3 更新日志:

  • 我已简化此工作流,移除了 HighRes Fix 节点,改为添加了一个 img2img 放大器,可获得相似或更好的效果。

V2 更新日志:

  • 在工作流中添加了提示/通配符/CFG/使用说明,以回答常见问题
  • 现在可以完全禁用 HighResFix/放大,以快速迭代风格
  • 不再出现样本不匹配问题
  • 有望修复首次使用时 HighResFix 失效的问题 🤞

README 复制内容:

安装

安装 ComfyUI:https://github.com/comfyanonymous/ComfyUI

安装 ComfyUI Manager:https://github.com/ltdrdata/ComfyUI-Manager

  • 打开 ComfyUI
  • 加载工作流
  • Manager > 安装缺失的自定义节点
    • 安装所有缺失的节点(我全部使用 nightly 版本)
  • 重启 ComfyUI
  • 将下面列出的所有模型安装到对应位置
  • ponyflow_wildcards.yaml 通配符文件复制到 ComfyUI\custom_nodes\comfyui-impact-pack\wildcards 目录
  • 重启 ComfyUI

首次尝试运行时,你可能会遇到 HighRes-Fix 脚本节点的错误。解决方法:创建该节点的新版本,确保参数一致,然后将新节点重新连接到 KSampler 节点,并删除旧节点。同时请禁用 "use_same_seed"。我不清楚为何会出现此问题,但首次使用时总会发生……

模型下载

检查点

安装至 ComfyUI\models\checkpoints

任何 Pony 模型均可使用。CyberRealistic Pony 是最受欢迎的开箱即用模型之一。

/model/443821/cyberrealistic-pony?modelVersionId=1346181

Controlnet

安装至 ComfyUI\models\controlnet(我将其重命名为 controlnet_union_promax.safetensors)

https://huggingface.co/xinsir/controlnet-union-sdxl-1.0/blob/main/diffusion_pytorch_model_promax.safetensors

Depth Anything

Depth Anything V2 - Relative 节点将自动下载并安装所需模型。

放大模型

安装至 ComfyUI\models\upscale_models

/model/147759/remacri

LoRAs

安装至 ComfyUI\models\loras

https://huggingface.co/tianweiy/DMD2/blob/main/dmd2_sdxl_4step_lora.safetensors

https://huggingface.co/tianweiy/DMD2/blob/main/dmd2_sdxl_4step_lora_fp16.safetensors

CLIP-ViT-H-14-laion2B-s32B-b79K

安装至 ComfyUI\models\clip_vision

https://huggingface.co/laion/CLIP-ViT-H-14-laion2B-s32B-b79K/blob/main/model.safetensors

IPAdapter ip-adapter-plus_sdxl_vit-h

安装至 ComfyUI\models\ipadapter(你必须手动创建此文件夹)

https://huggingface.co/h94/IP-Adapter/blob/main/sdxl_models/ip-adapter-plus_sdxl_vit-h.safetensors

使用

此工作流专注于为 Pony 和 SDXL 创建高质量、独特的图像。

它包含多种功能,均由 Fast Groups Bypasser (rgthree) 节点控制。各功能名称对应工作流中的命名组。关闭某项功能即会绕过整个组。

对于常规的 text2img,我使用:

  • 启用初始生成
  • 启用高分辨率
  • 启用胶片颗粒

如需调整调度器/放大设置并观察差异,可随时开启或关闭预览。

Skimmed CFG

https://github.com/Extraltodeus/Skimmed_CFG

许多人询问我是如何制作这些图像的,这主要归功于这个节点——它很难被完全复制。Skimmed CFG 允许你提高 CFG 值和提示权重(例如:photorealistic:1.5)。尝试将 CFG 设置为 5/12/24/48,同时将 Skimmed CFG 设置为 3/5/7!

它能让你更强烈地加权提示,从而形成独特风格。例如,尝试在你的下一个提示中加入 (abstract minimal art:1.9)!

作为基准,我建议将 Skimmed CFG 设为 5.0,CFG 设为 12。但请针对每个模型测试这些数值,因为它们对输出影响显著。

ImpactWildcardEncode

正向与负向提示输入均为通配符编码器,可将包含的 YAML 文件处理为全新独特的提示!这让你能自由更改场景、人物或整个提示内容。默认示例展示了我常规的工作流。

随机选择一个人物,赋予其随机体型,置于随机场景中。你可以增加或减少细节,甚至完全不使用通配符!

ponyflow_wildcards.yaml 中,我提供了多种通配符使用技巧的示例。

有关通配符的更多信息,请参阅指南:https://github.com/ltdrdata/ComfyUI-extension-tutorials/blob/Main/ComfyUI-Impact-Pack/tutorial/ImpactWildcard.md

修改通配符后,请在 ComfyUI 菜单中选择 编辑 > Impact: 刷新通配符 以重新加载。

我可能需要写一篇完整文章总结使用通配符的心得……

胶片颗粒

我喜欢使用工作流中内置的后处理胶片颗粒节点来制作真实感图像。可根据喜好调整缩放、强度与饱和度参数。

Controlnet 深度

将图像上传至“加载 Controlnet 图像”节点,用作你图像的模板。它将提取图像的“形状”,并将你的输出适配为输入图像的形态。启用“深度采样”节点,可查看图像的影响效果。

风格迁移

将图像上传至“加载风格图像”节点,以复制其配色方案和艺术特质。

调整 "weight_style" 和 "end_at" 参数以控制风格迁移强度。默认我偏好两者均设为 0.5,但每张风格图像都需要微调。

额外 VAE

我已包含一个额外的“加载 VAE”节点,以防你使用的模型没有自带 VAE。你可以使用标准 SDXL VAE,或 CivitAI 上众多可用的其他 VAE。

此模型生成的图像

未找到图像。