ComfyUI-Easy-Use

GitHub
2.5k 189 简单 1 次阅读 今天GPL-3.0图像插件
AI 解读 由 AI 自动生成,仅供参考

ComfyUI-Easy-Use 是一款专为提升 ComfyUI 使用效率而设计的自定义节点集成包。它在 TinyTerraNodes 的基础上进行了深度优化,将众多流行的功能节点整合为一套流畅的工作流解决方案,旨在让用户在保留高度自由度的同时,获得接近 Stable Diffusion WebUI 的顺滑绘图体验。

该工具主要解决了原生 ComfyUI 节点连接繁琐、工作流搭建耗时较长的问题。通过美化用户界面、提供预设采样参数配置节点以及简化 SD1.x、SDXL、Flux、Kolors 等多种模型的操作流程,它大幅降低了上手门槛。此外,它还集成了 Fooocus 风格提示词选择器、A1111 提示词模式兼容、智能逻辑判断(如循环与条件语句)以及高效的背景移除等实用功能,让复杂的图像生成任务变得简单直观。

无论是希望快速出图的设计师、追求工作流效率的 AI 创作者,还是想要简化实验过程的研究人员,都能从中受益。其独特的亮点在于对多模型架构的统一简化支持,以及在保证功能强大的前提下,极大减少了用户在节点连线与参数调试上的时间成本,让创意构思能更快速地转化为视觉成果。

使用场景

一位电商设计师需要在 ComfyUI 中快速批量生成多套不同风格的商品海报,并反复调整提示词与模型参数以寻找最佳效果。

没有 ComfyUI-Easy-Use 时

  • 节点连接繁琐:构建基础工作流需手动连接数十个原生节点,每次切换 SDXL 或 Flux 模型都要重新搭建链路,耗时且易出错。
  • 参数调试低效:修改采样器或步数等参数必须深入采样节点内部,无法在不改变生成逻辑的情况下快速预览不同配置的效果。
  • 风格尝试单一:缺乏内置的风格提示词选择器,想测试"Fooocus"等多种风格需手动复制粘贴复杂的 JSON 提示词,难以进行多方案对比。
  • 兼容性问题多:集成 InstantID 换脸或 RMBG 抠图功能时,需额外安装多个独立插件包并处理依赖冲突,环境配置极其痛苦。

使用 ComfyUI-Easy-Use 后

  • 一键加载模型:利用简化的 Loader 节点,仅需一个节点即可兼容 SD1.5、SDXL 及 Flux 等多种架构,瞬间完成模型切换与基础链路搭建。
  • 前置参数配置:通过独立的预采样配置节点,将参数设置与生成过程分离,设计师可随意调整步数或 CFG 值并实时预览,无需改动核心流程。
  • 多选风格测试:内置多可选风格提示词选择器,直接调用预设的 Fooocus 风格库或自定义 JSON,轻松实现“一次点击,多种风格”的批量对比。
  • 功能高度集成:原生集成了 InstantID、背景移除及逻辑控制节点,无需额外折腾依赖包,复杂功能如换脸抠图可直接拖拽使用,稳定流畅。

ComfyUI-Easy-Use 通过将碎片化的复杂操作封装为直观的标准化节点,让创作者从繁琐的技术连线中解放,真正专注于创意内容的生产。

运行环境要求

操作系统
  • Windows
  • Linux
  • macOS
GPU
  • 未说明(作为 ComfyUI 插件,依赖宿主环境
  • 支持 SDXL/Flux/SD3 等模型通常建议 NVIDIA GPU 8GB+ 显存)
内存

未说明(建议 16GB+ 以运行大型模型如 Flux 或 SDXL)

