Skip to content

安裝 A1111(SD WebUI) ​

AUTOMATIC1111(常稱 A1111 / SD WebUI)提供瀏覽器界面與 REST API(/sdapi/v1/txt2img)。
MiniTavern 的 A1111(SD WebUI) 平臺即對接此 API;SD.Next 等同協議亦可嘗試。

官方倉庫:AUTOMATIC1111/stable-diffusion-webui

硬件建議 ​

顯存建議
6GBSD 1.5、較小分辨率
8GB+SDXL 更穩妥
僅 CPU可跑但極慢,僅作驗證

Windows(推薦入門) ​

1. 安裝依賴 ​

  1. 安裝 Git for Windows。
  2. 安裝 Python 3.10.x(安裝時勾選 Add python.exe to PATH)。
  3. 建議已安裝較新的 NVIDIA 驅動(有 NVIDIA 顯卡時)。

2. 下載 WebUI ​

在合適目錄(如 D:\AI)打開 PowerShell:

powershell
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

3. 首次啟動 ​

雙擊或在終端運行:

powershell
.\webui-user.bat

首次會自動下載依賴與基礎組件,耗時較長。完成後瀏覽器一般打開:

text
http://127.0.0.1:7860

4. 開啟 API + 局域網(連手機必做) ​

編輯同目錄下的 webui-user.bat,找到 COMMANDLINE_ARGS 一行,改為例如:

bat
set COMMANDLINE_ARGS=--api --listen

說明:

參數作用
--api開啟 /sdapi/v1/*(MiniTavern 必需)
--listen監聽 0.0.0.0,允許局域網設備訪問
--port 7860可選;改端口時 App 裡同步改

保存後重新運行 webui-user.bat。

可選:--api-auth 用戶名:密碼 給 API 加鑑權;若啟用,在 App 生圖連接的 API Key / 鑑權字段按實現要求填寫(以當前 App 文案為準)。

5. 驗證 API ​

本機瀏覽器打開:

text
http://127.0.0.1:7860/docs

能看到 Swagger 文檔即 API 已開。局域網驗證(把 IP 換成電腦 IP):

text
http://192.168.x.x:7860/docs

macOS / Linux 摘要 ​

bash
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

編輯 webui-user.sh,設置:

bash
export COMMANDLINE_ARGS="--api --listen"

再執行 ./webui.sh。Apple Silicon 可用,速度通常慢於同級 NVIDIA。

下載模型(Checkpoint) ​

  1. 從 Civitai 或 Hugging Face 下載 .safetensors 模型。
  2. 放入:
text
stable-diffusion-webui/models/Stable-diffusion/
  1. 在 WebUI 左上角刷新並選擇模型;或重啟 WebUI。

入門可先下一款 SD 1.5 或 SDXL 通用模型,確認能在 WebUI 裡手動出圖,再連 App。

防火牆 ​

Windows:首次監聽時允許專用網絡訪問,或在防火牆中放行端口 7860。
手機必須與電腦同一局域網;訪客 Wi‑Fi 常隔離客戶端。

下一步 ​