
REST API命名規范的終極指南:清晰度和一致性的最佳實踐
年度關鍵詞 | 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
然后,讓顯卡開始尖叫吧!