Stable Diffusion WebUI Forge Neo 安裝教學(RTX 3050 最佳化設定完整指南)

Stable Diffusion WebUI Forge Neo RTX 3050 安裝教學 Inpainting

本篇整理「Stable Diffusion WebUI Forge - Neo」從零安裝到可用的完整流程,並針對 RTX 3050(6GB / 8GB)給出 兼顧效能與穩定的設定建議:包含 Git / Python 版本、啟動參數、models 資料夾用途、Preset 與 Low Bits,以及 Inpainting 的關鍵選項。

重點快速總結(RTX 3050 推薦)

  • Python:Forge Neo 2.7 建議用 Python 3.11.9
  • 啟動參數:--xformers 必開;警告提示可用 --disable-gpu-warning
  • GPU Weights(8GB 參考):7167MB;調低會變慢、調過高可能更慢
  • Low Bits:建議選 automatic (fp16 lora)(穩定、相容性高)
  • models:Stable-diffusion 一定要有主模型,否則無法生成
  • 人像向 Preset:DPM++ SDE + Karras(txt2img / img2img 同步)
  • Inpainting:Masked content = fill;Inpaint area = Only masked

1. 安裝 Git

Forge Neo 下載方式是用 Git 指令,因此第一步先安裝 Git:

Git 官方下載

2. 安裝 Python 3.11.9

請安裝 Python 3.11.9(Forge Neo 2.7 搭配此版本最穩)。下載來源: Python 官網

提醒:安裝 Python 時請勾選「Add Python to PATH」,避免後續找不到 Python。

3. 下載 Forge Neo 主程式(git clone)

  1. 在你想放 Stable Diffusion 的資料夾中,按住 Shift + 滑鼠右鍵
  2. 點選「在這裡開啟 PowerShell 視窗」
  3. 貼上指令並按 Enter:
下載指令(點右側按鈕一鍵複製)
git clone https://github.com/Haoming02/sd-webui-forge-classic sd-webui-forge-neo --branch neo

完成後會產生 sd-webui-forge-neo 資料夾。

4. 設定 RTX 3050 啟動參數(COMMANDLINE_ARGS)

  1. 進入 sd-webui-forge-neo 資料夾
  2. webui-user.bat 上按右鍵 →「編輯」
  3. 找到 set COMMANDLINE_ARGS=,改成下列內容:
set COMMANDLINE_ARGS=--xformers --disable-gpu-warning
參數用途
--xformers 最重要,必開:可明顯降低 VRAM 使用量並提升效能。
--disable-gpu-warning 僅關閉「低 VRAM 警告」提示,不影響實際效能。

5. 首次啟動:建立 venv 與套件安裝

左鍵雙擊執行 webui-user.bat 後,會自動建立虛擬環境(venv)並安裝相依套件(xformers、gradio、requirements 等)。

若日後更換 Python 版本,建議刪除 venv 資料夾後重新啟動 webui-user.bat,讓環境自動重建並對應新版本。

你也可以把 webui-user.bat 右鍵 → 傳送 → 桌面(建立捷徑),日後一鍵啟動。

6. models 資料夾:Stable-diffusion / Lora / ControlNet / VAE

重要:Stable-diffusion 資料夾內一定要放主模型,否則 Stable Diffusion 無法生成圖片。
資料夾用途
models/Stable-diffusion 主模型(Checkpoint:.ckpt / .safetensors),決定整體畫風與能力。
models/Lora LoRA 外掛:微調風格、角色、服裝、光影等,需搭配主模型使用。
models/ControlNet ControlNet:用骨架、線稿、深度等控制姿勢與構圖,讓生成更「可控」。
models/VAE VAE:影響顏色、對比與灰霧感,常用於改善「灰灰髒髒」的輸出。

7. Forge Neo 重要設定(Preset、Sampler、Low Bits、GPU Weights)

7-1. 圖片輸出格式:建議改成 JPG

Image Format 預設可能同時輸出 PNG + JPG;若你只想保留 JPEG,可改成JPG或JPEG,避免檔案數量暴增。不要忘記設定完要點選「Apply settings」。

7-2. Presets → XL:人像向效能/品質平衡

若以人像為主、並兼顧效能,推薦:

  • txt2img sampler:DPM++ SDE (稍慢) 或 DPM++ 2M (速度較快但品質略差)
  • txt2img scheduler:Karras
  • img2img sampler:DPM++ SDE (稍慢) 或 DPM++ 2M (速度較快但品質略差)
  • img2img scheduler:Karras

設定好後,日後只要選擇 XL Preset,就能快速帶入參數。

7-3. GPU Weights(MB):8GB 參考值

若你的顯卡是 8GB,常見可用值約 7167MB。搭配 --xformers 通常效能沒問題; 若出現 GPU RAM 警告,可用 --disable-gpu-warning 關掉提示而保有效能。

提醒:GPU Weights 調低通常會變慢;調過高若超過硬體限制,也可能導致效能陡降。

7-4. Clip Skip:常用參考

  • 1:寫實、人像、產品(最忠於文字)
  • 2:最常用:二次元、插畫、ACG
  • 3:強畫風(風格更強但細節可能飄)
  • 4:實驗用途

7-5. Diffusion in Low Bits:建議選 automatic (fp16 lora)

若你使用 LoRA,建議選 automatic (fp16 lora):相容性高、穩定,且 LoRA 效果更準。

8. 常用功能:txt2img / img2img / Inpainting

  • txt2img:文字 → 圖片(最常用)
  • img2img:圖片 → 圖片(重繪、風格轉換、修圖)
  • Inpainting:局部重繪(修臉、改字、換細節)

Inpainting 必改的兩個選項

  • Masked content:改為 fill
  • Inpaint area:改為 Only masked

若你前面已在 Settings / Preset 設定好 Sampling method 與 Schedule type,這裡通常會自動帶入同樣設定。

9. 常見問題與排錯

Q1:更新 Python 後 WebUI 不能跑?

建議刪除 venv 資料夾後重新啟動 webui-user.bat,讓環境自動重建並對應新版本。

Q2:出現 Low GPU VRAM Warning 要不要理?

若你確定運作正常、且想保留較快速度,可以保留較高 GPU Weights 並加上 --disable-gpu-warning 只關提示即可。



留言

這個網誌中的熱門文章

四國自由行攻略|高知×香川×山口縣非自駕交通攻略與乘車心得(2025 櫻花季)

大創造時代 (Age of Innovation) 規則摘要

靈跡島(Spirit Island)的固有開局模式 基礎+虬枝與利爪 (翻譯)