中文 | English
ComfyUI-Easy-Use 是一个化繁为简的节点整合包, 在 tinyterraNodes 的基础上进行延展,并针对了诸多主流的节点包做了整合与优化,以达到更快更方便使用ComfyUI的目的,在保证自由度的同时还原了本属于Stable Diffusion的极致畅快出图体验。
- 沿用了 tinyterraNodes 的思路,大大减少了折腾工作流的时间成本。
- UI界面美化,首次安装的用户,如需使用UI主题,请在 Settings -> Color Palette 中自行切换主题并刷新页面即可
- 增加了预采样参数配置的节点,可与采样节点分离,更方便预览。
- 支持通配符与Lora的提示词节点,如需使用Lora Block Weight用法,需先保证自定义节点包中安装了 ComfyUI-Inspire-Pack
- 可多选的风格化提示词选择器,默认是Fooocus的样式json,可自定义json放在styles底下,samples文件夹里可放预览图(名称和name一致,图片文件名如有空格需转为下划线'_')
- 加载器可开启A1111提示词风格模式,可重现与webui生成近乎相同的图像,需先安装 ComfyUI_smZNodes
- 可使用
easy latentNoisy
或easy preSamplingNoiseIn
节点实现对潜空间的噪声注入 - 简化 SD1.x、SD2.x、SDXL、SVD、Zero123等流程
- 简化 Stable Cascade 示例参考
- 简化 Layer Diffuse 示例参考
- 简化 InstantID 示例参考, 需先保证自定义节点包中安装了 ComfyUI_InstantID
- 简化 IPAdapter, 需先保证自定义节点包中安装最新版v2的 ComfyUI_IPAdapter_plus
- 扩展 XYplot 的可用性
- 整合了Fooocus Inpaint功能
- 整合了常用的逻辑计算、转换类型、展示所有类型等
- 支持节点上checkpoint、lora模型子目录分类及预览图 (请在设置中开启上下文菜单嵌套子目录)
- 支持BriaAI的RMBG-1.4模型的背景去除节点,技术参考
- 支持 强制清理comfyUI模型显存占用
- 支持Stable Diffusion 3 多账号API节点
- 支持IC-Light的应用 示例参考 | 代码整合来源 | 技术参考
- 中文提示词自动识别,使用opus-mt-zh-en模型
- 支持 sd3 模型
- 支持 kolors 模型
- 将存储库克隆到 custom_nodes 目录并安装依赖
#1. git下载
git clone https://github.com/yolain/ComfyUI-Easy-Use
#2. 安装依赖
双击install.bat安装依赖
- 更新便于维护的新前端代码
- 使用sass维护css样式
- 对原有扩展进行优化
- 增加新的组件(如节点时间统计等)
- 增加浅色主题
- 在ComfyUI-Yolain-Workflows中上传更多的工作流(如kolors,sd3等),并更新english版本的readme
- 更详细功能介绍的 gitbook
v1.2.1
- 增加
easy controlnetLoader++
easy ipadapterApply
和easy ipadapterApplyADV
增加 PLUS (kolors genernal) 预置项 (支持kolors IPA,可能会改名)- 去除
easy positive
easy negative
等prompt节点的自动将中文翻译功能,自动翻译仅在easy a1111Loader
等不支持中文TE的加载器中生效 - 增加
easy kolorsLoader
- 可灵加载器,参考了 MinusZoneAI 和 kijai 的代码。
v1.2.0
- 增加
easy pulIDApply
和easy pulIDApplyADV
- 增加
easy huanyuanDiTLoader
和easy pixArtLoader
- 当新菜单的位置在上或者下时增加上 crystools 的显示,推荐开两个就好(如果后续crystools有更新UI适配我可能会删除掉)
- 增加 easy sliderControl - 滑块控制节点,当前可用于控制ipadapterMS的参数 (双击滑块可重置为默认值)
- 增加 layer_weights 属性在
easy ipadapterApplyADV
节点
v1.1.9
- 增加 新的调度器 gitsScheduler
- 增加
easy imageBatchToImageList
和easy imageListToImageBatch
(修复Impact版的一点小问题) - 递归模型子目录嵌套
- 支持 sd3 模型
- 增加
easy applyInpaint
- 局部重绘全模式节点 (相比与之前的kSamplerInpating节点逻辑会更合理些)
v1.1.8
- 增加中文提示词自动翻译,使用opus-mt-zh-en模型, 默认已对wildcard、lora正则处理, 其他需要保留的中文,可使用
@你的提示词@
包裹 (若依赖安装完成后报错, 请重启),测算大约会占0.3GB显存 - 增加
easy controlnetStack
- controlnet堆 - 增加
easy applyBrushNet
- 示例参考 - 增加
easy applyPowerPaint
- 示例参考
v1.1.7
- 修复 一些模型(如controlnet模型等)未成功写入缓存,导致修改前置节点束参数(如提示词)需要二次载入模型的问题
- 增加
easy prompt
- 主体和光影预置项,后期可能会调整 - 增加
easy icLightApply
- 重绘光影, 从ComfyUI-IC-Light优化 - 增加
easy imageSplitGrid
- 图像网格拆分 easy kSamplerInpainting
的 additional 属性增加差异扩散和brushnet等相关选项- 增加 brushnet模型加载的支持 - ComfyUI-BrushNet
- 增加
easy applyFooocusInpaint
- Fooocus内补节点 替代原有的 FooocusInpaintLoader - 移除
easy fooocusInpaintLoader
- 容易bug,不再使用 - 修改 easy kSampler等采样器中并联的model 不再替换输出中pipe里的model
v1.1.6
- 增加步调齐整适配 - 在所有的预采样和全采样器节点中的 调度器(schedulder) 增加了 alignYourSteps 选项
easy kSampler
和easy fullkSampler
的 image_output 增加 Preview&Choose选项- 增加
easy styleAlignedBatchAlign
- 风格对齐 style_aligned_comfy - 增加
easy ckptNames
- 增加
easy controlnetNames
- 增加
easy imagesSplitimage
- 批次图像拆分单张 - 增加
easy imageCount
- 图像数量 - 增加
easy textSwitch
- 文字切换
v1.1.5
- 重写
easy cleanGPUUsed
- 可强制清理comfyUI的模型显存占用 - 增加
easy humanSegmentation
- 多类分割、人像分割 - 增加
easy imageColorMatch
- 增加
easy ipadapterApplyRegional
- 增加
easy ipadapterApplyFromParams
- 增加
easy imageInterrogator
- 图像反推 - 增加
easy stableDiffusion3API
- 简易的Stable Diffusion 3 多账号API节点
v1.1.4
- 增加
easy imageChooser
- 从cg-image-picker简化的图片选择器 - 增加
easy preSamplingCustom
- 自定义预采样,可支持cosXL-edit - 增加
easy ipadapterStyleComposition
- 增加 在Loaders上右键菜单可查看 checkpoints、lora 信息
- 修复
easy preSamplingNoiseIn
、easy latentNoisy
、east Unsampler
以兼容ComfyUI Revision>=2098 [0542088e] 以上版本 - 修复 FooocusInpaint修改ModelPatcher计算权重引发的问题,理应在生成model后重置ModelPatcher为默认值
v1.1.3
easy ipadapterApply
增加 COMPOSITION 预置项- 增加 对ResAdapter lora模型 的加载支持
- 增加
easy promptLine
- 增加
easy promptReplace
- 增加
easy promptConcat
easy wildcards
增加 multiline_mode属性- 增加 当节点需要下载模型时,若huggingface连接超时,会切换至镜像地址下载模型
v1.1.2
- 改写 EasyUse 相关节点的部分插槽推荐节点
- 增加 启用上下文菜单自动嵌套子目录 设置项,默认为启用状态,可分类子目录及checkpoints、loras预览图
- 增加
easy sv3dLoader
- 增加
easy dynamiCrafterLoader
- 增加
easy ipadapterApply
- 增加
easy ipadapterApplyADV
- 增加
easy ipadapterApplyEncoder
- 增加
easy ipadapterApplyEmbeds
- 增加
easy preMaskDetailerFix
easy kSamplerInpainting
增加 additional 属性,可设置成 Differential Diffusion 或 Only InpaintModelConditioning- 修复
easy stylesSelector
当未选择样式时,原有提示词发生了变化 - 修复
easy pipeEdit
提示词输入lora时报错 - 修复 layerDiffuse xyplot相关bug
v1.1.1
- 修复首次添加含seed的节点且当前模式为control_before_generate时,seed为0的问题
easy preSamplingAdvanced
增加 return_with_leftover_noise- 修复
easy stylesSelector
当选择自定义样式文件时运行队列报错 easy preSamplingLayerDiffusion
增加 mask 可选传入参数- 将所有 seed_num 调整回 seed
- 修补官方BUG: 当control_mode为before 在首次加载页面时未修改节点中widget名称为 control_before_generate
- 去除强制control_before_generate设定
- 增加
easy imageRemBg
- 默认为BriaAI的RMBG-1.4模型, 移除背景效果更加,速度更快
v1.1.0
- 增加
easy imageSplitList
- 拆分每 N 张图像 - 增加
easy preSamplingDiffusionADDTL
- 可配置前景、背景、blended的additional_prompt等 - 增加
easy preSamplingNoiseIn
可替代需要前置的easy latentNoisy
节点 实现效果更好的噪声注入 easy pipeEdit
增加 条件拼接模式选择,可选择替换、合并、联结、平均、设置条件时间- 增加
easy pipeEdit
- 可编辑Pipe的节点(包含可重新输入提示词) - 增加
easy preSamplingLayerDiffusion
与easy kSamplerLayerDiffusion
(连接easy kSampler
也能通) - 增加 在 加载器、预采样、采样器、Controlnet等节点上右键可快速替换同类型节点的便捷菜单
- 增加
easy instantIDApplyADV
可连入 positive 与 negative - 修复
easy wildcards
读取lora未填写完整路径时未自动检索导致加载lora失败的问题 - 修复
easy instantIDApply
mask 未传入正确值 - 修复 在 非a1111提示词风格下 BREAK 不生效的问题
v1.0.9
- 修复未安装 ComfyUI-Impack-Pack 和 ComfyUI_InstantID 时报错
- 修复
easy pipeIn
- pipe设为可不必选 - 增加
easy instantIDApply
- 需要先安装 ComfyUI_InstantID, 工作流参考示例 - 修复
easy detailerFix
未添加到保存图片格式化扩展名可用节点列表 - 修复
easy XYInputs: PromptSR
在替换负面提示词时报错
v1.0.8
easy cascadeLoader
stage_c 与 stage_b 支持checkpoint模型 (需要下载checkpoints)easy styleSelector
搜索框修改为不区分大小写匹配easy fullLoader
增加 positive、negative、latent 输出项- 修复 SDXLClipModel 在 ComfyUI 修订版本号 2016[c2cb8e88] 及以上的报错(判断了版本号可兼容老版本)
- 修复
easy detailerFix
批次大小大于1时生成出错 - 修复
easy preSampling
等 latent传入后无法根据批次索引生成的问题 - 修复
easy svdLoader
报错 - 优化代码,减少了诸多冗余,提升运行速度
- 去除中文翻译对照文本
(翻译对照已由 AIGODLIKE-COMFYUI-TRANSLATION 统一维护啦! 首次下载或者版本较早的朋友请更新 AIGODLIKE-COMFYUI-TRANSLATION 和本节点包至最新版本。)
v1.0.7
- 增加
easy cascadeLoader
- stable cascade 加载器 - 增加
easy preSamplingCascade
- stabled cascade stage_c 预采样参数 - 增加
easy fullCascadeKSampler
- stable cascade stage_c 完整版采样器 - 增加
easy cascadeKSampler
- stable cascade stage-c ksampler simple
v1.0.6
- 增加
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 controlnetLoader
和easy controlnetLoaderADV
增加参数 scale_soft_weights -
修复
easy XYInputs: Sampler/Scheduler
报错 -
修复 右侧菜单 点击按钮时老是跑位的问题
-
修复 styles 路径在其他环境报错
-
修复
easy comfyLoader
读取错误 -
修复 xyPlot 在连接 zero123 时报错
-
修复加载器中提示词为组件时报错
-
修复
easy getNode
和easy setNode
加载时标题未更改 -
修复所有采样器中存储图片使用子目录前缀不生效的问题
-
调整UI主题
v1.0.2
-
增加 autocomplete 文件夹,如果您安装了 ComfyUI-Custom-Scripts, 将在启动时合并该文件夹下的所有txt文件并覆盖到pyssss包里的autocomplete.txt文件。
-
增加
easy XYPlotAdvanced
和easy XYInputs
等相关节点 -
增加 Alt+1到9 快捷键,可快速粘贴 Node templates 的节点预设 (对应 1到9 顺序)
-
修复
easy imageInsetCrop
测量值为百分比时步进为1 -
修复 开启
a1111_prompt_style
时XY图表无法使用的问题 -
右键菜单中增加了一个
📜Groups Map(EasyUse)
-
修复在Comfy新版本中UI加载失败
-
修复
easy pipeToBasicPipe
报错 -
修改
easy fullLoader
和easy 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
报错 -
修复所有包含输出图片尺寸的节点取值方式无法批处理的问题
-
修复
width
和height
无法在easy svdLoader
自定义的报错问题 -
修复所有采样器预览图片的地址链接 (解决在 MACOS 系统中图片无法在采样器中预览的问题)
-
修复
vae_name
在easy fullLoader
和easy a1111Loader
和easy comfyLoader
中选择但未替换原始vae问题 -
修复
easy fullkSampler
除pipe外其他输出值的报错 -
修复
easy hiresFix
输入连接pipe和image、vae同时存在时报错 -
修复
easy fullLoader
中model_override
连接后未执行 -
修复 因新增
easy seed
导致action错误 -
修复
easy xyplot
的字体文件路径读取错误 -
修复 convert 到
easy seed
随机种无法固定的问题 -
修复
easy pipeIn
值传入的报错问题 -
修复
easy zero123Loader
和easy svdLoader
读取模型时将模型加入到缓存中 -
修复
easy kSampler
easy kSamplerTiled
easy detailerFix
的image_output
默认值为 Preview -
easy fullLoader
和easy 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_num
因 cg-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 imageSize
和easy imageSizeByLongerSize
输出的尺寸显示。 -
新增
easy showSpentTime
节点用于展示图片推理花费时间与VAE解码花费时间。 -
easy controlnetLoaderADV
和easy controlnetLoader
新增control_net
可选传入参数 -
easy preSampling
和easy preSamplingAdvanced
新增image_to_latent
可选传入参数 -
easy a1111Loader
和easy 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 |
easy preSamplingLayerDiffusion | ComfyUI-layerdiffusion | LayeredDiffusionApply等 |
easy dynamiCrafterLoader | ComfyUI-layerdiffusion | Apply Dynamicrafter |
easy imageChooser | cg-image-picker | Preview Chooser |
easy styleAlignedBatchAlign | style_aligned_comfy | styleAlignedBatchAlign |
easy icLightApply | ComfyUI-IC-Light | ICLightApply等 |
easy kolorsLoader | ComfyUI-Kolors-MZ | kolorsLoader |
ComfyUI - 功能强大且模块化的Stable Diffusion GUI
ComfyUI-ComfyUI-Manager - ComfyUI管理器
tinyterraNodes - 管道节点(节点束)让用户减少了不必要的连接
ComfyUI-extensions - diffus3的获取与设置点让用户可以分离工作流构成
ComfyUI-Impact-Pack - 常规整合包1
ComfyUI-Inspire-Pack - 常规整合包2
ComfyUI-Logic - ComfyUI逻辑运算
ComfyUI-ResAdapter - 让模型生成不受训练分辨率限制
ComfyUI_IPAdapter_plus - 风格迁移
ComfyUI_InstantID - 人脸迁移
ComfyUI_PuLID - 人脸迁移
ComfyUI-Custom-Scripts - pyssss 小蛇🐍脚本
cg-image-picker - 图片选择器
ComfyUI-BrushNet - BrushNet 内补节点
ComfyUI_ExtraModels - DiT架构相关节点(Pixart、混元DiT等)
My gratitude extends to the generous souls who bestow a star. Your support is much appreciated!