Stable Diffusion完整教學|本地部署、環境配置與進階應用

Stable Diffusion是目前最受歡迎的開源AI繪圖工具,與Midjourney不同的是,它可以完全免費在本地運行,讓您擁有完全的隱私控制和定制自由度。本教學將帶您從零開始,掌握Stable Diffusion的安裝和使用。

🤖 Stable Diffusion是什麼?

Stable Diffusion是由Stability AI開發的開源AI圖像生成模型,於2022年8月發布。與其他商業AI繪圖工具相比,它具有以下優勢:

💻 硬體需求

Stable Diffusion對顯示卡要求較高,以下是基本和建議的硬體配置:

最低需求

建議配置

⚠️ NVIDIA 顯示卡的重要性

Stable Diffusion對NVIDIA顯示卡的優化最好,建議使用NVIDIA顯示卡以獲得最佳效能。AMD顯示卡雖然可以使用,但速度和穩定性會較差。

🚀 安裝教學

方法一:使用AUTOMATIC1111 WebUI(推薦)

這是最受歡迎的Stable Diffusion圖形介面,安裝步驟如下:

  1. 安裝Python 3.10:從python.org下載並安裝Python 3.10.x版本
  2. 安裝Git:從git-scm.com下載並安裝Git
  3. Clone專案:打開命令提示字元,執行以下指令:
    git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
  4. 下載模型:從Hugging Face下載Stable Diffusion模型檔案(.ckpt或.safetensors)
  5. 執行啟動腳本:雙擊執行webui-user.bat(Windows)或webui.sh(Linux/Mac)

方法二:使用ComfyUI

ComfyUI是另一個流行的Stable Diffusion介面,採用節點式工作流程,更適合進階用戶:

  1. 從GitHub下載ComfyUI:
    git clone https://github.com/comfyanonymous/ComfyUI
  2. 安裝依賴:
    pip install -r requirements.txt
  3. 下載模型並放入正確的資料夾
  4. 執行run_cpu.bat或run_gpu.bat

💡 新手推薦:秋葉整合包

如果覺得安裝過程太複雜,網路上有許多整合包可供下載,例如知名的「秋葉整合包」,已經包含了所有必要的設定,下载後即可直接使用。

🎨 基本使用方法

介面介紹

WebUI的主要區域包括:

基礎參數說明

📦 模型與擴充功能

常見模型類型

熱門擴充功能

🎯 模型下載網站

  • Civitai:civitai.com(模型資源最豐富)
  • Hugging Face:huggingface.co(官方模型下載)
  • LiblibAI:liblib.ai(中文模型網站)

🎛️ 進階技巧

提示詞語法

ControlNet使用

ControlNet是Stable Diffusion最強大的控制工具之一,可以:

⚠️ 常見問題與解決方案

📈 總結

Stable Diffusion雖然入門門檻較高,但一旦掌握後,它提供的自由度和可能性是其他工具無法比擬的。建議新手從簡單的安裝方式開始,逐步學習各種功能和技巧,最終一定能創作出令人滿意的AI藝術作品。