Picker x9 π Just Nodes
Nine prompt slots on one node β the batch-variation sweet spot
- STRING
Picker x9 is the big fixed-count member of the Just Nodes Picker family: nine text inputs, one selected output. It's the variant you reach for when you're building a genuine batch-variation workflow - nine prompt directions, and the node hands you whichever one the current run needs.
Same mechanics as its siblings, worth repeating because they're the whole game: select (0β8) picks which of text_1β¦text_9 to read, line picks a line inside that slot, and mode toggles manual vs random. In random mode, seed % num_lines picks the line deterministically, so the same seed reproduces the same choice - the single most useful behavior in the family when you're chasing a keeper. Output is one STRING.
Nine slots is a genuinely good size for the classic rotation pattern: wire select from the pack's Batch Stepper and let the stepper step the index every N runs. You get a hands-off tour through nine prompt directions without touching the graph between batches. Or treat each slot as a separate multi-line list and randomize the line inside it. Both levels of selection are always available; you decide which one does the work.
Fixed count vs dynamic
The dynamic Picker hides unused slots and grows to twenty. Picker x9 commits to nine. For a workflow you're going to leave running unattended for a long batch, the fixed node is the more legible choice - the graph tells you "nine options" at a glance, and there's no way to accidentally add a tenth by dragging one more wire. If nine is a ceiling you expect to break, you want the dynamic Picker instead.
Installing it
Same story as the whole pack: ComfyUI Manager β search "Just Nodes" β install β restart, or cd ComfyUI/custom_nodes && git clone https://github.com/Arroz-11/ComfyUI-Just-Nodes.git. No models, no extra dependencies, MIT licensed.
Gotchas
selectcounts connected slots, and clamps to the last one connected - unwired slots are skipped, not reserved.lineis zero-based; blank lines don't count.- Random mode randomizes within the selected slot, not across slots.
Inputs (13)
| Name | Type | Default | Description |
|---|---|---|---|
| select | INT | 00β8 | β |
| mode | COMBO | 2 options: manual, random | |
| line | INT | 0 | β |
| seed | INT | 00β18446744073709550000 | β |
| text_1opt | STRING | β | |
| text_2opt | STRING | β | |
| text_3opt | STRING | β | |
| text_4opt | STRING | β | |
| text_5opt | STRING | β | |
| text_6opt | STRING | β | |
| text_7opt | STRING | β | |
| text_8opt | STRING | β | |
| text_9opt | STRING | β |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| STRING | STRING | β |