Photoshop Live Prompt
Type your prompt in Photoshop, not the graph
- prompt
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.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | a detailed digital painting, vivid colors | Fallback 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)
| Name | Type | Description |
|---|---|---|
| prompt | STRING | The effective prompt -- from the Photoshop panel if it's connected and non-empty, otherwise this node's own prompt widget. |