请将生成的图像发布到此工作流程页面!
我很想看看你的作品!遗憾的是,我无法自动将此工作流程标记为资源。你使用的检查点和 lora 将被自动标记,并自动显示在模型的图片库中!
注意:请阅读有关 HIGHRESFIX 节点的安装说明。首次加载此工作流程时,它将无法工作。
该工作流程专注于为 Pony 和 SDXL 创建高质量、独特的图像。
这是我使用 StableDiffusion 一年多来积累的个人工作流程和通配符文件!
展示的图像是过去一年中我最喜欢的几代图像,使用了这种工作流程的一些变化。
其中包括
- README.md 包含安装说明、模型下载位置以及使用技巧。
- ponyflow_wildcards.yaml 通配符
- ponyflow_v1_workflow.json - 加载到 ComfyUI 中的工作流程
如果您有任何疑问,请在下面的评论中告诉我!
V2 更新日志:
- 在工作流程中添加了提示/通配符/ CFG/使用说明,以回答常见问题
- 您现在可以完全禁用 HighResFix/Upscaling 来快速迭代样式
- 不再有样本不匹配
- 希望第一次就能修复 HighResFix 故障 🤞
自述文件的副本:
## 安装
安装 ComfyUI https://github.com/comfyanonymous/ComfyUI
安装 ComfyUI Manager https://github.com/ltdrdata/ComfyUI-Manager
-打开 ComfyUI
-加载工作流程
-管理器 > 安装缺失的自定义节点
-安装所有缺失的节点(我对所有内容都使用夜间版本)
-重新启动 ComfyUI
-将下面列出的所有模型安装到适当的位置
-将通配符文件复制ponyflow_wildcards.yaml
到ComfyUI\custom_nodes\comfyui-impact-pack\wildcards
目录中。
-重新启动 ComfyUI
-尝试首次运行此程序时,您可能会遇到 HighRes-Fix Script 节点错误。要解决此问题,请创建新版本的节点,确保参数相同,然后将新节点重新连接到 KSampler 节点并删除旧节点。确保同时禁用“use_same_seed”。不知道为什么会发生这种情况,但第一次总是发生这种情况...
## 模型下载
### 大模型
安装到ComfyUI\models\checkpoints
任何 Pony 模型都可以使用。CyberRealistic Pony 是最受欢迎的开箱即用模型之一。
https://civitai.com/models/443821/cyberrealistic-pony?modelVersionId=1346181
### Controlnet
安装到ComfyUI\models\controlnet
(我将其重命名为 controlnet_union_promax.safetensors)
### Depth 任意
Depth Anything V2 - Relative 节点将自动下载并安装所需的模型。
### Upscale models
安装到ComfyUI\models\upscale_models
https://civitai.com/models/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,我使用:
-启用Initial Gen
-启用Highres
-启用 Film Grain
如果您想弄乱调度程序/升级设置来查看差异,您可以打开或关闭预览。
### Skimmed CFG
https://github.com/Extraltodeus/Skimmed_CFG
很多人问我如何制作图像。由于这个节点,这些图像很难复制。Skimmed CFG 允许您调高 CFG 值和提示权重(照片级真实感:1.5)。尝试 5/12/24/48 CFG,同时将 Skimmed CFG 设置为 3/5/7!
它可让您更重视提示并开发独特的风格。例如,尝试将(抽象极简艺术:1.9)添加到您的下一个提示中!
作为基准,我建议将 Skimming 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 菜单下的“编辑”>“影响”中刷新它们:刷新通配符
我可能需要写一整篇文章来讲述使用通配符所获得的经验教训......
##Film Grain
我喜欢使用工作流程中包含的后期处理胶片颗粒节点来获得逼真的图像。根据需要尝试不同的比例、强度和饱和度值。
## Controlnet Depth
将图像上传到“加载控制网图像”节点,将其用作图像模板。这将获取图像的“形状”,并将输出塑造为输入图像的形状。启用“深度采样”节点以查看图像的影响。
## 风格转换
将图像上传到“加载样式图像”节点以复制其配色方案和艺术品质。
调整“weight_style”和“end_at”参数以调整传输的风格强度。默认情况下,我喜欢将它们都设置为 0.5,但每个风格图像都需要调整。
额外的VAE
我添加了一个额外的“加载 VAE”节点,以防您使用的模型没有自己的 VAE。您可以使用标准 SDXL vae,或者 CivitAI 上提供的众多 vae 之一