yolain/ComfyUI-Easy-Use
In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes.
📦 什么是 ComfyUI‑Easy‑Use?
ComfyUI‑Easy‑Use 是一个 自定义节点 的集合,用于扩展开源可视化编程界面 ComfyUI(Stable Diffusion 及其他扩散模型的节点式前端)。它捆绑了大量便捷节点、UI 优化和工作流快捷方式,使构建和运行图像生成流水线更快速且更少出错。
🎯 核心目的
- 加速工作流创建 – 将许多重复性任务(加载器配置、提示处理、LoRA 加权、噪声注入等)封装在单个“easy-*”节点中。
- 保持灵活性 – 这些节点建立在原始 ComfyUI 节点之上,因此您仍可编辑图谱中的任意部分。
- 支持多种模型 – 内置对 Stable Diffusion 1.x/2.x、SDXL、SD‑3、Flux、Kolors、Stable Cascade、SVD、Zero‑123、InstantID 等模型的支持。
- 提升 UI 体验 – 可选的深色/浅色主题、样式化提示词选择器、右键快捷方式、更优的预览控件。
🔧 主要功能(如 README 所列)
| 类别 | 示例节点 / 功能 |
|---|---|
| 提示处理 | easy preSampling*, easy prompt, easy promptLine, easy wildcards, easy promptReplace, easy promptConcat, A1111 风格提示解析器 |
| 模型加载 | SD‑1/2、SDXL、SD‑3、Flux、Kolors、Stable Cascade、SVD、Zero‑123、InstantID 等统一加载器 |
| LoRA / ControlNet | easy loraStackApply, easy controlnetStackApply, 支持 ComfyUI‑Inspire‑Pack,多角度 LoRA 加权 |
| 噪声与潜在空间操作 | easy latentNoisy, easy preSamplingNoiseIn, easy preSamplingCustom |
| 图像工具 | easy imageChooser, easy imageRemBg(RMBG‑1.4/2.0),easy imageSplitTiles,easy imageSaveLazy,easy joinImageBatch,背景移除,内绘(Fooocus、BrushNet、PowerPaint) |
| 逻辑与流程控制 | easy ifElse, easy forLoopStart/End, easy multiAngle, easy seedList, easy any* 节点,懒加载循环,条件分支 |
| 可视化 | easy showAnything, easy XYPlotAdvanced, easy XYInputs:*,预览缩放,模型缩略图显示 |
| API / 多账户 | Stable Diffusion 3 多账户 API、Flux、Kolors API 用节点 |
| 其他 | 类型转换,字符串工具,数学辅助,自动 UI 主题切换,内存清理节点(easy cleanGPUUsed) |
📦 安装(快速开始)
- 克隆 仓库到您的 ComfyUI 安装目录的
custom_nodes文件夹中:git clone https://github.com/yolain/ComfyUI-Easy-Use - 安装 Python 依赖 – 仓库附带
install.bat(Windows 用),运行pip install -r requirements.txt。在 Linux/macOS 上可手动运行相同命令。 - 重启 ComfyUI;新的“easy-*”节点将出现在节点调色板中。
🚀 典型使用场景
- 快速原型设计 – 拖入一个
easy fullLoader节点,设置模型,即可开始添加easy preSampling*和easy kSampler节点,无需手动连接提示、种子和采样器节点。 - 高级图像编辑 – 将
easy applyFooocusInpaint、easy applyBrushNet或easy applyPowerPaint与 LoRA 堆栈结合,实现精准内绘。 - 批量处理 – 使用
easy seedList、easy batchAny和循环节点,在一次运行中生成大量变体。 - 多模型实验 – 使用专用加载器在 SD‑XL、Flux、Kolors 等模型间切换,而无需修改图谱其余部分。
- 提示可移植性 – A1111 风格加载器可复现 Automatic1111 WebUI 生成的图像,便于迁移现有提示。
📈 成熟度与社区
- 持续开发 – 更新日志显示频繁发布(撰写时最新为 v1.3.6),包含错误修复、新节点和 UI 改进。
- 依赖其他自定义节点 – 部分功能需要额外包,如
ComfyUI‑Inspire‑Pack、ComfyUI_InstantID或ComfyUI‑BrushNet。README 提供了这些仓库链接。 - 文档与示例 – 提供视频教程、在线文档和独立的流程集合仓库(
ComfyUI‑Yolain‑Workflows),展示具体用法。 - 许可证 – 摘录中未明确说明,但典型的 ComfyUI 扩展使用宽松开源许可证。
📚 更多学习资源
- 文档: https://docs.easyuse.yolain.com
- 视频教程: 页头的 Bilibili 链接
- 流程示例: https://github.com/yolain/ComfyUI-Yolain-Workflows
- 问题追踪 / 社区: 使用 GitHub 仓库的 Issues/Discussions 获取支持。
TL;DR
ComfyUI‑Easy‑Use 是 ComfyUI 可视化编程环境的 真实、活跃维护 的扩展。它捆绑了数十个即用型节点,简化了模型加载、提示处理、LoRA/ControlNet 应用、噪声注入和循环管理,同时保留 ComfyUI 的全部灵活性。适合希望更快、更少手动连接步骤构建 Stable Diffusion(及相关扩散模型)流水线的任何人。
相关
- 项目
- 项目
- 项目
- 项目
- 项目