Compfyui: simple workflow

From OnnoWiki
Jump to navigation Jump to search

Oke Dzaq, ini dia **workflow visual paling dasar di ComfyUI** buat **Text-to-Image** (generate gambar dari teks) supaya kamu ngerti alurnya dulu sebelum masuk ke yang lebih kompleks kayak video πŸŽ₯

---

    1. πŸ”§ **Basic Workflow: Text to Image di ComfyUI**
      1. πŸ“Œ Node-by-Node Flow:

``` [CheckpointLoaderSimple] β†’ Load model (misal: sd15.safetensors)

      ↓

[CLIPTextEncode] β†’ Encode prompt teks kamu (misal: "anime girl in cyberpunk city")

      ↓

[EmptyLatentImage] β†’ Ukuran canvas (misal: 512x768)

      ↓

[KSampler] β†’ Proses sampling/generasi gambar

      ↓

[VAEDecode] β†’ Decode latent jadi gambar asli

      ↓

[SaveImage] β†’ Simpan hasilnya ke file ```

---

      1. πŸ“Š Diagram Alur Sederhana:

```

 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚  CheckpointLoaderSimple    β”‚ ← Load model .safetensors
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              ↓
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚     CLIPTextEncode         β”‚ ← Masukin prompt kamu
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              ↓
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚     EmptyLatentImage       β”‚ ← Ukuran gambar (W x H)
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              ↓
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚         KSampler           β”‚ ← Sampling step pakai CFG, Seed, Steps
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              ↓
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚         VAEDecode          β”‚ ← Convert latent β†’ gambar
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              ↓
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚         SaveImage          β”‚ ← Simpan gambar ke disk
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

```

---

      1. πŸ“ Contoh Parameter Dasar:

- **Prompt**: *"a futuristic city, glowing lights, night, cyberpunk style"* - **Width x Height**: `512 x 768` - **Steps**: `20` - **CFG Scale**: `7.0` - **Sampler**: `Euler a` atau `DPM++ 2M` - **Seed**: `12345` (atau random)

---

      1. πŸ“‚ Lokasi File Output:

- Default: `/ComfyUI/output/` - Nama file biasanya mengandung timestamp atau hash

---

Kalau kamu mau, aku bisa: - Kirim **file `.json` workflow dasar** ini buat langsung load di ComfyUI - Tambahin fitur kayak **Negative Prompt**, **LoRA**, atau **Upscaler** - Atau ubah jadi **Text-to-Video** alur ModelScope / Zeroscope

Mau sekalian file `.json` workflow ini aku buatin buat kamu drag langsung ke ComfyUI?