ComfyUI Workflow 기본 구조

AI 그림을 만드는 과정은 마치 집을 짓는 것과 비슷하다. ComfyUI Workflow에서는 각 노드(Node)가 건축의 한 요소라고 생각하면 된다.

이번 글에서는 집을 짓는 과정에 비유해서 ComfyUI Workflow의 기본 구조를 쉽게 설명해보겠다. 이제 ComfyUI의 핵심 개념을 집 짓듯이 하나씩 만들어보자!


📌 1. ComfyUI Workflow란? (집을 짓는 설계도)

집을 지으려면 **설계도(Workflow)**가 필요하다.

✔️ 설계도를 따라 집을 짓듯이, Workflow를 따라 AI 이미지를 생성하는 방식이다.

✔️ 각 노드는 집을 구성하는 벽돌, 재료, 도구와 같다.

✔️ 노드 간 연결이 작업 흐름을 결정하며, 제대로 연결해야 원하는 결과물이 나온다.

즉, ComfyUI Workflow는 집 짓는 과정처럼 차근차근 단계 별로 진행된다.


📌 2. ComfyUI Workflow 기본 구조 집 짓는 과정과 비교

✅ 1) Checkpoint Loader (집 짓기 전에 땅 고르기 & 기본 자재 준비)

✔ 집을 짓기 위해 땅을 고르고, 어떤 스타일의 집을 지을지 결정해야 한다.

✔ AI 이미지 생성에서는 **Stable Diffusion 모델(Checkpoint)**을 선택하는 것이 이 과정과 같다.

✔ 예를 들어, SD 1.5, SDXL, RealisticVision, DreamShaper 같은 모델을 선택할 수 있다.

📌 집 짓는 과정과 비교:

🏡 “이 집을 어떤 재료(SD 모델)로 지을 것인가?” 결정하는 단계

📌 예제 노드: Load Checkpoint

ComfyUI Workflow


✅ 2) Clip Text Encode (설계도 작성 – 어떤 스타일로 지을지 결정)

✔ 집을 지을 때, **”현대적인 집인가? 전통적인 집인가?”**를 결정해야 한다.

✔ AI 이미지 생성에서는 **텍스트 프롬프트(Positive Prompt, Negative Prompt)**가 설계도 역할을 한다.

📌 집 짓는 과정과 비교:

📝 “이 집을 어떻게 디자인할 것인가?” (예: 모던 스타일, 전통 한옥, 미니멀리즘)

📌 예제 노드: CLIP Text Encode (Positive), CLIP Text Encode (Negative)


✅ 3) VAE Decode (건축 재료 다듬기 – 벽돌, 창문, 문 설치)

✔ 집을 지을 때 벽돌을 쌓고, 창문과 문을 설치하는 과정이 필요하다.

✔ AI 이미지에서는 VAE(Variational Autoencoder)가 데이터를 실제 이미지로 변환하는 과정을 담당한다.

📌 집 짓는 과정과 비교:

🛠 “설계도를 따라 벽돌을 쌓고, 창문과 문을 배치하는 단계”

📌 예제 노드: VAE Decode


✅ 4) Sampler (집을 완성하기 위해 정리하고 마무리하기)

✔ 벽을 세우고 창문을 달았다면, 이제 페인트칠을 하고, 마감재를 붙이고, 집을 정리해야 한다.

✔ AI 이미지 생성에서는 Sampler가 노이즈를 제거하며, 이미지를 깨끗하게 마무리하는 역할을 한다.

📌 집 짓는 과정과 비교:

🎨 “집의 외관을 다듬고, 마감 작업을 하는 단계”

📌 예제 노드: KSampler


✅ 5) Image Output (집 완성 & 입주하기!)

✔ 집이 다 지어졌다면, 이제 입주하고 살기만 하면 된다.

✔ AI 이미지 생성에서는 완성된 이미지를 확인하고 저장하는 단계가 이에 해당한다.

📌 집 짓는 과정과 비교:

🏠 “집 완공! 이제 문 열고 들어가면 끝!”

📌 예제 노드: Save Image


📌 3. ComfyUI Workflow 예제 

💡 집을 짓듯이 AI 이미지 생성하기!

📌 기본적인 ComfyUI Workflow 순서:

1️⃣ 모델 불러오기 → (땅을 고르고 기본 자재 준비)

2️⃣ 텍스트 입력 → (설계도 작성, 스타일 결정)

3️⃣ 샘플링 설정 → (건축 마감 작업, 페인트칠)

4️⃣ 이미지 디코딩 → (집 내부 정리, 최종 확인)

5️⃣ 이미지 출력 → (입주 완료! 최종 완성!)

이제 ComfyUI의 Workflow가 완전히 이해되었을 것! 🚀


📌 4. ComfyUI Workflow 활용 팁

✔️ LoRA & ControlNet 추가하기

  • LoRA는 맞춤형 인테리어 스타일을 추가하는 것과 같다.
  • ControlNet을 사용하면 구체적인 방 구조나 가구 배치를 조절 가능하다.

✔️ 노드 정리하기

  • 노드가 많아지면 집 설계도처럼 체계적으로 정리하면 가독성이 높아진다.

✔️ Hi-Res Fix 활용하기

  • 고해상도 인테리어 이미지를 만들고 싶다면 Hi-Res Fix를 활용해서 디테일을 더 선명하게 만들 수 있다.

📢 ComfyUI Workflow 이해가 되셨나요?

💡 ComfyUI Workflow 핵심 요약

집을 짓듯이 AI 이미지 생성 과정도 단계별로 진행된다.

각 노드는 건축 과정의 한 요소와 같으며, 순서를 정확히 지켜야 한다.

LoRA, ControlNet, Hi-Res Fix를 활용하면 더 세밀한 조정이 가능하다.

ComfyUI 공식 블로그

error: Content is protected !!