Nodes/WWAA-CustomNodes/🪠️ WWAA JSON Prompt Builder
ComfyUI Node

🪠️ WWAA JSON Prompt Builder

Builds structured JSON prompts with hierarchical organization. Supports scene descriptions, subject details (with nested attributes like hair, face, body), environment settings, style options, and output parameters. Includes dropdown menus for common values and custom text fields for flexibility.

By hgabha·Created 2 years ago·Updated 5 months ago· 36
🪠️ WWAA JSON Prompt Builder
    • json_prompt
    scene_descriptionA retro indoor photo shoot with pastel balloons.
    subject_categoryhuman
    enable_subject_detailstrue
    gender_presentationN/A
    age_bracketN/A
    hair_lengthN/A
    hair_style
    hair_color
    facial_expression
    makeup_details
    face_accessories
    body_pose
    clothing
    body_features
    subject_description
    backgroundplain white wall with colorful balloons
    floorwhite or light-colored, scattered balloons
    lightingdirect_flash
    lighting_customhigh contrast, vintage tone
    moodplayful
    mood_customretro, slightly chaotic energy
    photography_styledisposable_camera
    photography_custom90s disposable camera look, slightly grainy
    color_palettewarm whites, soft pinks, reds, and blues
    aspect_ratio3:4
    aspect_ratio_custom
    render_intentphoto
    camera_anglehigh_angle
    camera_angle_customsubject looking up
    depth_of_fieldshallow
    output_lightingharsh frontal flash
    include_empty_fieldsfalse
    indent_jsontrue
    custom_fields
    Category🪠️ WWAA/String

    Inputs (34)

    NameTypeDefaultDescription
    scene_descriptionSTRINGA retro indoor photo shoot with pastel balloons.
    subject_categoryCOMBOhuman6 options: human, animal, object, abstract, landscape, architecture
    enable_subject_detailsBOOLEANtrue
    gender_presentationoptCOMBON/A5 options: male, female, non-binary, androgynous, N/A
    age_bracketoptCOMBON/A6 options: child, teen, young_adult, middle_aged, elderly, N/A
    hair_lengthoptCOMBON/A7 options: bald, very_short, short, medium, long, very_long, +1
    hair_styleoptSTRING
    hair_coloroptSTRING
    facial_expressionoptSTRING
    makeup_detailsoptSTRING
    face_accessoriesoptSTRING
    body_poseoptSTRING
    clothingoptSTRING
    body_featuresoptSTRING
    subject_descriptionoptSTRING
    backgroundoptSTRINGplain white wall with colorful balloons
    flooroptSTRINGwhite or light-colored, scattered balloons
    lightingoptCOMBOdirect_flash10 options: natural_soft, natural_harsh, studio_soft, studio_harsh, direct_flash, rim_light, +4
    lighting_customoptSTRINGhigh contrast, vintage tone
    moodoptCOMBOplayful10 options: joyful, serene, melancholic, energetic, mysterious, romantic, +4
    mood_customoptSTRINGretro, slightly chaotic energy
    photography_styleoptCOMBOdisposable_camera10 options: digital_modern, film_35mm, film_medium_format, disposable_camera, polaroid, vintage_90s, +4
    photography_customoptSTRING90s disposable camera look, slightly grainy
    color_paletteoptSTRINGwarm whites, soft pinks, reds, and blues
    aspect_ratiooptCOMBO3:48 options: 1:1, 3:4, 4:3, 16:9, 9:16, 2:3, +2
    aspect_ratio_customoptSTRING
    render_intentoptCOMBOphoto6 options: photo, illustration, 3d_render, painting, sketch, mixed_media
    camera_angleoptCOMBOhigh_angle8 options: eye_level, high_angle, low_angle, bird_eye, worm_eye, dutch_angle, +2
    camera_angle_customoptSTRINGsubject looking up
    depth_of_fieldoptCOMBOshallow4 options: shallow, medium, deep, bokeh
    output_lightingoptSTRINGharsh frontal flash
    include_empty_fieldsoptBOOLEANfalse
    indent_jsonoptBOOLEANtrue
    custom_fieldsoptSTRING

    Outputs (1)

    NameTypeDescription
    json_promptSTRING