依赖
notes1. 本工具是 ComfyUI 的自定义节点集成包,必须安装在 ComfyUI 的 custom_nodes 目录下。2. 部分功能(如 Layer Diffuse)首次使用时需运行 `pip install -r requirements.txt` 安装额外依赖。3. 支持多种模型架构(SD1.x, SD2.x, SDXL, SVD, Zero123, Stable Cascade, InstantID, SD3, Kolors, Flux),具体硬件需求取决于所选用的模型。4. Windows 用户可双击 `install.bat` 安装依赖。5. 使用 Fooocus 风格提示词或特定功能时需确保对应的外部自定义节点包已安装。
python未说明(需与 ComfyUI 环境一致,通常为 3.10+)
ComfyUI
ComfyUI-Inspire-Pack (可选,用于 Lora Block Weight)
ComfyUI_InstantID (可选,用于 InstantID)
ComfyUI-BrushNet (可选,用于 BrushNet)
BriaAI RMBG-1.4/2.0 (可选,用于背景移除)
ComfyUI-Easy-Use hero image

快速开始

comfyui-easy-use

ComfyUI-Easy-Use 是一个效率型自定义节点集成包,基于 TinyTerraNodes 进行扩展。它整合并优化了众多热门且强大的自定义节点,旨在让 ComfyUI 的使用更加高效便捷,在保证自由度的同时,还原 Stable Diffusion 系统下极致流畅的图像生成体验。

👨🏻‍🎨 简介

  • tinyterraNodes 启发,大幅减少工作流搭建的时间成本。
  • 界面美化:首次安装时,若需使用 UI 主题,请在“设置 -> 颜色方案”中切换主题并刷新页面。
  • 新增预采样参数配置节点,可与采样节点分离,便于预览。
  • 支持通配符和 LoRA 模型;如需使用 LoRA 权重块功能,确保自定义节点包中已包含 ComfyUI-Inspire-Pack
  • 提供多选式风格提示词选择器,默认使用 Fooocus 风格 JSON 文件;自定义 JSON 文件可放置于 styles 文件夹下,预览图则应放在 samples 文件夹中(文件名需保持一致,空格需替换为下划线 _)。
  • 加载器支持 A1111 提示词模式,可复现与 WebUI 生成效果几乎完全一致的图像。
  • 可通过 easy latentNoisyeasy preSamplingNoiseIn 节点向潜在空间注入噪声。
  • 简化了 SD1.x、SD2.x、SDXL、SVD、Zero123 等模型的流程。示例
  • 简化了 Stable Cascade 流程。示例
  • 简化了 Layer Diffusion 流程。示例。首次使用时,可能需要运行 pip install -r requirements.txt 安装所需依赖。
  • 简化了 InstantID 流程。示例。请确保自定义节点包中已包含 ComfyUI_InstantID
  • 扩展了 XYplot 的实用性。
  • 集成了 Fooocus 掩码修复功能。
  • 整合了常见的逻辑运算、类型转换及各类显示功能等。
  • 提供基于 RMBG-1.4 模型的背景移除节点,支持 BriaAI。BriaAI 使用指南
  • 支持强制清理 ComfyUI 模型占用的显存。
  • 支持 Stable Diffusion 3 多账号 API 节点。
  • 支持 SD3 模型。
  • 支持 Kolors 模型。
  • 支持 Flux 模型。
  • 支持懒惰版 if-else 和 for 循环。

👨🏻‍🔧 安装

将仓库克隆至 custom_nodes 目录,并安装依赖:

#1. 克隆仓库
git clone https://github.com/yolain/ComfyUI-Easy-Use
#2. 安装依赖
双击运行 `install.bat` 以安装所需依赖

📜 更改记录

v1.3.6

  • 恢复了 easy showAnything 对列表类型的支持(但在某些情况下显示大量数据仍可能导致 ComfyUI 崩溃)
  • 修复自定义组件以支持子图和 Nodes 2.0 #942
  • 添加 easy multiAngle 节点
  • prompt.py 转换为 V3 Schema
  • 修复 easy humanSegmentation 错误
  • 添加 easy stringJoinLineseasy stringToIntListeasy simpleMath
  • 修复 easy ifElseeasy anythingIndexSwitch 在某些环境下的失败问题

