Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

中文 | English

ComfyUI Easy Use

Bilibili Badge Bilibili Badge

ComfyUI-Easy-Use 是一个化繁为简的节点整合包, 在 tinyterraNodes 的基础上进行延展,并针对了诸多主流的节点包做了整合与优化,以达到更快更方便使用ComfyUI的目的,在保证自由度的同时还原了本属于Stable Diffusion的极致畅快出图体验。

介绍

更符合人性化的随机种

分离采样参数与采样预览

支持通配符与Lora的提示词节点

支持 yaml txt json 格式的通配符文件,將其放置到节点包的 wildcards 文件夹下即可,更新文件需重新运行ComfyUI。
如需使用Lora Block Weight用法,需先保证自定义节点包中安装了 ComfyUI-Inspire-Pack

UI界面美化

首次安装的用户,如需使用本节点包UI主题,请在安装节点包在 Settings -> Color Palette 中自行切换并刷新页面即可。

简体中文节点

如果您下载了 AIGODLIKE-COMFYUI-TRANSLATION , 程序将在启动时拷贝中文对照文件至该节点包目录下,当您选择语言为中文时即可看到已更改后的简体中文节点。

更新日志

2024-02-20

v1.0.7 (2024-02-18)

  • 增加 easy cascadeLoader - stable cascade 加载器
  • 增加 easy preSamplingCascade - stabled cascade stage_c 预采样参数
  • 增加 easy fullCascadeKSampler - stable cascade stage_c 完整版采样器
  • 增加 easy cascadeKSampler - stable cascade stage-c ksampler simple

Stable Cascade 目前支持 文生图与图生图,还未支持Lora和Controlnet,敬请期待!
02-17 前更新的用户,需将原工程中的easy preSamplingCascade更换成easy fullCascadeKSampler 重新连接进行使用。

v1.0.6 (2024-02-16)

  • 增加 easy XYInputs: Checkpoint
  • 增加 easy XYInputs: Lora
  • easy seed 增加固定种子值时可手动切换随机种
  • 修复 easy fullLoader等加载器切换lora时自动调整节点大小的问题
  • 去除原有ttn的图片保存逻辑并适配ComfyUI默认的图片保存格式化扩展

v1.0.5

  • 增加 easy isSDXL
  • easy svdLoader 增加提示词控制, 可配合open_clip模型进行使用
  • easy wildcards 增加 populated_text 可输出通配填充后文本

v1.0.4

  • 增加 easy showLoaderSettingsNames 可显示与输出加载器部件中的 模型与VAE名称

  • 增加 easy promptList - 提示词列表

  • 增加 easy fooocusInpaintLoader - Fooocus内补节点(仅支持XL模型的流程)

  • 增加 Logic 逻辑类节点 - 包含类型、计算、判断和转换类型等

  • 增加 easy imageSave - 带日期转换和宽高格式化的图像保存节点

  • 增加 easy joinImageBatch - 合并图像批次

  • easy showAnything 增加支持转换其他类型(如:tensor类型的条件、图像等)

  • easy kSamplerInpainting 增加 patch 传入值,配合Fooocus内补节点使用

  • easy imageSave 增加 only_preivew

  • 修复 xyplot在pillow>9.5中报错

  • 修复 easy wildcards 在使用PS扩展插件运行时报错

  • 修复 easy latentCompositeMaskedWithCond

  • 修复 easy XYInputs: ControlNet 报错

  • 修复 easy loraStack toggle 为 disabled 时报错

  • 修改首次安装节点包不再自动替换主题,需手动调整并刷新页面

v1.0.3

  • 增加 easy stylesSelector 风格化提示词选择器

  • 增加队列进度条设置项,默认为未启用状态

  • easy controlnetLoadereasy controlnetLoaderADV 增加参数 scale_soft_weights

  • 修复 easy XYInputs: Sampler/Scheduler 报错

  • 修复 右侧菜单 点击按钮时老是跑位的问题

  • 修复 styles 路径在其他环境报错

  • 修复 easy comfyLoader 读取错误

  • 修复 xyPlot 在连接 zero123 时报错

  • 修复加载器中提示词为组件时报错

  • 修复 easy getNodeeasy setNode 加载时标题未更改

  • 修复所有采样器中存储图片使用子目录前缀不生效的问题

  • 调整UI主题

v1.0.2
  • 增加 autocomplete 文件夹,如果您安装了 ComfyUI-Custom-Scripts, 将在启动时合并该文件夹下的所有txt文件并覆盖到pyssss包里的autocomplete.txt文件。

  • 增加 easy XYPlotAdvancedeasy XYInputs 等相关节点

  • 增加 Alt+1到9 快捷键,可快速粘贴 Node templates 的节点预设 (对应 1到9 顺序)

  • 修复 easy imageInsetCrop 测量值为百分比时步进为1

  • 修复 开启 a1111_prompt_style 时XY图表无法使用的问题

  • 右键菜单中增加了一个 📜Groups Map(EasyUse)

  • 修复在Comfy新版本中UI加载失败

  • 修复 easy pipeToBasicPipe 报错

  • 修改 easy fullLoadereasy a1111Loader 中的 a1111_prompt_style 默认值为 False

  • easy XYInputs ModelMergeBlocks 支持csv文件导入数值

  • 替换了XY图生成时的字体文件

  • 移除 easy imageRemBg

  • 移除包中的介绍图和工作流文件,减少包体积

