Nodes/Comfyui-Pick_Any/ADV Text Series
ComfyUI Node

ADV Text Series

Eight prompts, one winner — the full-size text bundler

By pmarmotte2·Created 4 months ago·Updated 4 months ago· 0
ADV Text Series
    • texts
    text_1
    text_2
    text_3
    text_4
    text_5
    text_6
    text_7
    text_8

    Eight candidate prompts, eight negative prompts, eight style strings - whatever text you want to audition. ADV Text Series is the 8-input version of the pack's text bundler, taking up to eight STRING inputs and emitting them as one list for the ADV Pick Any Chooser to pick through.

    It's the full-size sibling of ADV Text Series (4) in the pmarmotte2/Comfyui_Pick_Any pack. The four-slot version handles the "a few options" case; this one is for when you're running a story pipeline or a big variation pass and genuinely want a wall of choices in front of you.

    How it works

    Same idea as the 4-slot version, just wider. Each of the eight text_* fields is a normal multiline string input. The node collects them, drops empty strings, and emits the rest as a list via the texts output (OUTPUT_IS_LIST). Nothing gets encoded, converted, or otherwise smartened up - it's a bundling helper, and that's the whole job.

    Feed the list into the chooser's texts port and each candidate appears in the dialog as a row you can edit before accepting, which is where this earns its keep for iterating on prompts.

    Inputs and outputs

    • text_1 through text_8 - optional multiline STRING fields. Empty ones are filtered out of the resulting list.
    • texts - the output, a list of strings, wired into the chooser's texts port or any list-aware text node.

    Install

    It's part of the Comfyui_Pick_Any pack - install once, use all six nodes:

    cd ComfyUI/custom_nodes
    git clone https://github.com/pmarmotte2/Comfyui_Pick_Any
    

    Restart ComfyUI and hard-refresh the browser. No extra dependencies, no downloads. Folder name without spaces, per the README.

    Common issues

    • "I filled five slots and the list has five items." Correct - empties are dropped, so the output only ever contains actual text. If you need an empty string preserved as a real option, this node won't do it.
    • "Why can't I type into the chooser instead?" The chooser's texts port is wire-only by design. Candidate text is meant to be built here and fed in.
    • "This is the same as ADV Text Series (4)." Functionally identical, just eight slots instead of four. Grab whichever fits the workflow; the empty slots cost you nothing.
    Categorystory/utility

    Inputs (8)

    NameTypeDefaultDescription
    text_1optSTRING
    text_2optSTRING
    text_3optSTRING
    text_4optSTRING
    text_5optSTRING
    text_6optSTRING
    text_7optSTRING
    text_8optSTRING

    Outputs (1)

    NameTypeDescription
    textsSTRING