Introduces a production-ready, schema-driven prompt generation engine for ComfyUI, including a new 'everyday_casual' library with 290+ atomic options. Major updates include a comprehensive README, scaling and library comparison docs, a strict LICENSE (CC BY-NC 4.0), and a refactored __init__.py with improved node structure, negative prompt support, and detailed docstrings. The engine (engine/composer.py) now enforces strict separation of concerns, supports addons, intent flags, and deterministic assembly. Documentation and changelog updated to reflect the new scalable, maintainable architecture.
123 lines
3.1 KiB
Markdown
123 lines
3.1 KiB
Markdown
# Library Comparison
|
|
|
|
## comprehensive_portrait.json
|
|
|
|
**Primary Use Cases**: Professional photography, studio portraits, fashion work, artistic compositions
|
|
|
|
**Characteristic Style**: Polished, posed, intentional, directed photography
|
|
|
|
**Example Selections**:
|
|
- pose: "Over Shoulder" (modeling pose)
|
|
- location: "Industrial Loft"
|
|
- mood: "Dramatic Noir"
|
|
- outfit: "Silk Slip Dress"
|
|
|
|
**Output Characteristics**: Magazine photography, portfolio work, deliberate artistic direction
|
|
|
|
---
|
|
|
|
## everyday_casual.json
|
|
|
|
**Primary Use Cases**: Candid moments, daily activities, realistic scenarios, documentary-style imagery
|
|
|
|
**Characteristic Style**: Natural, unposed, authentic, observational photography
|
|
|
|
**Example Selections**:
|
|
- pose: "Looking At Phone" (everyday action)
|
|
- location: "Coffee Shop"
|
|
- mood: "Relaxed"
|
|
- outfit: "Jeans T-Shirt"
|
|
|
|
**Output Characteristics**: Snapshot aesthetic, social media casual, documentary realism
|
|
|
|
---
|
|
|
|
## Key Differences
|
|
|
|
### Poses
|
|
|
|
**comprehensive_portrait:**
|
|
- "Over Shoulder" - directed modeling pose
|
|
- "Weight On Hip" - studio stance
|
|
- "Kneeling Upright" - compositional pose
|
|
|
|
**everyday_casual:**
|
|
- "Scrolling Phone" - contemporary activity
|
|
- "Tying Shoes" - mundane moment
|
|
- "Waiting In Line" - observational behavior
|
|
|
|
### Locations
|
|
|
|
**comprehensive_portrait:**
|
|
- "Industrial Loft" - studio setting
|
|
- "Rooftop Terrace" - scenic backdrop
|
|
- "Neon Alley" - cinematic environment
|
|
|
|
**everyday_casual:**
|
|
- "Grocery Store" - commercial space
|
|
- "Spa" - service location
|
|
- "Mall Food Court" - public setting
|
|
|
|
### Outfits
|
|
|
|
**comprehensive_portrait:**
|
|
- "Silk Slip Dress" - fashion garment
|
|
- "Gold Sequin Gown" - formal wear
|
|
- "Latex Mini" - editorial piece
|
|
|
|
**everyday_casual:**
|
|
- "Jeans T-Shirt" - casual wear
|
|
- "Hoodie Leggings" - comfort clothing
|
|
- "Workout Clothes" - athletic wear
|
|
|
|
### Moods
|
|
|
|
**comprehensive_portrait:**
|
|
- "Dramatic Noir"
|
|
- "Golden Hour Romance"
|
|
- "Cyberpunk Nightlife"
|
|
|
|
**everyday_casual:**
|
|
- "Relaxed"
|
|
- "Tired"
|
|
- "Bored"
|
|
|
|
---
|
|
|
|
## Selection Guidelines
|
|
|
|
**comprehensive_portrait**: Professional photography with directed composition
|
|
|
|
**everyday_casual**: Observational photography capturing everyday moments
|
|
|
|
---
|
|
|
|
## Output Examples
|
|
|
|
### comprehensive_portrait example:
|
|
```
|
|
A young woman 23-27 years old with auburn hair, wearing black velvet mini dress,
|
|
(turning back to camera, looking over shoulder:1.2), (dramatic noir:1.2),
|
|
in industrial loft, BREAK, (saturated neon pink lighting:1.3)...
|
|
```
|
|
Output style: Magazine editorial photography
|
|
|
|
### everyday_casual example:
|
|
```
|
|
A young woman 23-27 years old with brown hair in a ponytail, wearing jeans and a t-shirt with sneakers,
|
|
scrolling on her phone, relaxed casual mood, in a coffee shop during afternoon,
|
|
bright natural daylight, natural daylight illumination, eye-level shot,
|
|
medium shot framing, natural realistic colors, photorealistic, natural lighting, everyday moment
|
|
```
|
|
Output style: Contemporary documentary photography
|
|
|
|
---
|
|
|
|
## Both Libraries Are Valid
|
|
|
|
Neither library is superior - they serve different compositional objectives.
|
|
|
|
Directed photography vs observational photography.
|
|
|
|
Select library based on intended output style.
|