Open Musebox ↗

FLUX.1 Dev NSFW Workflows for ComfyUI — Pose Control + Face Preservation

March 12, 2026 · Musebox AI · comfyuifluxnsfwworkflowcontrolnetpulidai-artimage-generationpose-controlface-preservation
FLUX.1 Dev NSFW Workflows for ComfyUI — Pose Control + Face Preservation

What's Included

We're sharing our production ComfyUI workflows for NSFW image generation using FLUX.1 Dev. These are the exact same workflows we use internally at Musebox AI.

Download the workflow files:

Just drag the JSON file into your ComfyUI canvas to load it.

Simple Workflow Preview
Advanced Workflow Preview

Required Models

Base Models

| Model | File | Location |

|-------|------|----------|

| FLUX.1 Dev (fp8) | flux1-dev-fp8.safetensors | models/unet/ |

| CLIP-L | clip_l.safetensors | models/clip/ |

| T5-XXL (fp8) | t5xxl_fp8_e4m3fn_scaled.safetensors | models/clip/ |

| VAE | ae.safetensors | models/vae/ |

LoRA

ControlNet

PuLID (Advanced Workflow Only)

Required Custom Nodes

Install via ComfyUI Manager or clone manually:


Workflow 1: Simple (txt2img + Pose Control)

Text-to-image generation with controllable body positioning. Feed it a pose reference photo — the workflow extracts the pose via OpenPose and uses ControlNet Union Pro 2.0 to guide FLUX.1 Dev generation.

Key Settings

| Parameter | Value | Range |

|-----------|-------|-------|

| Resolution | 768×1024 (portrait) | 1024×768 for landscape |

| Steps | 30 | 20 for drafts |

| CFG | 1.0 | — |

| Flux Guidance | 3.5 | 2.5–4.0 |

| Sampler | euler | — |

| Scheduler | simple | — |

| Denoise | 1.0 | Full generation |

| ControlNet Strength | 0.5 | 0.3–0.7 |

When to Use


Workflow 2: Advanced (img2img + PuLID Face + Pose Control)

Image-to-image transformation that preserves the face from an input photo while applying a new pose and generating NSFW content. This is the workflow we use for our AI undress feature.

Two Inputs Required

  • Clothed photo — the person whose face you want to keep
  • Pose reference — any photo showing the desired body position
  • Original clothed input photo

    Key Settings

    | Parameter | Value | Range |

    |-----------|-------|-------|

    | Steps | 30 | 20–30 |

    | CFG | 1.0 | — |

    | Flux Guidance | 3.5 | 2.5–4.0 |

    | Sampler | euler | — |

    | Scheduler | simple | — |

    | Denoise | 0.90 | 0.75–0.95 |

    | ControlNet Strength | 0.5 | 0.3–0.7 |

    | PuLID Weight | 1.0 | 0.7–1.0 |

    > 0.90 denoise allows the LoRA to fully transform clothing while ControlNet adjusts the pose. PuLID locks onto the face from the clothed photo.


    Results Gallery

    Here are some outputs from our advanced workflow, all generated from the same input photo with different prompts and settings:

    Standing nude — first test
    Standing nude — refined
    Body variation — plus size
    Body variation — slim
    Body variation — trans
    Face quality test
    Pose — elegant
    Pose — confident

    Tips & Tricks

    Prompt Engineering

    Always include the LoRA trigger words. Structure your prompts like this:

    nsfw nude naked woman [pose description], completely naked, bare breasts, full body, [setting/background]. Photorealistic, high quality, detailed skin texture

    ControlNet Strength Tuning

    PuLID Weight Tuning

    Denoise (Advanced Workflow)

    VRAM Requirements


    Troubleshooting

    | Issue | Solution |

    |-------|----------|

    | Missing nodes error | Install via ComfyUI Manager or clone the GitHub repos manually |

    | PuLID wrong face | Use a clear, front-facing input photo. Lower weight to 0.85 |

    | ControlNet pose mismatch | Increase strength to 0.6–0.7. Make sure pose reference is clearly visible |

    | VRAM out of memory | Use fp8 model. Lower OpenPose resolution to 512 |

    | Corrupted/garbled output | Verify all model files are fully downloaded (check file sizes) |


    Don't Want to Set This Up?

    Skip the technical setup entirely. Try Musebox AI — we run these exact workflows in the cloud so you can generate images instantly without any local hardware.

    Try it free →


    Credits