ComfyUI Node

VNCCS String

A single-line text box for feeding names and tags into the graph

By AHEKOT·Created 10 months ago·Updated 20 days ago· 1,446
VNCCS String
    • value
    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, then cd 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.

    CategoryVNCCS

    Inputs (1)

    NameTypeDefaultDescription
    valueSTRING

    Outputs (1)

    NameTypeDescription
    valueSTRING