Nodes/ComfyUI-Photoshoot/Photoshoot Stil speichern
ComfyUI Node

Photoshoot Stil speichern

Photoshoot Stil speichern

By ralksta·Created 4 days ago·Updated about 21 hours ago· 48
Photoshoot Stil speichern
    • stil
    stil
    name
    speichernfalse

    Style is the most copy-pasted part of any prompt. "Editorial photography, 85mm, natural skin texture" - you've typed it a hundred times. Krea2StilSave ("Photoshoot Stil speichern") is the node that stops you: it stores your style text under a name, and every future workflow pulls it back with one dropdown instead of one wall of tokens.

    The inputs

    • stil - the style text, typed in as a multiline field. This is your own writing, not a builder output - something like "editorial photography, 85mm, shallow depth of field, natural skin texture".
    • name - the label you'll pick from later, e.g. "Editorial 85mm".
    • speichern - the save switch, speichern on / aus off.

    The stil output passes the text through, so you can drop this node mid-graph without breaking the flow.

    The mechanism

    Standard Save-node pattern for this pack, and it's worth understanding because it explains the workflow rhythm. It's an OUTPUT_NODE, so it stays in the execution plan even when its output goes nowhere (a dead-branch node gets pruned before it runs, which is why this has to be special-cased). Its IS_CHANGED returns the current time while speichern is on, which forces ComfyUI to actually re-run and write instead of serving a cached result. Practical upshot, straight from the node's description: set the switch to speichern, run once, switch it back off.

    Saved styles land in ComfyUI/user/krea2_styles/ as JSON files. That folder is not part of the pack's repository - if you accumulate a library of looks, back it up deliberately.

    Installing

    No dependencies beyond ComfyUI:

    cd ComfyUI/custom_nodes
    git clone https://github.com/ralksta/ComfyUI-Photoshoot
    

    or search "Photoshoot" in ComfyUI Manager, restart, and it's under the Photoshoot category.

    Notes and gotchas

    • New names appear in the Load node only after refresh (R). Dropdowns are filled at node-definition query time. Save, press R, then load.
    • Style goes last in the prompt. When you use the saved style via Krea2PromptJoin, the pack's recommended order is {camera}, {scene}, {person}, {pose}, {extra}, {expression}, {style} - style closes the prompt. The pack measured that framing and scene need to lead; style is the final word.
    • Switch discipline applies here too. Run with speichern off and the node is a pure passthrough. Nothing writes until you mean it to.
    • One style block, one sentence. These blocks get merged as connected language, which is why a long comma-separated tag list works better here than loose keywords - that's the design assumption of the whole pack.

    This is the node for people who've found their look and don't want to re-describe it every session.

    CategoryPhotoshoot

    Inputs (3)

    NameTypeDefaultDescription
    stilSTRING
    nameSTRING
    speichernBOOLEANfalse

    Outputs (1)

    NameTypeDescription
    stilSTRING