yolain/ComfyUI-Easy-Use

In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes.

ComfyUI-Easy-Use

설명 – ComfyUI(Stable Diffusion 및 기타 확산 모델을 위한 시각적 노드 기반 프론트엔드)용 커스텀 노드 모음입니다. 이 패키지는 일반적인 작업(모델 로딩, 프롬프팅, LoRA 처리, ControlNet, 인페인팅, 루프, 조건 로직 등)을 래핑하는 편리한 노드들을 대거 포함하며, UI 조정, 테마 지원 및 워크플로우 단축키 기능을 추가합니다. 기존 TinyTerraNodes 확장을 기반으로 구축되었습니다.

주요 기능

  • 원클릭 로더: 다양한 확산 모델 제품군(SD-1.x, SD-2.x, SDXL, Stable Cascade, SVD, Zero-123, Flux, SD-3, Kolors 등) 지원.
  • 사전 샘플링 노드: 샘플러 설정을 샘플러 자체와 분리하여 미리보기를 더 빠르게 만듭니다.
  • 프롬프트 헬퍼: A1111 스타일 프롬프트 파싱, 와일드카드 매트릭스, 다각도 프롬프트, 스타일 선택기 및 간편한 연결/교체 유틸리티.
  • ControlNet & LoRA 통합 – ComfyUI-Inspire-Pack 지원을 포함하여 LoRA 및 ControlNet 가중치를 스택, 적용 및 관리하는 노드.
  • 루프 & 조건 로직 – easy forLoopStart/End, easy ifElse, 지연 평가 if/else, 배치 스타일 생성을 위한 easy multiAnglePrompt.
  • 이미지 유틸리티 – 배경 제거(RMBG-1.4/2.0), 세그멘테이션, 인페인팅(Fooocus, BrushNet, PowerPaint), 타일 처리, 이미지 투 이미지(img2img) 및 잠재 공간 노이즈 주입.
  • API 노드 – 다중 계정 Stable Diffusion 3 API, Flux 및 Kolors 엔드포인트.
  • UX 개선 – 테마 전환, 노드 맵 표시, 테이블 에디터, "show anything" 뷰어 및 모델 자동 썸네일 생성.

설치

# ComfyUI의 custom_nodes 폴더에 클론
git clone https://github.com/yolain/ComfyUI-Easy-Use
# Python 의존성 설치 (Windows 바로가기 제공)
Double-click install.bat   # 또는 pip install -r requirements.txt

ComfyUI를 재시작하면 새로운 "easy ..." 노드가 노드 팔레트에 나타납니다.

사용 방법

  1. easy loader(예: easy sdXLLoader)를 캔버스로 드래그하여 체크포인트, LoRA, VAE 등을 지정합니다.
  2. 사전 샘플링 노드를 연결하여 단계, CFG, 시드, 노이즈 모드 등을 구성한 다음 샘플러 노드에 연결합니다.
  3. 프롬프트 헬퍼(easy prompt, easy wildcards, easy styleSelector)를 추가하여 텍스트를 구성합니다.
  4. 선택적으로 ControlNet, LoRA 스택 또는 인페인팅 노드를 삽입합니다.
  5. 루프/조건 노드를 사용하여 배치 또는 반복 워크플로우를 수행하고, 마지막으로 easy saveImage 또는 easy showAnything 노드로 결과를 확인합니다.

중요성 – 수십 개의 반복적인 배선 패턴을 단일 노드로 통합함으로써, Easy-Use는 복잡한 확산 파이프라인을 조립하는 데 필요한 시간을 단축하고 초보자의 진입 장벽을 낮추며, ComfyUI 사용자가 기대하는 시각적 자유도를 유지합니다.

문서 및 커뮤니티


모든 세부 정보는 저장소의 README에서 직접 가져온 것이며, 외부적인 가정은 추가되지 않았습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트