v1.3.5

  • 修复 isNone
  • easy imageChooser 添加 preview_rescale
  • 修复组件隐藏问题 #910
  • wildcardsPromptMatrix 添加最大参数偏移 #909
  • 修复子图节点上的标题框样式
  • easy promptLine 上添加 remove_empty_lines

v1.3.4

  • 修复 easy seedList 的 max_num #879
  • 向 xyplot 添加 ControlNet 输入 #877
  • 支持 easy indexAnything 的负索引

v1.3.3

  • 移除了 CSS 类名 gird-cols-1 的定义 #859
  • 修复 easy promptAwait 中锁定种子无效的问题
  • 重命名节点映射
  • 修复 easy imageChooser 输出错误类型 #845

v1.3.2

  • 重构 easy imageChooser 节点,以适配前端>=v1.24.2,解决方案参考自 Comfyui_LG_Tools
  • 重构 easy stylesSelector 节点,并可将其他样式文件下载到 styles 文件夹中
  • 重构 easy humanSegmentation 节点
  • 修复 easy makeImageForICLora 节点在图像拼接时两幅图像高度相同导致的问题
  • 添加 easy joycaption3API 节点
  • 添加 easy promptAwait 节点

v1.3.1

  • 重写 drawNodeWidget 并修复 GroupNode 预览问题。
  • mekinney 更新了 XYPlot 的部分功能
  • 添加 easy seedList 节点(在循环中非常有用)

v1.3.0

  • 将循环节点的输入输出数量上限设置为 20
  • easy makeImageForICLora 添加 uniform width 方法
  • Rosmeowtis 添加 wildcardsPromptMatrix 节点

v1.2.9

  • 修复 ImageChooser 导致工作流处理取消的问题
  • 修复 brushnet tensor(640) 错误
  • 修复前端 v1.6.0 之后组件未隐藏的问题
  • 修复 image chooser 无法选择图片的问题
  • 修复 contextMenu monkey patching 影响自定义脚本 (pysssss) 节点的问题

v1.2.8

  • 添加多语言目录
  • 修复 IPAdapter 和 DynamiCrafter 的 CLIP 视觉模型下载地址
  • 改进模型下载的错误处理,提供更清晰的错误信息并更好地处理下载失败的情况

v1.2.7

  • 优化节点地图的显示
  • easy imageRemBg 上添加 ben2
  • 使用新方式在加载器中显示模型缩略图(支持 diffusion_models、lors、checkpoints)

v1.2.6

  • 修复缺少自定义节点时“Red Rect”样式缺失的问题。
  • 在一些 easy 加载器中将 clip_skip 的默认值从 -1 调整为 -2
  • 修复由于设置节点缺少其连接的自定义节点而导致画布混乱的问题。
  • 修复 easy imageChooser 无法在循环中使用的问题。

v1.2.5

  • easy preSamplingCustomeasy preSamplingAdvanced 上添加 enable (GPU=A1111) 噪音模式
  • 添加 easy makeImageForICLora
  • easy ipadapterApply 上为 InstantX Flux ipadapter 添加 REGULAR - FLUX and SD3.5 only (high strength) 预设
  • 修复 brushnet 无法与启动参数 --fast 模式一起使用的问题
  • 支持 briaai RMBG-2.0
  • 支持 mochi
  • 实现循环体内末端节点输出的复用(例如:previewImage 和 showAnything 等)

v1.2.4

  • 添加 easy imageSplitTileseasy imageTilesFromBatch
  • 支持 model_overridevae_overrideclip_override 可分别输入到 easy fullLoader
  • 添加 easy saveImageLazy
  • 添加 easy loadImageForLoop
  • 添加 easy isFileExist
  • 添加 easy saveText

