
REST API命名规范的终极指南:清晰度和一致性的最佳实践
从“能用”到“封神”:一份让 4090 哭、让 3060 笑的超频级攻略
年度关键词 | Stable Diffusion 生态现状 |
---|---|
2023 | 1.5 模型 + WebUI 初长成 |
2024 | SDXL 刚落地,插件百花齐放 |
2025 | SD3、Flux、Kolors 三足鼎立,A1111 WebUI 仍以 62 % 本地装机量 稳居王座 |
一句话:A1111 仍是“插件最多、教程最老、玄学最香”的主战场。
无论你是 LoRA 炼丹师、Control-Net 控线狂魔 还是 批量出图社畜,这份 2025 版终极指南都能让你的 30 系显卡再战三年。
# 一行命令全家桶
curl -fsSL https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh | bash
--medvram --xformers
--lowvram --no-half --precision full
平台 | 镜像 ID | 显存 | 价格 | 直达 |
---|---|---|---|---|
RunPod | runpod/stable-diffusion-webui:2025.06 |
24 GB | $0.44/h | 一键启动 |
Shakker AI | shakker-ai/a1111-webui |
16 GB | ¥1.0/h | 免安装入口 |
Colab Pro | 官方 Notebook | 15 GB | ¥9.9/月 | Colab 脚本 |
# docker-compose.yml
services:
webui:
image: nvidia/cuda:12.2-runtime-ubuntu22.04
ports:
- "7860:7860"
volumes:
- ./models:/app/models
- ./outputs:/app/outputs
environment:
- CLI_ARGS=--listen --xformers --api
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities: [gpu]
docker compose up -d
即可后台常驻。
排名 | 插件 | 一句话卖点 | 仓库 |
---|---|---|---|
1 | ControlNet v1.2.3 | 骨骼/深度/边缘全能控图 | GitHub |
2 | ADetailer | 一键修脸修手 | GitHub |
3 | Ultimate SD Upscale | 6 GB 显存跑 8K 图 | GitHub |
4 | Civitai Helper | 浏览/下载模型不跳站 | GitHub |
5 | AnimateDiff | 让静图秒变 4 秒动画 | GitHub |
6 | ReActor Face Swap | 高精度换脸 | GitHub |
7 | Regional Prompter | 区域提示词独立控制 | GitHub |
8 | MultiDiffusion Tiled VAE | 超低显存跑大图 | GitHub |
9 | Segment Anything | 一键智能抠图 | GitHub |
10 | CLIP Interrogator | 反推提示词神器 | GitHub |
一键安装:
Extensions → Install from URL → 粘贴仓库地址 → Install
名称 | 作用 | 2025 新特性 |
---|---|---|
Canny3D | 3D 边缘检测 | 支持视频帧序列 |
ZoeDepth | 深度估算 | 实时 4K 深度图 |
DWPose | 全身骨骼 | 手指关节精度↑ 30 % |
ColorGrid | 色块引导 | 做 UI 设计稿一键上色 |
QRCode | 二维码融合 | 扫码可跳转隐藏链接 |
txt2img
开启 High-Res Fix 结果:角色姿势 100 % 还原,背景风格任意切换,PS 时间 ≈ 0 分钟。
img(1).png
Extensions → kohya_ss → LoRA Training
AdamW8bit
1e-4
20
64
32
方法 | 适用场景 | 命令示例 |
---|---|---|
加权融合 | 风格迁移 | lora1:0.7 AND lora2:0.3 |
区块融合 | 只改脸/衣服 | Regional Prompter |
Checkpoint Merge | 整体固化 | Checkpoint Merger Tab |
动态脚本 | 实时切换 | Dynamic LoRA Switch 扩展 |
import requests, json
url = "http://127.0.0.1:7860/sdapi/v1/txt2img"
payload = {
"prompt": "1girl, < lora:styleA:0.6>, < lora:faceB:0.4>",
"steps": 30,
"width": 768,
"height": 1152,
"override_settings": {
"sd_model_checkpoint": "sdXL_v21.safetensors"
}
}
requests.post(url, json=payload)
#!/bin/bash
for i in {001..100}; do
curl -X POST http://127.0.0.1:7860/sdapi/v1/txt2img \
-H "Content-Type: application/json" \
-d "{\"prompt\":\"cat wizard, < lora:magic:0.7>\",\"seed\":$i}" \
--output "out${i}.png"
done
开关 | 说明 | 备注 |
---|---|---|
--medvram |
中显存模式 | 默认开 |
--xformers |
内存压缩 | 提速 25 % |
--upcast-sampling |
精度提升 | 2060 必备 |
--no-half-vae |
防黑图 | 老显卡救星 |
Tiled VAE | 分块解码 | 8K 无压力 |
ControlNet low_vram |
逐层卸载 | 显存占用 < 4 GB |
症状 | 可能原因 | 一键解 |
---|---|---|
CUDA OOM | 分辨率过高 | 开 Tiled VAE + 降采样 |
全黑图 | VAE half | --no-half-vae |
插件不加载 | Python 3.11 冲突 | 退回 3.10 |
ControlNet 不出图 | 模型路径空格 | 改短路径 |
LoRA 权重无效 | 文件名中文 | 改为英文 |
官方仓库
https://github.com/AUTOMATIC1111/stable-diffusion-webui
ControlNet 官方模型库
https://huggingface.co/lllyasviel/ControlNet-v1-1
LoRA 高速镜像
https://civitai.com
插件市场实时榜
https://stable-diffusion-art.com/automatic1111-extensions
云端免装体验
Shakker AI WebUI 入口
2025 年,Stable Diffusion 不再是“单机炼丹”的同义词,而是一个 由 A1111 插件驱动的创意宇宙。
当你把 ControlNet 的骨骼、LoRA 的风格、Ultimate Upscale 的超分 和 AnimateDiff 的动效 串联成一键脚本时,AI 绘图才真正从“抽卡”变成了“生产力”。
今天,就按下 Star,把这份指南扔进收藏夹——
下一次灵感来袭,你只需打开终端,敲下:
python launch.py --xformers --api
然后,让显卡开始尖叫吧!