graph TD Start[Input: Niche Topic] --> Research subgraph Research Subagent Research[Research Topic] --> FindCards[Find Example Cards] FindCards --> AnalyzeCards[Analyze Cards] AnalyzeCards --> Themes[Extract Key Themes] end subgraph Content Generation Subagent Themes --> Keywords[Generate Keywords] Keywords --> InitialSlogans[Create Initial Slogans] InitialSlogans --> RefinedSlogans[Refine Slogans] end subgraph Image Creation Subagent RefinedSlogans --> MainImages[Create Main Images] MainImages --> DecorElements[Generate Decorative Elements] DecorElements --> ResizeElements[Resize All Elements] end subgraph Card Assembly Subagent ResizeElements --> Layout[Compose Final Layout] RefinedSlogans --> Layout end subgraph Quality Verification Subagent Layout --> QualityCheck[Verify Image Quality] QualityCheck --> Decision{Meets Standards?} Decision -->|Yes| Final[Final Card Images] Decision -->|No| Layout end Final --> Export[Export JPG/PNG Files] classDef process fill:#f9f,stroke:#333,stroke-width:2px classDef decision fill:#bbf,stroke:#333,stroke-width:2px class Decision decision class Start,Final,Export process