v1.2.3

  • easy showAnythingeasy cleanGPUUsed 增加了输出槽位
  • easy humanSegmentation 添加人体部位分割功能——代码基于 ComfyUI_Human_Parts
  • 当使用 flux 模型并选择 basicGuider 且在 easy preSamplingCustom 上设置 cfg>0 时,使用 FluxGuidance
  • 添加 easy loraStackApplyeasy controlnetStackApply——应用 loraStack 和 controlnetStack

v1.2.2

  • 添加 easy batchAny
  • 添加 easy anythingIndexSwitch
  • 添加 easy forLoopStarteasy forLoopEnd
  • 添加 easy ifElse
  • 添加 v2 Web 前端代码
  • 添加 easy fluxLoader
  • 添加对 SD3 和 hunyuanDiT 相关节点 controlnetApply 的支持
  • 修复使用 easy applyFooocusInpaint 后所有 lora 模型都无法使用的问题

v1.2.1

  • 添加 easy ipadapterApplyFaceIDKolors
  • easy imageRemBg 添加 inspyrenet
  • 添加 easy controlnetLoader++
  • easy ipadapterApplyeasy ipadapterApplyADV 上添加 PLUS (kolors genernal)FACEID PLUS KOLORS 预设(支持 kolors ipadapter)
  • 添加 easy kolorsLoader——代码基于 MinusZoneAIkijai 的仓库,感谢他们的贡献。

v1.2.0

  • 添加 easy pulIDApplyeasy pulIDApplyADV
  • 添加 easy huanyuanDiTLoadereasy pixArtLoader
  • 添加 easy sliderControl——滑块控制节点,目前可用于控制 ipadapterMS 的参数(双击滑块可重置为默认值)
  • easy ipadapterApplyADV 中添加 layer_weights

v1.1.9

  • 添加 gitsScheduler
  • 添加 easy imageBatchToImageListeasy imageListToImageBatch
  • 模型递归嵌套子分类
  • 支持 Stable Diffusion 3 模型
  • 添加 easy applyInpaint——该节点包含所有 inpainting 模式

v1.1.8

v1.1.7

  • 添加 easy prompt——主题和光线预设,未来可能会调整
  • 添加 easy icLightApply——光影迁移,代码基于 ComfyUI-IC-Light
  • 添加 easy imageSplitGrid
  • easy kSamplerInpainting附加组件中增加了不同扩散和 brushnet 等选项
  • 支持 brushnet 模型加载——ComfyUI-BrushNet
  • 添加 easy applyFooocusInpaint——替代 FooocusInpaintLoader
  • 移除 easy fooocusInpaintLoader

v1.1.6

  • 在所有 easy preSamplingeasy fullkSamplerschedulder 组件中添加 alignYourSteps
  • easy kSamplereasy fullkSamplerimage_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 preSamplingCustom——自定义预采样,可支持 cosXL-edit
  • 添加 easy ipadapterStyleComposition
  • 在所有加载器中添加右键菜单,用于查看检查点和 lora 信息
  • 修复 easy preSamplingNoiseIneasy latentNoisyeast Unsampler 与 ComfyUI Revision>=2098 [0542088e] 或更高版本兼容
v1.1.3
  • easy ipadapterApply 中添加 COMPOSITION 预设
  • 支持在加载 ResAdapter lora 时使用 ResAdapter
  • 添加 easy promptLine
  • 添加 easy promptReplace
  • 添加 easy promptConcat
  • easy wildcards 添加 multiline_mode
v1.1.2
  • 优化了一些 EasyUse 推荐节点的相关插槽
  • 添加 启用 ContextMenu 自动嵌套子目录 选项,默认开启,可按子目录对检查点和 loras 进行分类预览
  • 添加 easy sv3dLoader
  • 添加 easy dynamiCrafterLoader
  • 添加 easy ipadapterApply
  • 添加 easy ipadapterApplyADV
  • 添加 easy ipadapterApplyEncoder
  • 添加 easy ipadapterApplyEmbeds
  • 添加 easy preMaskDetailerFix
  • 修复 easy stylesSelector 在未选择风格时会更改提示词的问题
  • 修复 easy pipeEdit 在向提示词中添加 lora 时出现的错误
  • 修复 layerDiffuse xyplot 的 bug
  • easy kSamplerInpainting 添加 额外 组件,可以选择“差异扩散”或“仅 inpaintModelConditioning”
