SquirrelRat 987ddccb59 Enhance README for MultiString Prompts node
Expanded the README to provide detailed information about the MultiString Prompts custom node for ComfyUI, including its features, inputs, outputs, and installation instructions.
2025-10-18 19:31:25 -05:00

MultiString Prompts - ComfyUI Custom Node

This is a simple but powerful custom node for ComfyUI, designed to help you manage and sequence multiple prompts from a single, clean interface.

It's ideal for workflows like sequential video generation where you need to feed a series of different prompts into your model.

What It Does

  • 5 Prompt Slots: Provides five large, multiline text boxes for your main prompts.
  • Prefix & Suffix: Includes two compact, single-line text boxes to add a prefix (like style or quality keywords) and a suffix to all of your prompts.
  • Enable/Disable Toggles: You can instantly turn the prefix or suffix on or off using "true/false" dropdowns, allowing you to test prompts without deleting your keywords.
  • Smart Empty Handling: If you leave a prompt box empty, the node is smart enough to output a completely empty string (it won't just output prefix,suffix).
  • List Output: In addition to 5 individual string outputs, it provides a single prompt_list output. This is perfect for feeding all 5 prompts into a "Loop" or "Batch" node for a more compact workflow.

Inputs & Outputs

Inputs

  • enable_prefix (toggle): Set to true to use the prefix, false to ignore it.
  • enable_suffix (toggle): Set to true to use the suffix, false to ignore it.
  • prefix (string): A single-line string added to the beginning of each prompt.
  • suffix (string): A single-line string added to the end of each prompt.
  • multi_prompt_1 - multi_prompt_5 (string): Five multiline text boxes for your individual prompts.

Outputs

  • prompt_1 - prompt_5 (string): The final, processed string for each corresponding prompt. (e.g., prefix,multi_prompt_1,suffix).
  • prompt_list (LIST): A single ComfyUI list that contains all 5 processed strings.

How to Install

  1. Navigate to your ComfyUI installation directory.
  2. Go into the ComfyUI/custom_nodes/ folder.
  3. Create a new folder inside custom_nodes (e.g., MultiStringPrompts).
  4. Place the multi_prompt_node.py and __init__.py files inside that new folder.
  5. Restart your ComfyUI server.

The node will be available by right-clicking the canvas and selecting Add Node > MyCustomNodes > MultiString Prompts.

S
Description
No description provided
Readme
49 KiB
Languages
Python 100%