Endless Nodes:为 ComfyUI 提供强大扩展能力的自定义节点集

插件5个月前更新 小马良
204 0

在 Stable Diffusion 的图像生成流程中,ComfyUI 作为一款高度可定制的工作流工具,深受创作者喜爱。然而,原生节点和现有插件往往无法满足一些高级用户的个性化需求。

为此,开发者 tusharbhutt 创建了 Endless Nodes —— 一个专注于增强 ComfyUI 功能的开源自定义节点集合,专为需要高效、灵活图像生成流程的用户设计。

核心功能亮点

✅ 真正的批量多提示生成

  • 支持在一个批次中运行多个不同提示(最多 64 条)
  • 充分利用 GPU 显存资源,同时生成多个图像
  • 支持 SDx、SDXL 和 Flux 模型
  • 可配合“无限队列”+通配符打造无限随机图像生成器

📁 强大的图像与 JSON 文件保存系统

  • 支持将图像和 JSON 文件分别保存到不同路径
  • 完全支持 Python 时间戳格式(不同于 WAS Suite)
  • 自定义文件名格式:
    • 添加提示词片段
    • 嵌入时间戳
    • 编号填充(前后均可)
    • 自定义前缀/分隔符
  • 支持 UNC 路径,跨平台兼容性好
  • 支持 PNG、JPG、WEBP 图像格式
  • 可单独保存 JSON 文件并嵌入元数据

🔀 多种实用控制节点

  • 文本开关节点:支持 4/6/8 个输入切换
  • 整数开关节点:用于参数选择
  • 随机提示选择器:从列表中随机选取一个或多个提示
  • 参数随机化节点
    • Endless Mayhem:随机选择步骤、CFG、尺寸、种子等
    • Endless Chaos:额外随机翻转图像宽高方向

🔍 图像分析节点

  • 新颖度评分(Novelty Score):对比参考图像,评估图像的新颖程度
  • 复杂度评分(Complexity Score):基于边缘检测和图像差异计算复杂度

⚙️ 使用场景建议

  • 需要快速测试大量提示组合的设计实验者
  • 进行 A/B 测试或风格探索的内容创作者
  • 批量生成图像并自动归档的团队用户
  • 希望精细控制输出路径和命名规则的专业用户
  • 构建自动化 AI 图像流水线的数据工程师

🛠️ 安装方式

建议通过 ComfyUI Node Manager 安装:

安装完成后,在主菜单中会出现:

Endless 🌊✨

包含多个子菜单,涵盖图像处理、提示管理、文件保存等多个功能模块。

📝 开发者说明

作者 tusharbhutt 并非专业程序员,开发这些节点是为了满足个人工作流需求。他明确表示:

  • 不承诺维护更新
  • 不保证节点在所有系统上正常运行
  • 鼓励用户礼貌提问,拒绝无礼反馈

项目采用 GPLv3 许可协议,允许修改但需保留原始声明。严禁使用该节点生成违反 Stable Diffusion 或 Black Forest Labs 使用政策的内容,包括但不限于虚假裸照、未经同意的色情内容等。

🚧更新日志

更新日志:2025年7月8日

已更新批量提示节点以支持 Flux Kontext。您可以在节点中设置多个提示,GPU 将同时处理这些提示。修复了 JSON 导出功能,确保保存的 JSON 文件在拖放到 UI 上时能正确加载工作流。

  • 现在您可以将批量提示节点与 Flux Kontext Dev 一起使用。其处理方式与其他节点相同,但这里的提示用于对图像进行修改。无法在提示集中进行迭代(例如,设置一系列提示以实现连续更改),该节点设计为允许同时处理多个场景。
  • 修复了导出的 JSON 文件问题。现在这些文件在拖回 UI 时能够正确加载工作流。此外,如果选择了 PNGINfo,JSON 将移除该信息,从而减小文件大小。

更新日志:2025年6月28日

更新了批量 Flux 节点,以支持独立的 Clip 和 T5 文本编码器以及独立的 Flux 权重文件。更新了 SDXL 节点,以支持独立的 Clip-L 和 Clip-G 编码器。

  • 修复了提示计数器节点,使其能接受管道符(|)或换行符作为分隔符,从而可以直接连接到批量提示节点(与之前不同),或连接到提示创建节点下游的其他位置。
  • 上传了适用于 SD1x、SD2x、SDXL 以及更新后的 Flux 批量工作流的 JSON 文件,包含适合对应模型的标准化加载节点。还上传了动态工作流 JSON 文件。
  • 添加了一个适用于 Flux 的动态提示工作流示例,可用于其他模型。还添加了嵌入上述工作流的图像。
© 版权声明

相关文章

暂无评论

none
暂无评论...