v1.1.1
  • 首次修复当添加带有种子控制的节点且控制在生成前时,首次运行队列提示词时种子为 0 的问题。
  • easy preSamplingAdvanced 中添加 return_with_leftover_noise
  • 修复 easy stylesSelector 在选择自定义文件时的错误
  • easy preSamplingLayerDiffusion 中添加可选的掩码输入参数
  • 将所有节点的 widget 名称 seed_num 重命名为 seed
  • 移除强制性的 control_before_generate 设置。如果需要使用 control_before_generate,可在系统设置中将 widget_value_control_mode 改为 before
  • 添加 easy imageRemBg——默认使用 BriaAI 的 RMBG-1.4 模型,去除背景效果更快更彻底
v1.1.0
  • 添加 easy imageSplitList——用于将每 N 张图片分开
  • 添加 easy preSamplingDiffusionADDTL——可以修改前景、背景或混合的附加提示词
  • 添加 easy preSamplingNoiseIn——可以替代需要前置的 easy latentNoisy 节点,以实现更好的噪声注入
  • easy pipeEdit 中添加条件拼接模式选择,可选择替换、拼接、组合、平均,并设置时间步长范围
  • 添加 easy pipeEdit——可编辑管道(包括可重新输入的提示词)的节点
  • 添加 easy preSamplingLayerDiffusioneasy kSamplerLayerDiffusion
  • 添加便捷菜单,右键点击 Loader、Presampler、Sampler、Controlnet 等节点,可快速替换同类型节点
  • 添加 easy instantIDApplyADV 可链接正反面
  • 修复批量大于 1 时 layerDiffusion 的错误
  • 修复 easy wildcards 在 LoRa 未完全填写时无法自动检索 LoRa 导致加载失败的问题
  • 修复未使用 a1111 提示词风格时“BREAK”不生效的问题
  • 修复 easy instantIDApply 掩膜输入不正确的问题
v1.0.9
  • 修复 ComfyUI-Impack-Pack 和 ComfyUI_InstantID 未安装时的错误
  • 修复 easy pipeIn
  • 添加 easy instantIDApply——需先安装 ComfyUI_InstantID,工作流示例
  • 修复 easy detailerFix 未被加入可保存图片格式化扩展的节点列表的问题
  • 修复 easy XYInputs: PromptSR 在替换负面提示词时报告错误的问题
v1.0.8
  • easy cascadeLoader stage_c 和 stage_b 支持检查点模型(可下载 checkpoints 模型)
  • 修改 easy stylesSelector 的搜索框为不区分大小写
  • easy fullLoader 的输出项中增加了 positivenegativelatent
  • 修复“easy preSampling”等类似节点在传入批次索引后无法根据索引生成 latent 的问题
  • 修复 easy svdLoader 在正负为空时的错误
  • 修复 ComfyUI 修订版 2016[c2cb8e88] 及以上版本中 SDXLClipModel 的错误(判断修订号是否与旧版本兼容)
  • 修复 easy detailerFix 在批量大于 1 时的生成错误
  • 优化代码,减少大量冗余代码,提升运行速度
