✅ 一、前置条件
🖥️ 系统要求
Windows 10/11 / Ubuntu / Mac(M系列需特殊处理)
显卡建议:NVIDIA 6GB+ 显存(如 RTX 3060/3070/4060)
🧰 需要安装的软件
软件 | 版本建议 | 说明 |
---|---|---|
Python | 3.10.x(推荐 3.10.6) | 建议别用 3.11 或 3.12,兼容性差 |
Git | 最新版 | 用于克隆代码仓库 |
GPU 驱动 | 最新 | NVIDIA 显卡需安装 CUDA 驱动 |
FFmpeg(可选) | - | 用于生成视频等功能 |
✅ 二、安装 Automatic1111 Web UI(最推荐方式)
方法一:自动一键脚本(推荐 Windows 用户)
👉 地址:
https://github.com/AUTOMATIC1111/stable-diffusion-webui
步骤:
安装 Python 3.10.6
安装时勾选 “Add Python to PATH”
安装 Git
打开命令行(CMD 或 PowerShell),运行:
复制代码1git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.gitcd stable-diffusion-webui运行 Web UI:
复制代码1webui-user.bat首次运行会自动下载所需组件,等待加载后浏览器自动打开:
复制代码1http://127.0.0.1:7860
✅ 三、下载模型文件(必须手动)
你需要下载 .ckpt
或 .safetensors
格式的模型文件:
推荐下载:
模型名称 | 说明 | 下载地址 |
---|---|---|
v1-5-pruned-emaonly.ckpt | 官方 SD 1.5 模型 | https://huggingface.co/runwayml/stable-diffusion-v1-5 |
v1-5-pruned.safetensors | 同上,安全格式 | 同上页面 |
NovelAI、AnythingV5 | 动漫风格 | https://civitai.com/ / https://huggingface.co/ |
下载后放置路径:
1stable-diffusion-webui/models/Stable-diffusion/
例如:
1stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.ckpt
✅ 四、使用方法
进入界面:
访问浏览器打开的页面:
1http://127.0.0.1:7860
使用标签:
txt2img:输入提示词 → 生成图像
img2img:上传图像 + 提示词 → 改图生成
inpaint:局部涂抹 → 修复或替换图像内容
Extras:图像放大 / 去噪 / 透明背景
Train:LoRA、Dreambooth 模型训练界面
✅ 五、常用提示词 Prompt 示例
1masterpiece, best quality, ultra detailed, 1girl, long hair, smile, looking at viewer, cherry blossoms, japanese school uniform
负面提示词:
1lowres, blurry, bad anatomy, extra fingers, deformed, bad hands, text, watermark
✅ 六、可选插件推荐(extensions)
通过 WebUI → Extensions 面板一键安装:
插件名称 | 功能 |
---|---|
ControlNet | 提供姿势、草图、深度图控制 |
Tiled VAE | 支持大图生成 |
Civitai Helper | 自动同步下载的模型 |
Dreambooth | 自定义人物模型训练 |
✅ 七、常见问题处理
问题 | 原因 / 解决方案 |
---|---|
启动卡在 installing torch | 请确保网络正常,建议提前 pip install torch torchvision |
黑图 / 无图 | 检查是否使用了不兼容模型或提示词错误 |
内存溢出 OOM | 降低分辨率或批次 / 使用 --medvram 参数 |
Mac 无法运行 | M1/M2 推荐用 diffusers 或 InvokeAI 替代 Automatic1111 |
✅ 八、后续扩展建议
自训练人物模型(DreamBooth / LoRA)
将 Stable Diffusion 接入 Web 项目或 API 服务
与 Photoshop 插件、SD-CN、动画等组合使用
如你有以下需求,我可以继续提供详细教程:
✅ 在 Linux 上部署(命令、环境准备)
✅ 如何训练自定义角色模型(LoRA / DreamBooth)
✅ 接入前端上传和生成(用 Go 或 Node 接口)
✅ MacBook M1/M2 适配方案
最后
以上就是名字长了才好记最近收集整理的关于Stable Diffusion模型的安装与使用教程的全部内容,更多相关Stable内容请搜索靠谱客的其他文章。
发表评论 取消回复