ComfyUI-PosterCraft

ComfyUI-PosterCraft
★ 19

海报生成文本渲染抽象艺术融合布局与风格
用于高质量美学海报生成的统一框架,擅长精准文本渲染、抽象艺术融合、布局设计与风格统一。
💡 生成具有精确文字排版与艺术融合的高质量海报。
🍴 2 Forks💻 Python🔄 2025-06-26
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/a9fb3a59e10c
📦 requirements.txt
#
Torch
torch==2.6.0
torchvision==0.21.0
transformers==4.51.3
diffusers==0.33.1
accelerate==1.6.0
peft==0.15.2
safetensors==0.5.3
lightning==2.5.1.post0
#
Image
Processing
opencv-python==4.11.0.86
pillow==11.2.1
#
Data
numpy==2.2.5
pandas==2.2.3
matplotlib==3.10.3
#
HuggingFace
datasets==3.5.1
tokenizers==0.21.1
huggingface-hub==0.30.2
sentencepiece==0.2.0
#
Web
Service
fastapi==0.115.12
gradio==5.32.0
gradio-client==1.10.2
uvicorn==0.34.2
starlette==0.46.2
aiofiles==24.1.0
#
Utils
tqdm==4.67.1
click==8.1.8
typer==0.15.3
pydantic==2.11.3
jinja2==3.1.6
pyyaml==6.0.2
requests==2.32.3
einops==0.8.1
ruff==0.11.9
📄 README

ComfyUI-PosterCraft

ComfyUI-PosterCraft is now available in ComfyUI, PosterCraft is a unified framework for high-quality aesthetic poster generation that excels in precise text rendering, seamless integration of abstract art, striking layouts, and stylistic harmony.

Installation

  • Make sure you have ComfyUI installed
  • Clone this repository into your ComfyUI’s custom_nodes directory:
  • cd ComfyUI/custom_nodes
    git clone https://github.com/Yuan-ManX/ComfyUI-PosterCraft.git

  • Install dependencies:
  • cd ComfyUI-PosterCraft
    
    # Create conda environment
    conda create -n postercraft python=3.11
    conda activate postercraft
    
    # Install dependencies
    pip install -r requirements.txt

    Model

    💾 Model Zoo

    We provide the weights for our core models, fine-tuned at different stages of the PosterCraft pipeline.

    Model Stage Description Download
    🎯 PosterCraft-v1_RL Stage 3: Aesthetic-Text RL Optimized via Aesthetic-Text Preference Optimization for higher-order aesthetic trade-offs. 🤗 HF
    🔄 PosterCraft-v1_Reflect Stage 4: Vision-Language Feedback Iteratively refined using vision-language feedback for further harmony and content accuracy. 🤗 HF