v1.0.7
  • 添加 easy cascadeLoader——稳定级联加载器
  • 添加 easy preSamplingCascade——稳定级联预采样设置
  • 添加 easy fullCascadeKSampler——稳定级联 stage-c ksampler 全部
  • 添加 easy cascadeKSampler——稳定级联 stage-c ksampler 简单版
  • 优化图像转图像示例
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 showAnything 增加了对其他类型(如张量条件、图片等)转换的支持

  • 添加 easy showLoaderSettingsNames,可在输出加载器组件中显示模型和 VAE 名称

  • 添加 easy promptList

  • 添加 easy fooocusInpaintLoader(仅支持 SDXLModel 的流程)

  • 添加 Logic 节点

  • 添加 easy imageSave——带有日期转换以及宽高格式化的图片保存节点

  • 添加 easy joinImageBatch

  • easy kSamplerInpainting 增加了与 FooocusInpaintLoader 节点配合使用的 patch 输入值

  • 修复 Pillow>9.5 时 xyplot 的错误

  • 修复 easy wildcards 在使用 PS 扩展时报错的问题

  • 修复 easy XYInputs: ControlNet 的错误

  • 修复 easy loraStack 在禁用 toggle 时出现的错误

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

  • easy imageSave 增加了 only_preivew

  • 调整 easy latentCompositeMaskedWithCond 节点

v1.0.3
  • 添加 easy stylesSelector

  • easy controlnetLoadereasy controlnetLoaderADV 中添加 scale_soft_weights

  • 添加队列进度条设置项,但默认未启用

  • 修复 easy XYInputs: Sampler/Scheduler 的错误

  • 修复右键菜单点击按钮时出现问题的情况

  • 修复 easy comfyLoader 的错误

  • 修复连接 zero123 时 xyPlot 的错误

  • 修复加载器中提示词为组件时的错误消息

  • 修复 easy getNodeeasy setNode 在加载时标题不变化的问题

  • 修复所有采样器使用子目录存储图片的问题

  • 调整 UI 主题,分为官方默认背景和深黑色背景两套风格,可在设置中的调色板中切换

  • 修改样式路径,使其与其他环境兼容

v1.0.2
  • 添加 easy XYPlotAdvanced 和一些关于 easy XYInputs 的节点

  • 添加 Alt+1-Alt+9 快捷键,可快速粘贴节点模板预设(对应 1~9 序列)

  • 在上下文菜单中添加一个 📜Groups Map(EasyUse)

  • 添加了一个 autocomplete 文件夹,如果已安装 ComfyUI-Custom-Scripts,该文件夹中的 txt 文件将在启动时合并并覆盖到 pyssss 包的 autocomplete .txt 文件中。

  • 修复 XYPlot 在 a1111_prompt_style 为 True 时无法工作的问题

  • 修复新版 ComfyUI 中 UI 加载失败的问题

  • easy XYInputs ModelMergeBlocks 的数值可以从 CSV 文件中导入

  • 修复 easy pipeToBasicPipe 的 Bug

  • 移除 easy imageRemBg

  • 从包中移除介绍性图表和工作流文件,以减小包体积

  • 替换 XY 图表生成中使用的字体文件

v1.0.1
  • 修复 easy comfyLoader 的错误
  • 修复所有包含图片尺寸值的节点
  • 添加 easy kSamplerInpainting
  • 添加 easy pipeToBasicPipe
  • 修复 easy svdLoader 中无法自定义宽度和高度的问题
  • 修复所有预览图片路径(此前在 Mac 系统上无法预览图片)
  • 修复 vae_nameeasy fullLoadereasy a1111Loadereasy comfyLoader 中不起作用的问题
  • 修复 easy fullkSampler 输出错误的问题
  • 修复 model_overrideeasy fullLoader 中不起作用的问题
  • 修复 easy hiresFix 的错误
  • 修复 easy xyplot 字体文件路径错误的问题
  • 修复将 seed_num 转换为 easy seed 时无法固定种子的问题
  • 修复 easy pipeIn 输入错误的问题
  • easy preDetailerFix 增加了一个新的参数 optional_image
  • 修复 easy zero123Loadereasy svdLoader 模型进入缓存的问题
  • 添加 easy seed
  • 修复 image_output 默认值为“Preview”的问题
  • easy fullLoadereasy a1111Loader 增加了一个新的参数 a1111_prompt_style,可以在 ComfyUI 上重现与 Stable-Diffusion-WebUI 生成的相同图片,但需要安装 ComfyUI_smZNodes 才能在当前版本中使用此功能
