ComfyUI Node

LC Positive

The green prompt box, standing on its own

By lonecatone23·Created 2 months ago·Updated 3 days ago· 18
LC Positive
    • positive
    positive

    The green prompt box you type into on every CLIP Text Encode - as its own node. Positive (LCPositive) is a multiline text field that holds a positive prompt and outputs it as a plain string. It does nothing else, and that's the feature: it decouples the prompt text from the encoder, so the same prompt can feed multiple encoders, a prompt-assembly chain, or a save node - and it edits in one place instead of five.

    How it works

    One required input, positive (multiline, empty by default); one output, also named positive, typed STRING. Type your prompt, wire the output wherever a prompt string goes - a CLIP Text Encode's positive socket, the pack's Prompt to Conditioning, or an LC Join Strings composing the final prompt from parts. The node renders green to match ComfyUI's positive-prompt convention, applied by the pack's web files, so on the canvas it reads exactly like the box you already know.

    There's no logic, no formatting, no magic. That's deliberate: in the plumbing layer, a value node that fans one authoritative value out to many consumers beats typing the same prompt into five encoders, because the first time you forget to update one of them you get a silent mismatch.

    When it earns its place

    • One prompt, many encoders - SDXL workflows with separate CLIP L / CLIP G inputs, or a prompt shared between a main pass and a detailer, both want a single source of truth.
    • Prompt assembly - it's the natural entry point for a chain that builds the final prompt from parts (subject, scene, style) before it ever touches an encoder.
    • Workflow templates - the prompt lives as a clearly-labeled node instead of buried inside a CLIP encoder's widget.

    The honest caveat

    The prompt-engineering playbook's 2026 refresh has one big warning that applies here: on the newest LLM-encoded, guidance-distilled models, long boilerplate and some prompt formats are silently discarded or inert, and the "positive box feeds the encoder" assumption changes. This node doesn't change what the model does with your text - it just makes the text easy to edit and route. If your model family ignores parts of what you type, fix the prompt, not the node.

    Install

    Part of ComfyUI LC123 Nodes (MIT, 89 nodes). ComfyUI Manager → search "ComfyUI LC123 Nodes", or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/lonecatone23/ComfyUI_LC123_nodes
    

    Restart. No extra dependencies. On hosted platforms like RunningHub, request the pack and they install it for you. The pack's companion Negative (LCNegative) is the red box in the same family.

    CategoryLC123/conditioning

    Inputs (1)

    NameTypeDefaultDescription
    positiveSTRING

    Outputs (1)

    NameTypeDescription
    positiveSTRING