Nodes/ComfyUI-Danbooru-Gallery/组忽略管理器 (Group Ignore Manager)
ComfyUI Node

组忽略管理器 (Group Ignore Manager)

Bypass whole groups instead of muting them

By Aaalice233·Created 11 months ago·Updated 24 days ago· 224
组忽略管理器 (Group Ignore Manager)

      Same shape as this pack's Group Mute Manager - no inputs, no outputs, a pure on-canvas control panel - but it manages the ignore state instead of the mute state. That distinction is the entire reason to pick this node over its sibling, so it's worth being precise about.

      Mute vs. ignore (bypass), and why it matters

      ComfyUI's own node/group modes give you two different ways to turn something off, and they behave differently:

      • Mute - the group simply doesn't run. Nothing downstream of it gets anything at all.
      • Ignore / bypass - the group is skipped, but its inputs are passed straight through to wherever its outputs were going, unchanged. Downstream nodes still get something, just not a processed version.

      If you mute a group that sits in the middle of a chain your downstream nodes depend on, you'll break the graph - there's no image, no latent, nothing to consume. If you bypass that same group instead, whatever came into it flows straight out the other side, so the rest of the graph keeps running on the unmodified input. That's the case for reaching for Group Ignore Manager specifically: a refinement pass, an upscale step, an optional filter - something you want to be able to skip cleanly without breaking everything wired after it.

      This is the same underlying idea as rgthree-comfy's well-known Fast Groups Bypasser node, built independently in this pack for the same purpose: a dashboard over group state, rather than clicking into each group's right-click menu one at a time.

      How it works

      Entirely UI-driven - you assign groups to this manager through its panel and toggle their ignore/bypass state from there, plus (per the author's description) configure linkage rules for how groups' states affect each other. There's no data flowing through the node itself to configure.

      To read a managed group's enabled state back into your graph as an actual boolean - say, to drive a conditional downstream - pair this with the pack's Group Is Enabled node. Worth noting: that companion node's own tooltip says it checks state "managed by the Group Mute Manager" specifically, so confirm in practice whether it also tracks Ignore Manager's groups, or whether Is Enabled is scoped to the Mute manager only, before relying on it here.

      The inputs and outputs that matter

      None - this is a pure control-panel output node, is_output_node: true with zero declared ports.

      How to install it

      ComfyUI Manager: search "ComfyUI-Danbooru-Gallery", install, restart. Manual:

      cd ComfyUI/custom_nodes
      git clone https://github.com/Aaalice233/ComfyUI-Danbooru-Gallery.git
      cd ComfyUI-Danbooru-Gallery
      pip install -r requirements.txt
      

      Restart ComfyUI.

      Common issues & troubleshooting

      Panel is blank or the node doesn't seem interactive. This pack's control panels load as a separate frontend extension from the Python node code - check the ComfyUI startup log for successful WEB_DIRECTORY registration, and try a hard browser cache clear if the node itself is on the canvas but shows nothing.

      You expected downstream nodes to just skip too, and instead the graph broke. That's the mute/bypass distinction biting - if you actually wanted the whole branch to vanish (not pass data through), you want Group Mute Manager instead of this node.

      Node doesn't appear in the add-node menu at all. Standard pack-import check: confirm the repo path is ComfyUI/custom_nodes/ComfyUI-Danbooru-Gallery, confirm dependencies installed, check the console for an import error at startup.

      Categorydanbooru

      Inputs (0)

      No inputs

      Outputs (0)

      No outputs