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.
3.1 KiB
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.