T8 Prompt Text
A multiline text box. That's the whole node.
- text
T8 Prompt Text is a multiline text box with one output. Type in it, and the text STRING that comes out is what you typed. No API, no model, no network, no processing - the node's own description says it exists to expose entered text as a standard STRING output, and it does exactly that.
So why would you install a pack for a text box? Because the three T8 enhancers ship with example workflows that are meant to run with only pack-internal nodes. The author got tired of every template depending on Comfyroll or EasyUse's text inputs, so this node exists to make his examples dependency-free. If you're loading text_utilities_example.json or the multi-task example and a node is missing, this is usually the one.
It's genuinely useful as a habit, though. Every serious ComfyUI user ends up wanting one clean, obvious place to keep a prompt string that multiple nodes read. A dedicated text node is easier to find on a busy canvas than a widget buried inside an enhancer, and because this one supports dynamic prompts, you can drop wildcard-style patterns into it and let ComfyUI expand them.
The one input, the one output
text(input) - multiline STRING, default empty. This is the only widget.text(output) - the same string, unchanged, as a standard STRING socket.
That's the entire schema. Wire the output into any STRING input - a CLIP text encode, the T8 enhancers' prompt, a Show Text node. It just works.
Install
It ships inside the T8mars pack, so install that:
cd ComfyUI/custom_nodes
git clone https://github.com/T8mars/comfyui-minimax-h3-prompt-enhancer-T8.git
or search "MiniMax H3 / Seedance 2.0 / Music 3 Prompt Enhancer (T8)" in ComfyUI Manager. Restart, Ctrl+F5 if the menu doesn't show it.
Where people get burned
Honestly, there's not much to burn on. The only real gotcha is scope: this node has zero side effects, so don't expect it to validate, transform, or remember anything between runs. If you want a pass-through display that shows you the value, that's its sibling T8 Show Text. If you want it to do something to the text, you're in the wrong place - this is plumbing, and it's meant to be.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| text | STRING | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| text | STRING | — |