v1.0.0
  • 添加 easy positive——简单的正面提示词

  • 添加 easy negative——简单的负面提示词

  • 添加 easy wildcards——支持通配符及由 Lora 选择的提示文本

  • 添加 easy portraitMaster——PortraitMaster v2.2

  • 添加 easy loraStack——Lora 堆栈

  • 添加 easy fullLoader——完整版加载器

  • 添加 easy zero123Loader——简单版 zero123 加载器

  • 添加 easy svdLoader——简易 svd 加载器

  • 添加 easy fullkSampler——完整版采样器(不分割)

  • 添加 easy hiresFix——支持高清修复 Pipe

  • 添加 easy predetailerFixeasy DetailerFix——支持 Pipe 细节修复

  • 添加 easy ultralyticsDetectorPipeeasy samLoaderPipe——检测加载器(细节修复输入)

  • 添加 easy pipeineasy pipeout——Pipe 输入和输出

  • 添加 easy xyPlot——简易 xyplot(未来将更新更多可控参数)

  • 添加 easy imageRemoveBG——去除背景的图片

  • 添加 easy imagePixelPerfect——像素完美的图片

  • 添加 easy poseEditor——姿势编辑器

  • 新 UI 主题(Obsidian)——默认自动加载 UI,也可在设置中更改

  • 修复 easy globalSeed 不起作用的问题

  • 修复因 cg-use-everywhere 实时更新图表而导致所有 seed_num 值混乱的问题

  • 修复 easy imageSizeeasy imageSizeBySideeasy imageSizeByLongerSide 作为末端节点的问题

  • 修复历史上 seed_num(随机种子值)无法一致读取的bug

更新于 2023年12月14日
  • easy a1111Loadereasy comfyLoader 增加了必需输入参数的 batch_size
  • 添加了 easy controlnetLoaderADV 节点
  • easy controlnetLoaderADVeasy controlnetLoader 增加了可选的 control_net 输入参数
  • easy preSamplingeasy preSamplingAdvanced 增加了可选的 image_to_latent 输入参数
  • 添加了 easy imageSizeBySide 节点,可按长边或短边输出
更新于 2023年12月13日
  • 添加了 easy LLLiteLoader 节点,若已预先安装 kohya-ss/ControlNet-LLLite-ComfyUI 包,请将模型文件移至 ComfyUI\models\controlnet\(即 ComfyUI 默认的 controlnet 路径,请勿更改模型文件名,否则将无法读取)。
  • easy controlnetLoader 调整到加载器类别的底部。
  • easy imageSizeeasy imageSizeByLongerSize 的输出添加尺寸显示。
更新于 2023年12月11日 - 添加了 `showSpentTime` 节点,用于显示图像扩散所花费的时间以及 VAE 解码图像所花费的时间。

涉及的相关节点包

免责声明:开源工作并不容易。我对这些原作者的贡献深表敬意。我只是做了一些集成和优化。

节点名称(搜索名称) 相关库 库相关节点
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 preSamplingLayerDiffusion ComfyUI-layerdiffusion LayeredDiffusionApply...
easy dynamiCrafterLoader ComfyUI-layerdiffusion Apply Dynamicrafter
easy imageChooser cg-image-picker Preview Chooser
easy styleAlignedBatchAlign style_aligned_comfy styleAlignedBatchAlign
easy kolorsLoader ComfyUI-Kolors-MZ kolorsLoader

致谢

ComfyUI - 功能强大且模块化的Stable Diffusion图形界面

ComfyUI-ComfyUI-Manager - ComfyUI管理器

tinyterraNodes - 管道节点(节点集合)使用户能够减少不必要的连接

ComfyUI-extensions - Diffus3提供获取和设置点,允许用户解耦工作流的组成

ComfyUI-Impact-Pack - 通用模组包1

