Files
2025-10-02 00:58:16 -05:00

8.3 KiB
Raw Permalink Blame History

Example Workflows for ComfyUI Nox Prompter

This directory contains example workflows demonstrating how to use the Nox Prompter nodes effectively.

Prompt Builder Quick Start

Subject Node → Nox Prompt Builder → Text Display / CLIP Text Encode

Setup:

  1. Add a "Nox Prompt Builder" node and select formula = Advanced Formula
  2. Fill in
    • subject_focus: "A brave farmhand hero"
    • scene_setting: "Sun-drenched meadow with tall grass"
    • motion_arc: "Sprints toward the camera clutching a weathered satchel"
  3. (Optional) Add a narrative_hook: "Camera orbits to reveal cheering villagers"
  4. (Optional) Drop in a "Nox Prompt Lighting Master" node, configure the lighting blueprint you want, then connect lighting_prompt → lighting_prompt, mood_notes → lighting_summary, and technical_notes → lighting_technical_notes on the Builder.
  5. (Optional) Add a "Nox Prompt Camera Master" node (alias: Camera Language) and wire camera_prompt → camera_prompt, framing_summary → camera_summary, and rigging_notes → camera_notes on the Builder (and optionally into the Prompt Organizer camera_notes).
  6. Pick keyword palette options
    • shot_size: Medium Close-up · composition: Balanced · lens_angle: Low Angle
    • motion_type: Running · emotion: Joy · camera_basic: Push-in · camera_advanced: Following
    • visual_style: Anime · special_effect: Tilt-shift
  7. Add custom_keywords: "heroic energy, epic storytelling" and extra_descriptors: "Shot on 85mm, 16fps preview"
  8. (Optional) Supply a negative_prompt like "blurry, low detail"

Expected Result: A multi-sentence prompt with cinematic palette, motion & camera clause, stylization clause, and appended custom keywords—ready for Wan 2.2.

Palette Mixer + Narrative Weaver Combo

Nox Prompt Narrative Weaver → Nox Prompt Builder
                           ↑
Nox Prompt Palette Mixer -----+

Setup:

  1. Add a "Nox Prompt Narrative Weaver" node
    • hero_archetype: "Resolute Protector"
    • story_tone: "Brooding Tension"
    • environment: "Rain-Soaked Citadel"
    • set_piece: "Climactic Duel"
    • tempo: "surging"
  2. Add a "Nox Prompt Palette Mixer" node
    • mood_profile: "Moody Nightfall"
    • intensity: 0.7
    • include_effects: True
    • Optional custom_palette: camera_basic: Pan Left\nvisual_style: Noir Film
  3. Feed the Weaver outputs (subject_focus, scene_setting, motion_arc, narrative_hook, extra_descriptors) into the corresponding Builder inputs
  4. Send the Palette Mixer palette_overrides to the Builder palette_overrides input and custom_keywords to the Builder custom_keywords
  5. Enable randomize_missing on the Builder with a chosen random_seed for reproducible variations

Expected Result: A fully-populated builder with story beats, palette overrides, and keyword clusters generated automatically — perfect for rapid ideation.

Basic Enhancement Example

Input Node (base prompt) → Nox Prompt Enhancer → Text Display
                                    ↓
Input Node (negative) ---------------+

Setup:

  1. Add a "Nox Prompt Enhancer" node
  2. Set base_prompt to: "a majestic dragon flying over mountains"
  3. Set enhancement_mode to: "fantasy"
  4. Set emphasis_strength to: 1.2
  5. Enable add_quality_tags: True
  6. Connect output to a text display or CLIP Text Encode node

Expected Result: Enhanced prompt with fantasy-style additions and quality tags applied with slight emphasis.

Multi-Prompt Combination Example

Input Node 1 -----→ Nox Prompt Combiner → Text Display
Input Node 2 -----→         ↑
Input Node 3 (opt) ---------+

Setup:

  1. Add a "Nox Prompt Combiner" node
  2. Set prompt_1 to: "beautiful sunset"
  3. Set prompt_2 to: "over calm ocean waters"
  4. Set prompt_3 to: "with seagulls flying"
  5. Set combination_mode to: "weighted"
  6. Set weight_1 to: 1.5 (emphasis on sunset)
  7. Set weight_2 to: 1.0 (normal weight)

