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 常隔离客户端。

下一步 ​