Nodes/Photoshop Bridge/Photoshop Live Prompt
ComfyUI Node

Photoshop Live Prompt

Type your prompt in Photoshop, not the graph

By ericpaulsnowden·Created 2 months ago·Updated 4 days ago· 1
Photoshop Live Prompt
    • prompt
    prompta detailed digital painting, vivid colors

    Photoshop Live Prompt is a one-input, one-output node with a single job: it outputs a STRING that you wire into a CLIPTextEncode's text input, so the text you're steering the live loop with lives in Photoshop - in the ComfyUI preview panel, right under the render it affects - instead of buried in a graph widget you'd have to scroll back to. Edit the prompt there, and the next live re-render picks it up. No tab-switching mid-stroke, no "wait, which node was the prompt in."

    It's deliberately tiny, and that's the point. It pairs with Photoshop Live Canvas (the drawing input) and Photoshop Live Creativity (the denoise dial) to make the whole draw/steer/see loop happen without leaving Photoshop.

    How the value resolves

    The single widget, prompt, defaults to a detailed digital painting, vivid colors and serves as the fallback. Once the plugin panel is connected, typing in the panel's PROMPT box overrides the widget live - the node's output is whichever is currently effective. There's a nice touch worth knowing: prompts persist per document. Reopen a file and its prompt comes back, and settings never leak between documents.

    The node works with ComfyUI alone too - the widget fallback means a no-plugin setup still outputs a prompt, so you can use it as a plain "prompt lives here" node if you like the placement.

    Install

    Same as every node in this pack - Manager → Install via Git URL, or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/ericpaulsnowden/comfyui-photoshop-bridge.git comfyui-photoshop-bridge
    pip install -r comfyui-photoshop-bridge/requirements.txt
    

    …with ComfyUI's own Python, then restart. The plugin is what makes the live part live - without it you just have a graph widget that happens to be a STRING node. Pre-1.0 and actively developed; if you load the shipped live_drawing_lcm.json example, remember the whole loop is tuned for a few-step model (LCM/Lightning/LoTurbo), or the prompt genuinely won't move the image.

    CategoryPhotoshop Bridge/Live Rendering (requires Photoshop)

    Inputs (1)

    NameTypeDefaultDescription
    promptSTRINGa detailed digital painting, vivid colorsFallback prompt used when the Photoshop panel isn't connected or its own prompt field is empty. Once the panel is connected, typing there overrides this widget live.

    Outputs (1)

    NameTypeDescription
    promptSTRINGThe effective prompt -- from the Photoshop panel if it's connected and non-empty, otherwise this node's own prompt widget.