Expected Result: Combined prompt with emphasis on the sunset element.

Analysis and Enhancement Pipeline

Input Node → Nox Prompt Analyzer → Text Display (analysis)
     ↓
     → Nox Prompt Enhancer → Text Display (enhanced)

Setup:

  1. Create your base prompt in an input node
  2. Connect it to both Analyzer and Enhancer
  3. Use Analyzer output to understand prompt characteristics
  4. Adjust Enhancer settings based on analysis feedback
  5. Use enhanced output for your generation workflow

Advanced Workflow: Style Transfer

Style Prompt ----→ Nox Prompt Enhancer (style=artistic) ----→ Nox Prompt Combiner
Subject Prompt --→ Nox Prompt Enhancer (style=photorealistic) --→         ↑
                                                                 (mode=weighted)
                                                                      ↓
                                                               Final Enhanced Prompt

This workflow allows you to combine different styles with different subjects for complex prompt creation.

Tips for Best Results

  1. Weave + Mix First: Let the Narrative Weaver and Palette Mixer populate the Builder inputs when you need quick inspiration
  2. Build, Then Enhance: Generate the core story with the Builder before applying stylistic polish
  3. Analyze First: Use the Analyzer to understand your prompt before enhancement
  4. Iterate: Try different enhancement modes and weights to find what works best
  5. Layer Effects: Chain multiple nodes for complex prompt engineering
  6. Test Negative Prompts: Use the automatic negative prompt generation for better results

NSFW Designer Workflow (Mature Projects Only)

Concept Inputs → Nox Prompt NSFW Designer → Text Display / Builder / Enhancer

Setup:

  1. Ensure your subject matter complies with local laws and platform policy. Only create adult, consensual scenarios.
  2. Drop in a "Nox Prompt NSFW Designer" node.
  3. Fill required fields such as:
    • subject_focus: "Athletic adult model stretching after a workout"
    • scene_setting: "Loft studio with floor-to-ceiling windows"
    • pose_profile: Reclined Elegance
    • wardrobe_style: Sheer Robe
    • tone_profile: Soft Intimacy
  4. Adjust optional controls:
    • lighting_setup: Candlelit Warmth
    • camera_framing: Low Angle Admiration
    • explicitness_level: Implied Nude
    • Add nsfw_tags: "tasteful, confident, mature"
  5. Leave include_negative_baseline and include_safety_note enabled unless you have advanced compliance tooling downstream.
  6. Route the resulting prompt into your favorite text display or straight into the builder/enhancer pipeline and keep the generated safety_notes handy in your project log.

Expected Result: A curated NSFW prompt assembled with tasteful descriptors, auto-negative baselines filtering out underage or abusive content, plus contextual safety notes summarizing the chosen profiles.

NSFW Pose Master Workflow (Mature Projects Only)

Concept Inputs → Nox Prompt NSFW Pose Master → Text Display / Builder / Combiner

Setup:

  1. Ensure the scene remains within policy-compliant, adult-only boundaries with clear consent language baked in.
  2. Drop in a "Nox Prompt NSFW Pose Master" node.
  3. Configure the required fields:
    • subject_focus: "Empowered adult performer leaning back on a velvet chaise"
    • pose_profile: Reclined Elegance
    • camera_framing: Low Angle Admiration
  4. Shape the staging with optional modifiers:
    • lighting_setup: Candlelit Warmth
    • heat_profile: Sensual
    • explicitness_level: Implied Nude
    • pose_intent: "Highlight graceful posture while keeping tone tasteful and confident"
    • support_props: "velvet chaise, crystal coupe"
    • expression_focus: "relaxed smile, steady eye contact"
    • movement_cue: "slow inhale, gentle arch"
  5. Leave the default include_negative_baseline and include_safety_note toggles enabled so baseline negatives and safety guidance stay attached.
  6. Route the pose_prompt into Builder/Combiner pipelines, use pose_negative for safety filtering, and archive pose_brief + safety_notes in your production log.

Expected Result: A pose-focused prompt with synchronized camera, lighting, and heat descriptors, an auto-curated negative stack, and a quick-reference brief that reinforces consent and safety reminders.