🤖 ComfyUI 建置與安裝完整教學(Stable Diffusion 圖像生成介面)
AI 與數位工具 | ComfyUI 入門教學 | Windows 與 Linux 皆適用
在 AI 影像生成領域中,ComfyUI 是一套以節點式流程(Node Workflow)為核心的 GUI, 讓使用者能以直覺方式組合 Stable Diffusion 模型、提示詞、ControlNet 與 後製節點。 本篇將一步步教你如何在 Windows 或 Linux 系統中建置 ComfyUI, 並介紹最常見的套件結構與最佳化建議。
🧩 一、ComfyUI 簡介
- 採用 Python 與 Torch 為主的 Stable Diffusion 工作流程 GUI。
- 以 Node 為基礎,可組合 Sampling、Model Loader、Prompt Condition 等模組。
- 可搭配 A1111 模型目錄與 LoRA 權重,支援 SDXL / ControlNet / Inpainting。
📘 簡而言之:ComfyUI 是一個「視覺化流程設計器」, 讓你用拖拉節點的方式完成 Stable Diffusion 生成,而不用再輸入繁雜命令。
⚙️ 二、系統需求
| 項目 | 最低需求 | 建議配置 |
|---|---|---|
| 作業系統 | Windows 10 / 11 或 Linux (Ubuntu 22.04 以上) | Windows 11 / Ubuntu 24.04 |
| 顯示卡 | NVIDIA GPU 6 GB VRAM 以上 | RTX 3060 或 以上(12 GB VRAM) |
| Python 版本 | 3.10 ~ 3.11 | 3.11 (64 bit) |
| CUDA 工具包 | 11.8 以上 | 12.1 |
🧱 三、安裝步驟 (Windows)
1️⃣ 安裝 Python 與 Git
# 官方下載 https://www.python.org/downloads/ https://git-scm.com/download/win # 安裝後確認版本 python --version git --version
2️⃣ 下載 ComfyUI 原始碼
cd D:\ git clone https://github.com/comfyanonymous/ComfyUI.git cd ComfyUI
3️⃣ 建立 虛擬環境並安裝套件
python -m venv venv venv\Scripts\activate pip install -r requirements.txt
4️⃣ 啟動 ComfyUI 伺服器
python main.py
開啟瀏覽器前往 http://127.0.0.1:8188 即可使用。
🐧 四、Linux 安裝步驟 (Ubuntu 22.04 範例)
sudo apt update sudo apt install git python3-venv python3-pip -y git clone https://github.com/comfyanonymous/ComfyUI.git cd ComfyUI python3 -m venv venv source venv/bin/activate pip install -r requirements.txt python main.py
🧠 五、常見問題與優化建議
- 若 GPU 記憶體不足,可加參數
--lowvram啟動。 - 部分 SDXL 模型需下載
vae-ft-mse-840000-ema-pruned.ckpt放入 models/vae。 - 可安裝
ComfyUI-Manager以圖形介面更新 custom nodes。 - 推薦套件:
KSampler Advanced、Ultimate SD Upscale、ControlNet。
🔗 延伸閱讀
🏁 六、結語
ComfyUI 的強大在於「模組化思維」——你可以將複雜流程分解成節點組合, 這不僅讓 AI 生成更可控,也能延伸成自動化工作流。 若你已熟悉 Stable Diffusion WebUI,嘗試 ComfyUI 會讓你重新認識 AI 繪圖的邏輯。
標籤:AI 工具、ComfyUI、Stable Diffusion、Python、自動化 | 主題群:AI 與數位工具
沒有留言: