Added 5 production-ready workflows to leverage downloaded CivitAI NSFW models: **NSFW Text-to-Image Workflows (3):** - lustify-realistic-t2i-production-v1.json - Photorealistic NSFW with LUSTIFY v7.0 - DPM++ 2M SDE, Exponential scheduler, 30 steps, CFG 6.0 - Optimized for women in realistic scenarios with professional photography quality - pony-anime-t2i-production-v1.json - Anime/cartoon/furry with Pony Diffusion V6 XL - Euler Ancestral, Normal scheduler, 35 steps, CFG 7.5 - Danbooru tag support, balanced safe/questionable/explicit content - realvisxl-lightning-t2i-production-v1.json - Ultra-fast photorealistic with RealVisXL V5.0 Lightning - DPM++ SDE Karras, 6 steps (vs 30+), CFG 2.0 - 4-6 step generation for rapid high-quality output **Enhancement Workflows (2):** - lora-fusion-t2i-production-v1.json - Multi-LoRA stacking (text-to-image directory) - Stack up to 3 LoRAs with adjustable weights (0.2-1.0) - Compatible with all SDXL checkpoints including NSFW models - Hierarchical strength control for style mixing and enhancement - nsfw-ultimate-upscale-production-v1.json - Professional 2x upscaling with LUSTIFY - RealESRGAN_x2 + diffusion refinement via Ultimate SD Upscale - Tiled processing, optimized for detailed skin texture - Denoise 0.25 preserves original composition **Documentation:** - Comprehensive README.md with usage examples, API integration, model comparison - Optimized settings for each workflow based on model recommendations - Advanced usage guide for LoRA stacking and upscaling pipelines - Version history tracking **Total additions:** 1,768 lines across 6 files These workflows complement the 27GB of CivitAI NSFW models downloaded in previous commit. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
282 lines
8.5 KiB
Markdown
282 lines
8.5 KiB
Markdown
# NSFW ComfyUI Workflows
|
|
|
|
Production-ready workflows for NSFW content generation using CivitAI models.
|
|
|
|
## Available Workflows
|
|
|
|
### 1. LUSTIFY Realistic Text-to-Image
|
|
**File:** `lustify-realistic-t2i-production-v1.json`
|
|
|
|
**Model:** LUSTIFY v7.0 GGWP (`lustifySDXLNSFW_endgame.safetensors`)
|
|
|
|
**Optimized Settings:**
|
|
- Sampler: DPM++ 2M SDE
|
|
- Scheduler: Exponential
|
|
- Steps: 30
|
|
- CFG Scale: 6.0
|
|
- Resolution: 1024x1024 (SDXL)
|
|
|
|
**Features:**
|
|
- Photorealistic NSFW generation
|
|
- Optimized negative prompts for LUSTIFY
|
|
- Professional photography quality
|
|
- Detailed skin texture and natural lighting
|
|
- Supports both danbooru tags and natural language
|
|
|
|
**Use Case:** High-quality photorealistic NSFW images focusing on women in various scenarios
|
|
|
|
**Example Prompt:**
|
|
```
|
|
A beautiful woman in elegant dress, photorealistic, professional photography, high quality, detailed skin texture, natural lighting, 8k, masterpiece, best quality
|
|
```
|
|
|
|
**Negative Prompt:**
|
|
```
|
|
(worst quality, low quality:1.4), illustration, 3d, 2d, painting, cartoons, sketch, open mouth, bad anatomy, deformed, blurry, watermark, text
|
|
```
|
|
|
|
---
|
|
|
|
### 2. Pony Diffusion Anime/Furry Text-to-Image
|
|
**File:** `pony-anime-t2i-production-v1.json`
|
|
|
|
**Model:** Pony Diffusion V6 XL (`add-detail-xl.safetensors`)
|
|
|
|
**Optimized Settings:**
|
|
- Sampler: Euler Ancestral
|
|
- Scheduler: Normal
|
|
- Steps: 35
|
|
- CFG Scale: 7.5
|
|
- Resolution: 1024x1024 (SDXL)
|
|
|
|
**Features:**
|
|
- Anime, cartoon, and furry NSFW generation
|
|
- Danbooru tag support (optimized for tags)
|
|
- Balanced content training (1:1:1 safe/questionable/explicit)
|
|
- 2.6M aesthetically ranked training images
|
|
- Versatile style support
|
|
|
|
**Use Case:** High-quality anime/cartoon/furry NSFW content with tag-based prompting
|
|
|
|
**Example Prompt (Danbooru Tags):**
|
|
```
|
|
1girl, solo, long_hair, breasts, smile, looking_at_viewer, anime style, high quality, detailed, masterpiece, best quality
|
|
```
|
|
|
|
**Example Prompt (Natural Language):**
|
|
```
|
|
Anime girl with long flowing hair, smiling and looking at viewer, detailed anime art style, high quality, masterpiece
|
|
```
|
|
|
|
**Negative Prompt:**
|
|
```
|
|
(worst quality, low quality:1.4), bad anatomy, deformed, blurry, watermark, text, signature, artist name
|
|
```
|
|
|
|
---
|
|
|
|
### 3. RealVisXL Lightning Fast Text-to-Image
|
|
**File:** `realvisxl-lightning-t2i-production-v1.json`
|
|
|
|
**Model:** RealVisXL V5.0 Lightning (`realvisxlV50_v50LightningBakedvae.safetensors`)
|
|
|
|
**Optimized Settings:**
|
|
- Sampler: DPM++ SDE
|
|
- Scheduler: Karras
|
|
- Steps: 6 (Lightning fast!)
|
|
- CFG Scale: 2.0
|
|
- Resolution: 1024x1024 (SDXL)
|
|
|
|
**Features:**
|
|
- Ultra-fast 4-6 step generation (vs 30+ for standard models)
|
|
- High-quality photorealistic output
|
|
- Baked VAE for optimal quality
|
|
- Professional portraits and scenes
|
|
- Both SFW and NSFW capable
|
|
|
|
**Use Case:** Rapid photorealistic NSFW generation when speed is priority
|
|
|
|
**Example Prompt:**
|
|
```
|
|
Beautiful woman portrait, professional photography, natural lighting, high quality, detailed, 8k
|
|
```
|
|
|
|
**Negative Prompt:**
|
|
```
|
|
(worst quality, low quality:1.4), bad anatomy, deformed, blurry, watermark, text, ugly, cartoon, anime
|
|
```
|
|
|
|
---
|
|
|
|
---
|
|
|
|
## Advanced Workflows
|
|
|
|
### 4. NSFW Ultimate SD Upscale
|
|
**File:** `nsfw-ultimate-upscale-production-v1.json`
|
|
|
|
**Model:** LUSTIFY v7.0 GGWP (`lustifySDXLNSFW_endgame.safetensors`)
|
|
|
|
**Upscale Settings:**
|
|
- Upscale Factor: 2x
|
|
- Upscale Model: RealESRGAN_x2.pth
|
|
- Denoise: 0.25 (preserves original composition)
|
|
- Sampler: DPM++ 2M SDE
|
|
- Scheduler: Exponential
|
|
- Steps: 20
|
|
- CFG Scale: 7.0
|
|
- Tile Size: 512x512
|
|
|
|
**Features:**
|
|
- Professional 2x upscaling for NSFW images
|
|
- Combines RealESRGAN with diffusion refinement
|
|
- Tiled processing for handling large images
|
|
- Optimized for detailed skin texture
|
|
- Low denoise preserves original composition
|
|
- Can swap checkpoint for different styles
|
|
|
|
**Use Case:** Upscale NSFW images from 1024x1024 to 2048x2048 with enhanced detail
|
|
|
|
**Enhancement Prompt:**
|
|
```
|
|
photorealistic, professional photography, high quality, detailed skin texture, natural lighting, 8k, masterpiece, best quality, sharp details
|
|
```
|
|
|
|
**Refinement Negative:**
|
|
```
|
|
(worst quality, low quality:1.4), blurry, pixelated, jpeg artifacts, bad anatomy, deformed, watermark, text
|
|
```
|
|
|
|
**Tips:**
|
|
- Use denoise 0.2-0.3 for subtle enhancement
|
|
- Match enhancement prompt to original generation prompt
|
|
- Swap checkpoint node for different model styles (Pony, RealVisXL)
|
|
- Processing time: ~90-150 seconds for 2x upscale
|
|
|
|
---
|
|
|
|
## Installation
|
|
|
|
These workflows use models downloaded via `artifact_civitai_download.sh`:
|
|
|
|
```bash
|
|
# Models are already downloaded to /workspace/models/civitai/
|
|
# and symlinked to /workspace/ComfyUI/models/checkpoints/
|
|
|
|
# Verify models are available:
|
|
ls -lh /workspace/ComfyUI/models/checkpoints/lustify*
|
|
ls -lh /workspace/ComfyUI/models/checkpoints/*pony*
|
|
ls -lh /workspace/ComfyUI/models/checkpoints/realvisx*
|
|
```
|
|
|
|
## Usage
|
|
|
|
### Via ComfyUI API:
|
|
|
|
```bash
|
|
# Load workflow
|
|
curl -X POST http://localhost:8188/api/prompt \
|
|
-H "Content-Type: application/json" \
|
|
-d @lustify-realistic-t2i-production-v1.json
|
|
|
|
# Modify prompt and generate
|
|
curl -X POST http://localhost:8188/api/prompt \
|
|
-H "Content-Type: application/json" \
|
|
-d '{
|
|
"prompt": {
|
|
"2": {
|
|
"inputs": {
|
|
"text": "Your custom NSFW prompt here"
|
|
}
|
|
}
|
|
}
|
|
}'
|
|
```
|
|
|
|
### Via ComfyUI UI:
|
|
|
|
1. Open ComfyUI at `http://localhost:8188`
|
|
2. Click "Load" and select workflow file
|
|
3. Modify prompt in the "API Positive Prompt" node
|
|
4. Click "Queue Prompt" to generate
|
|
|
|
## Model Comparison
|
|
|
|
| Model | Type | Speed | Quality | Best For | Prompt Style |
|
|
|-------|------|-------|---------|----------|--------------|
|
|
| LUSTIFY v7 | Photoreal | Medium (30 steps) | Excellent | Women, realistic scenes | Natural language |
|
|
| Pony Diffusion v6 | Anime/Furry | Medium (35 steps) | Excellent | Anime, cartoon, furry | Danbooru tags |
|
|
| RealVisXL Lightning | Photoreal | Very Fast (4-6 steps) | Excellent | Quick realistic generations | Natural language |
|
|
|
|
## Tips
|
|
|
|
### For LUSTIFY:
|
|
- Use detailed prompts describing scene, lighting, quality
|
|
- Avoid abstract/artistic terms
|
|
- Include photography keywords: "professional photography", "8k", "detailed"
|
|
- CFG 4-7 range works best
|
|
|
|
### For Pony Diffusion:
|
|
- Danbooru tags work very well (recommended over natural language)
|
|
- Use tag format: `1girl, solo, breasts, smile, looking_at_viewer`
|
|
- Mix safe/questionable/explicit content naturally
|
|
- Can do anime, cartoon, and furry styles
|
|
- Supports wide range of artistic styles
|
|
- CFG 7-8.5 range works best
|
|
|
|
### For RealVisXL Lightning:
|
|
- Keep prompts concise for best results
|
|
- Use lower CFG (1-2) for Lightning models
|
|
- 4-6 steps is optimal balance
|
|
- Great for batch generation
|
|
|
|
## Advanced Usage
|
|
|
|
### Adding LoRAs:
|
|
Use the `../text-to-image/lora-fusion-t2i-production-v1.json` workflow for multi-LoRA stacking support.
|
|
|
|
**How to use with NSFW models:**
|
|
1. Load the LoRA fusion workflow
|
|
2. Change checkpoint (node 1) to your NSFW model (LUSTIFY, Pony, RealVisXL)
|
|
3. Stack up to 3 LoRAs with adjustable weights:
|
|
- LoRA 1 (Primary): 0.7-1.0 strength
|
|
- LoRA 2 (Secondary): 0.4-0.7 strength
|
|
- LoRA 3 (Accent): 0.2-0.5 strength
|
|
4. Common use cases:
|
|
- Detail enhancer + skin texture + lighting style
|
|
- Character LoRA + pose enhancer + background style
|
|
- Primary art style + secondary blend + color grading
|
|
|
|
### Upscaling:
|
|
Use `nsfw-ultimate-upscale-production-v1.json` for professional 2x upscaling with LUSTIFY checkpoint.
|
|
|
|
**Workflow:**
|
|
1. Generate image with any NSFW T2I workflow (LUSTIFY, Pony, RealVisXL)
|
|
2. Load the generated image into Ultimate SD Upscale workflow
|
|
3. Use denoise 0.2-0.3 for subtle enhancement
|
|
4. Match enhancement prompt to original generation prompt
|
|
5. Output: 2048x2048 high-quality upscaled image
|
|
|
|
### Style Transfer:
|
|
Use IP-Adapter workflows in `../image-to-image/` directory to combine with style references.
|
|
|
|
## Notes
|
|
|
|
- All workflows follow production naming standards
|
|
- VRAM requirement: ~12GB per SDXL model
|
|
- Can run one NSFW model at a time on 24GB GPU
|
|
- Models automatically use BakedVAE when available
|
|
- Face enhancement can be added via Impact-Pack nodes
|
|
|
|
## Version History
|
|
|
|
- v1.0 (2025-11-23): Initial release with complete NSFW workflow suite
|
|
- **Text-to-Image Workflows:**
|
|
- LUSTIFY realistic T2I (DPM++ 2M SDE, 30 steps, CFG 6.0)
|
|
- Pony Diffusion anime/furry T2I (Euler A, 35 steps, CFG 7.5)
|
|
- RealVisXL Lightning fast T2I (DPM++ SDE Karras, 6 steps, CFG 2.0)
|
|
- **Enhancement Workflows:**
|
|
- LoRA Fusion multi-stack (in ../text-to-image/, compatible with all NSFW checkpoints)
|
|
- NSFW Ultimate SD Upscale (2x upscaling with LUSTIFY + RealESRGAN)
|
|
- **Total:** 3 NSFW-specific workflows + 2 enhancement workflows = 5 production workflows
|