Midjourney按月付费,Stable Diffusion免费且完全私密。如果你有一台显卡还过得去的电脑(NVIDIA GTX 1060以上),完全可以在本地跑出媲美在线工具的效果。本教程基于最流行的Automatic1111版本。
环境要求
- 显卡:NVIDIA 6GB显存以上(4GB勉强可用但慢),A卡支持较差
- 内存:16GB以上推荐
- 硬盘:至少20GB空余空间(模型文件动辄4-7GB)
- 系统:Windows 10/11,Python 3.10.x,Git
安装步骤
1. 安装Python 3.10(注意:必须是3.10版本,3.11/3.12可能有兼容问题)
前往python.org下载3.10.x安装包,安装时勾选”Add Python to PATH”。
2. 安装Git
前往git-scm.com下载安装,全默认配置即可。
3. 下载Automatic1111
打开命令提示符,执行:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
4. 下载基础模型
从Civitai或HuggingFace下载checkpoint模型(.safetensors格式),放入 models/Stable-diffusion/ 文件夹。推荐新手从Realistic Vision(写实风)或DreamShaper(万能风)开始。
5. 启动
双击 webui-user.bat,等待安装依赖(首次约10-20分钟)。出现 Running on local URL: http://127.0.0.1:7860 后,用浏览器访问这个地址。
常见报错解决
CUDA out of memory:在 webui-user.bat 中找到 set COMMANDLINE_ARGS=,改为 set COMMANDLINE_ARGS=--medvram(降低显存占用),4GB显卡加 --lowvram。
下载速度慢:在 webui-user.bat 中加入 set HF_ENDPOINT=https://hf-mirror.com 使用镜像源。
本地部署的最大优势:批量生成、不受审核限制、使用各种专业模型和LoRA。一旦配置好,出图速度和效果都比在线工具更可控。
