VNCCS String
A single-line text box for feeding names and tags into the graph
- value
There's one input, value (a plain single-line string, defaulting to empty), and one output of the same name and type. Type something in, get it back out as a STRING on the wire. If you've used core ComfyUI's Text or StringInput node, or the equivalent from basically any other pack, you already know this one - there's no hidden behavior to learn.
Why VNCCS bothers with its own
Same reasoning as its siblings VNCCS Float and VNCCS Multiline Text: a VNCCS_-prefixed, VNCCS-colored node reads instantly as belonging to this pack once your graph has sprawled across Character Creator, Clothes Designer, Pose Studio and Emotion Studio all at once - which VNCCS workflows do, fast. A generic string node dropped into that mess could be feeding anything; this one obviously isn't. It also leaves AHEKOT room to bolt on pack-specific behavior later without breaking anyone's existing graph. Today, functionally, it's a bare text box.
Where you'll actually use it
Anywhere a downstream VNCCS node wants a STRING fed in rather than typed straight into its own widget - a character name, a single trigger word or tag you want to override, a short label you're reusing in two or three places at once. Wiring a String node in instead of typing the value directly into the receiving widget is the standard ComfyUI move for making a value reusable across multiple connections, or for exposing it as a controllable parameter if you ever convert the workflow into an API endpoint.
The line to draw against its sibling: this one is single-line, VNCCS_MultilineText isn't. For a name, a tag, a filename fragment, or a one-line override, String is the more comfortable widget - you don't need a resizable text box for four words. Once you're writing anything with real length to it - a full character description, a Qwen-Image-Edit instruction with several clauses - switch to Multiline Text instead; a single-line field crammed into a small node box gets unreadable fast once it's scrolling sideways.
How to install it
Ships with the main pack, nothing extra to fetch:
- ComfyUI Manager - search
VNCCS - Visual Novel Character Creation Suite, install, restart. - Manual -
cd ComfyUI/custom_nodes && git clone https://github.com/AHEKOT/ComfyUI_VNCCS.git, thencd ComfyUI_VNCCS_Utils && pip install -r requirements.txt, restart, and let Comfy Manager grab anything else the graph references.
Common issues
Not much can go wrong with something this simple. If a value you typed here doesn't seem to show up downstream, the far more likely cause is a broken or missing connection rather than the node itself - ComfyUI commonly falls back to the receiving node's own default when an input link isn't actually wired, which looks a lot like your text being silently ignored when it was never connected in the first place. And it's worth saying plainly: this isn't one of the pencil-icon tag builders you'll see on Character Creator or Clothes Designer. No autocomplete, no category logic, no wildcards - just whatever you type, passed straight through.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| value | STRING | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| value | STRING | — |