ComfyUI-Inspire-Pack - 通用模组包2

ComfyUI-ResAdapter - 使模型生成独立于训练分辨率

ComfyUI_IPAdapter_plus - 风格迁移

ComfyUI_InstantID - 人脸迁移

ComfyUI_PuLID - 人脸迁移

ComfyUI-Custom-Scripts - pyssss🐍

cg-image-picker - 图片预览选择器

ComfyUI_ExtraModels - DiT自定义节点

免责声明

本软件按“原样”提供,不提供任何形式的明示或暗示担保,包括但不限于适销性、特定用途适用性和非侵权性担保。在任何情况下,作者或版权所有者均不对因本软件或其使用或其他相关行为而引起的任何索赔、损害赔偿或其他责任承担任何责任,无论该等责任是基于合同、侵权行为或其他原因产生的。

用户应自行负责确保其对本软件的使用符合其使用地或发布由该软件生成内容所在司法管辖区的所有适用法律和法规。作者和版权所有者对用户在其各自所在地违反法律或法规的行为不承担任何责任。

☕️ 捐赠

Comfyui-Easy-Use 是一个采用GPL许可的开源项目。为了实现项目的更好和可持续发展,我希望获得更多支持者的帮助。
如果我的自定义节点为您的日常使用带来了价值,请考虑请我喝杯咖啡,以支持项目的进一步发展!
💖您可以通过以下方式支持我:

🌟 星标用户

我要感谢那些慷慨地为本项目点亮星标的朋友们。非常感谢您的支持!

@yolain/ComfyUI-Easy-Use 的星标用户列表

版本历史

v1.3.62026/01/23
v1.3.52025/12/19
v1.3.42025/10/15
v1.3.32025/08/29
v1.3.22025/08/08
v1.3.12025/06/29
v1.3.02025/05/09
v1.2.92025/04/15
v1.2.82025/03/10
v1.2.72025/02/10
v.1.2.62025/01/10
v1.2.52024/12/09
v1.2.42024/11/06
v1.2.32024/10/06
v1.2.22024/09/04
v1.2.12024/08/04
v1.2.02024/07/08
v1.1.92024/06/25
v1.1.82024/06/04
v1.1.72024/05/23

常见问题

相似工具推荐

openclaw

OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你

349.3k|★★★☆☆|6天前
Agent开发框架图像

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|1周前
开发框架图像Agent

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

108.3k|★★☆☆☆|2天前
开发框架图像Agent

gemini-cli

gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。

100.8k|★★☆☆☆|2天前
插件Agent图像

markitdown

MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具,专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片(含 OCR)、音频(含语音转录)、HTML 乃至 YouTube 链接等多种格式的解析,能够精准提取文档中的标题、列表、表格和链接等关键结构信息。 在人工智能应用日益普及的今天,大语言模型(LLM)虽擅长处理文本,却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点,它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式,成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外,它还提供了 MCP(模型上下文协议)服务器,可无缝集成到 Claude Desktop 等 LLM 应用中。 这款工具特别适合开发者、数据科学家及 AI 研究人员使用,尤其是那些需要构建文档检索增强生成(RAG)系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器

93.4k|★★☆☆☆|5天前
插件开发框架

LLMs-from-scratch

LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目,旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型(LLM)。它不仅是同名技术著作的官方代码库,更提供了一套完整的实践方案,涵盖模型开发、预训练及微调的全过程。 该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型,却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码,用户能够透彻掌握 Transformer 架构、注意力机制等关键原理,从而真正理解大模型是如何“思考”的。此外,项目还包含了加载大型预训练权重进行微调的代码,帮助用户将理论知识延伸至实际应用。 LLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API,而是渴望探究模型构建细节的技术人员而言,这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计:将复杂的系统工程拆解为清晰的步骤,配合详细的图表与示例,让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础,还是为未来研发更大规模的模型做准备

90.1k|★★★☆☆|6天前
语言模型图像Agent