ComfyUI Node
🧩LC Prompt Assembler
A ComfyUI node in LC123/prompt with 14 inputs and 2 outputs.
🧩LC Prompt Assembler
- prompt
- json
◄pretty_printtrue►
◄remove_emptytrue►
◄include_scene_bboxesfalse►
◄subjects—►
◄scene—►
◄camera—►
◄lighting—►
◄style—►
◄palette—►
◄mood►
◄background►
◄composition►
◄extra►
◄margin0.05►
CategoryLC123/prompt
Inputs (14)
| Name | Type | Default | Description |
|---|---|---|---|
| pretty_print | BOOLEAN | true | JSON with indents when on; compact when off. |
| remove_empty | BOOLEAN | true | Skip blank sections so empty sockets do not leave empty lines. |
| include_scene_bboxes | BOOLEAN | false | When on, JSON also includes scene furniture/landmark boxes. When off (default), only subject bboxes — the main regional use. |
| subjectsopt | STRING | From 🗒️LC Subject or Subject Array. | |
| sceneopt | STRING | From 🗒️LC Scene Builder. | |
| cameraopt | STRING | From 🗒️LC Camera. | |
| lightingopt | STRING | From 🗒️LC Lighting. | |
| styleopt | STRING | From 🗒️LC Style Selector. | |
| paletteopt | STRING | From 🎨LC Color Palette (text output). | |
| moodopt | STRING | Optional mood line (free text). | |
| backgroundopt | STRING | Optional extra background notes. | |
| compositionopt | STRING | Optional composition notes (rule of thirds, etc.). | |
| extraopt | STRING | Anything else to append at the end. | |
| marginopt | FLOAT | 0.050–0.25 | Inset all bboxes from frame edges (0–0.25). Default 0.05 = 5%. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| prompt | STRING | — |
| json | STRING | — |