ComfyUI-Static-Primitives

ComfyUI-Static-Primitives
★ 11

静态原语基础数据类型流程简化reroute 兼容
为 ComfyUI 添加静态原语节点(primitives 类),提供各类基础数据类型的静态输入,便于与 reroute 节点配合,清理和简化工作流。
💡 用静态常量节点替代重复连线,清理复杂工作流程。
🍴 4 Forks💻 Python🔄 2025-03-14
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/e00a65475347
Example
Example
Example
📄 README

ComfyUI-Static-Primitives

Adds Static Primitives to ComfyUI. Mostly to work with reroute nodes

Install instructions

Just clone this repo inside your custom_nodes folder: git clone https://github.com/80sVectorz/ComfyUI-Static-Primitives.git

Usage

There should be a new node category called primitives.

There’s a primitive for all the basic data-types.

Here’s an example of the original Sytan’s SDXL 1.0 Workflow versus a version that’s cleaned up using the static primitives:

Collection primitives

Aside from the basic types included in this extension there’s also a

collection type system.

This system allows users to add custom collection types.

There are 2 included by default:

  • samplers
  • schedulers
  • More info about how you can add your own collection primitives can be found

    here.

    Rambling

    I decided to install ComfyUI but got really discouraged by the wire spaghetti.

    I thought, just having reroutes work with primitives would already

    simplify avoiding spaghetti.

    But, since reroutes don’t work with primitives due to their dynamic nature.

    I decided to create a set of static primitives.

    These primitives have a predefined type and work with reroutes.