v1.0.1
  • 新增 easy seed - 简易随机种

  • easy preDetailerFix 新增了 optional_image 传入图像可选,如未传默认取值为pipe里的图像

  • 新增 easy kSamplerInpainting 用于内补潜空间的采样器

  • 新增 easy pipeToBasicPipe 用于转换到Impact的某些节点上

  • 修复 easy comfyLoader 报错

  • 修复所有包含输出图片尺寸的节点取值方式无法批处理的问题

  • 修复 widthheight 无法在 easy svdLoader 自定义的报错问题

  • 修复所有采样器预览图片的地址链接 (解决在 MACOS 系统中图片无法在采样器中预览的问题)

  • 修复 vae_nameeasy fullLoadereasy a1111Loadereasy comfyLoader 中选择但未替换原始vae问题

  • 修复 easy fullkSampler 除pipe外其他输出值的报错

  • 修复 easy hiresFix 输入连接pipe和image、vae同时存在时报错

  • 修复 easy fullLoadermodel_override 连接后未执行

  • 修复 因新增easy seed 导致action错误

  • 修复 easy xyplot 的字体文件路径读取错误

  • 修复 convert 到 easy seed 随机种无法固定的问题

  • 修复 easy pipeIn 值传入的报错问题

  • 修复 easy zero123Loadereasy svdLoader 读取模型时将模型加入到缓存中

  • 修复 easy kSampler easy kSamplerTiled easy detailerFiximage_output 默认值为 Preview

  • easy fullLoadereasy a1111Loader 新增了 a1111_prompt_style 参数可以重现和webui生成相同的图像,当前您需要安装 ComfyUI_smZNodes 才能使用此功能

v1.0.0
  • 新增easy positive - 简易正面提示词文本

  • 新增easy negative - 简易负面提示词文本

  • 新增easy wildcards - 支持通配符和Lora选择的提示词文本

  • 新增easy portraitMaster - 肖像大师v2.2

  • 新增easy loraStack - Lora堆

  • 新增easy fullLoader - 完整版的加载器

  • 新增easy zero123Loader - 简易zero123加载器

  • 新增easy svdLoader - 简易svd加载器

  • 新增easy fullkSampler - 完整版的采样器(无分离)

  • 新增easy hiresFix - 支持Pipe的高清修复

  • 新增easy predetailerFix easy DetailerFix - 支持Pipe的细节修复

  • 新增easy ultralyticsDetectorPipe easy samLoaderPipe - 检测加载器(细节修复的输入项)

  • 新增easy pipein easy pipeout - Pipe的输入与输出

  • 新增easy xyPlot - 简易的xyplot (后续会更新更多可控参数)

  • 新增easy imageRemoveBG - 图像去除背景

  • 新增easy imagePixelPerfect - 图像完美像素

  • 新增easy poseEditor - 姿势编辑器

  • 新增UI主题(黑曜石)- 默认自动加载UI, 也可在设置中自行更替

  • 修复 easy globalSeed 不生效问题

  • 修复所有的seed_numcg-use-everywhere 实时更新图表导致值错乱的问题

  • 修复easy imageSize easy imageSizeBySide easy imageSizeByLongerSide 可作为终节点

  • 修复 seed_num (随机种子值) 在历史记录中读取无法一致的Bug

v0.5
  • 新增 easy controlnetLoaderADV 节点

  • 新增 easy imageSizeBySide 节点,可选输出为长边或短边

  • 新增 easy LLLiteLoader 节点,如果您预先安装过 kohya-ss/ControlNet-LLLite-ComfyUI 包,请将 models 里的模型文件移动至 ComfyUI\models\controlnet\ (即comfy默认的controlnet路径里,请勿修改模型的文件名,不然会读取不到)。

  • 新增 easy imageSizeeasy imageSizeByLongerSize 输出的尺寸显示。

  • 新增 easy showSpentTime 节点用于展示图片推理花费时间与VAE解码花费时间。

  • easy controlnetLoaderADVeasy controlnetLoader 新增 control_net 可选传入参数

  • easy preSamplingeasy preSamplingAdvanced 新增 image_to_latent 可选传入参数

  • easy a1111Loadereasy comfyLoader 新增 batch_size 传入参数

  • 修改 easy controlnetLoader 到 loader 分类底下。

涉及到的相关节点包

声明: 非常尊重这些原作者们的付出,开源不易,我仅仅只是做了一些整合与优化。

节点名 (搜索名) 相关的库 库相关的节点
easy setNode ComfyUI-extensions diffus3.SetNode
easy getNode ComfyUI-extensions diffus3.GetNode
easy bookmark rgthree-comfy Bookmark 🔖
easy portraitMarker comfyui-portrait-master Portrait Master
easy LLLiteLoader ControlNet-LLLite-ComfyUI LLLiteLoader
easy globalSeed ComfyUI-Inspire-Pack Global Seed (Inspire)
easy preSamplingDynamicCFG sd-dynamic-thresholding DynamicThresholdingFull
dynamicThresholdingFull sd-dynamic-thresholding DynamicThresholdingFull
easy imageInsetCrop rgthree-comfy ImageInsetCrop
easy poseEditor ComfyUI_Custom_Nodes_AlekPet poseNode
easy if ComfyUI-Logic IfExecute

示例

导入后请自行更换您目录里的大模型

StableDiffusion

文生图

图生图+controlnet

SDTurbo+高清修复+SVD

StableCascade

文生图

图生图

Credits

ComfyUI - 功能强大且模块化的Stable Diffusion GUI

ComfyUI-ComfyUI-Manager - ComfyUI管理器

tinyterraNodes - 管道节点(节点束)让用户减少了不必要的连接

ComfyUI-extensions - diffus3的获取与设置点让用户可以分离工作流构成

ComfyUI-Impact-Pack - 常规整合包1

ComfyUI-Inspire-Pack - 常规整合包2

ComfyUI-Logic - ComfyUI逻辑运算

About

ComfyUI节点包整合In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages