第三章 本地部署完整教程
第三章 本地部署完整教程
本章核心:学会在本地电脑安装和运行Stable Diffusion。完全免费、无使用限制、隐私安全。本地部署后你就是自己的AI主机。
一、本地部署的优势
本地部署 vs 在线工具:
成本对比:
- 在线工具:免费(有额度限制)或付费
- 本地部署:电费成本(几乎可忽略)
- 长期看:本地部署成本趋近于零
隐私对比:
- 在线工具:你的提示词可能用于模型训练
- 本地部署:完全隐私,数据不离开你的电脑
能力对比:
- 在线工具:受服务器配置限制
- 本地部署:你的显卡多强,SD就能跑多强
限制对比:
- 在线工具:每分钟/每天生成数量限制
- 本地部署:无任何限制,24小时随便用
结论:
- 偶尔用用 → 在线工具够用
- 经常用/专业用 → 必须本地部署
二、硬件配置选择
显卡配置参考:
最低配置(勉强能跑):
- 显卡:GTX 1650 4GB
- 内存:8GB
- 硬盘:50GB可用空间
- 可用模型:SD 1.5(流畅)
- SDXL:勉强跑,低分辨率
推荐配置(流畅使用):
- 显卡:RTX 3060 12GB
- 内存:16GB
- 硬盘:100GB可用空间(SSD)
- 可用模型:SD 1.5 + SDXL(流畅)
- 高清修复:可运行
最佳配置(专业使用):
- 显卡:RTX 4070 Ti 12GB 或 RTX 4090 24GB
- 内存:32GB
- 硬盘:500GB+ NVMe SSD
- 可用模型:任意模型
- 高清修复:流畅
- 训练LoRA:可以
注意:
- AMD显卡也可以,但配置更复杂
- Mac用户:M1/M2/M3芯片可用,但需特定版本
三、秋叶整合包安装(Windows最简单)
推荐指数: ⭐⭐⭐⭐⭐
最适合新手的本地部署方案:
准备:
1. 电脑一台(Windows 10/11)
2. 显卡显存4GB以上
3. 100GB以上硬盘空间
4. 网络下载(约20GB)
下载:
1. B站搜索"秋叶整合包"
2. 找最新版本的网盘链接
3. 下载(约20GB)
安装步骤:
Step 1:解压
- 下载后得到压缩包
- 解压到空间充足的硬盘
- 建议直接解压到 D:\SD-webui
Step 2:运行启动器
- 进入解压目录
- 找到"启动器.exe"
- 双击运行
Step 3:自动安装依赖
- 首次运行会自动安装
- 等待安装完成(约10分钟)
- 安装VC++运行库等
Step 4:启动WebUI
- 点击"一键启动"
- 等待模型加载
- 自动打开浏览器窗口
- 地址:http://127.0.0.1:7860
成功标志:
- 浏览器打开WebUI界面
- 界面上方显示模型名称
- 可以输入提示词生成图片
秋叶整合包包含:
预装内容:
- Stable Diffusion WebUI(AUTOMATIC1111)
- 中文语言包
- 常用插件(ControlNet/LoRA等)
- 基础模型(SD 1.5)
- 示例提示词
四、常用参数设置
WebUI 核心参数:
生成参数:
- Prompt(正向提示词):你想生成什么
- Negative prompt(负面提示词):你不想要什么
- Sampling steps(迭代步数):20-50,推荐25-30
- CFG scale(引导强度):7-12,推荐7.5-9
- Seed(种子):-1为随机
分辨率:
- Width(宽度):512/768/1024
- Height(高度):512/768/1024
- 常用:512x768(竖图)/768x512(横图)
- 高配:1024x1024(正方)
模型选择:
- Stable Diffusion checkpoint:选择基础模型
- 切换模型在下拉菜单
批次:
- Batch count(批次数量):1-10
- Batch size(每批数量):1-4
- 显存不够用,降低batch size
五、模型安装与管理
模型存放位置:
SD-webui\models\Stable-diffusion\
模型格式:
- .safetensors(新格式,推荐)
- .ckpt(旧格式)
- .pth(其他格式)
下载模型来源:
1. Civitai(civitai.com)— 最大模型库
2. Hugging Face(huggingface.co)
3. 贴吧/B站/小红书(国内分享)
安装模型:
1. 下载模型文件(通常2-7GB)
2. 复制到 models\Stable-diffusion\ 目录
3. 在WebUI左上角点击刷新
4. 从下拉菜单选择新模型
管理建议:
- 模型用文件夹分类整理
- 命名规范:[类型]-[风格]-[版本]
- 常用模型放根目录,不常用建子文件夹
六、插件安装
插件管理器(必装):
安装方法:
1. 在WebUI的"Extensions"标签页
2. 点击"Available"
3. 勾选"Show local"
4. 找到"中文本地化语言包"
5. 点击"Install"
6. 重启WebUI
推荐插件:
1. ControlNet(必装)
- 功能:精确控制构图/姿势/线稿
- 地址:github.com/Mikubill/sd-webui-controlnet
- 模型:需要单独下载
2. LoRA Block Weight(推荐)
- 功能:控制LoRA作用强度
- 地址:github.com/hako-mikan/sd-webui-lora-block-weight
3. Ultimate Upscale(推荐)
- 功能:高清放大
- 地址:github.com/Coyote-A/ultimate-upscale-for-automatic1111
4. Sad Trombone(娱乐)
- 功能:生成完成播放音效
- 地址:github.com/Asmskter/SD-Webui-Sad-Trombone
插件安装后需要重启WebUI生效
七、常见问题解决
问题1:启动器打不开
解决:
- 检查杀毒软件是否拦截
- 右键"以管理员身份运行"
- 更新显卡驱动
问题2:提示"OutOfMemoryError"
解决:
- 降低分辨率(512x512)
- 减少batch size
- 关闭高清修复
- 使用SD 1.5而非SDXL
问题3:生成很慢
解决:
- 这是正常的,RTX 3060约5-10秒/张
- 可尝试减小steps(20即可)
- 关闭抗锯齿
问题4:中文界面乱码
解决:
- Extensions → Installed → 中文语言包 → Apply and restart UI
问题5:模型加载失败
解决:
- 检查文件是否完整
- 确认放到正确目录
- 尝试重新下载
八、本章小结
- 本地部署完全免费,隐私安全,无使用限制
- 秋叶整合包是最简单的新手方案
- RTX 3060 12GB是性价比最高的配置
- 模型放在 models\Stable-diffusion\ 目录
- 插件扩展功能,必装 ControlNet
- 显存不够先从SD 1.5开始
核心行动建议: 今天下载秋叶整合包,完成安装并生成第一张图片。如果电脑配置不够,用Stable Horde在线工具替代,但本地部署是最终目标。
→ 继续阅读:第四章 - 免费模型资源与下载