环境准备与基础软件安装
在开始安装Stable Diffusion WebUI之前,确保本地计算机满足基本运行条件是首要步骤。推荐使用配备独立显卡(尤其是NVIDIA系列)的Windows 10或11系统,显存建议在4GB以上以获得更流畅的体验。首先需要安装Python,建议选择3.10.6或3.10.11版本,这是目前与WebUI兼容性较好的版本。安装时务必勾选“Add Python to PATH”选项,以便在系统路径中识别。接下来需要安装Git,用于从代码仓库拉取WebUI的安装脚本,安装过程保持默认选项即可。完成这两项基础软件的安装后,便为后续步骤搭建好了必要的运行环境。

获取与部署WebUI主体
环境准备就绪后,即可开始部署Stable Diffusion WebUI的主体部分。在本地选择一个剩余空间充足的磁盘(建议预留20GB以上),新建一个英文名称的文件夹,例如“sd-webui”。在该文件夹内右键打开命令提示符或PowerShell窗口。通过Git命令克隆WebUI的仓库,执行后脚本会自动下载所有必需的文件。下载完成后,目录中会生成一个名为“webui-user.bat”的启动脚本。首次运行此脚本时,程序会自动下载并安装一系列依赖包,包括torch等深度学习库,这个过程需要保持网络通畅,耗时可能较长。当命令行窗口最终显示一个本地网络地址(通常是https://127.0.0.1:7860)时,即表示WebUI服务已成功启动。
获取与放置基础模型
成功启动WebUI界面后,会发现其无法立即进行文生图操作,因为缺少最核心的AI模型。这些模型通常以“.ckpt”或“.safetensors”为后缀,决定了生成图像的风格与能力。对于新手,可以从一些知名的开源模型社区获取经过广泛测试的基础模型。将下载好的模型文件放入WebUI目录下的“models/Stable-diffusion”文件夹内。放置完成后,无需重启整个WebUI服务,只需在浏览器中刷新界面,然后在左上角的模型选择下拉菜单中,就能看到新放入的模型名称。选择该模型,系统需要短暂加载,加载完成后便为文生图测试做好了核心准备。
进行首次文生图功能测试
完成模型加载后,即可在WebUI的“文生图”标签页进行首次生成测试,这是验证整个安装是否成功的关键。在正向提示词框内,输入一段简单、具体的英文描述,例如“a cute cat sitting on a grass field, sunny day”。参数设置方面,采样步数可先设置为20,采样方法选择“Euler a”,这是兼顾速度与效果的常用组合。图片尺寸先使用默认的512x512。最后,点击“生成”按钮。如果安装配置一切正常,经过几秒到几十秒的等待(取决于显卡性能),下方将输出一张符合提示词描述的图片。首次成功生成图像,标志着本地Stable Diffusion工作站已基本配置完成,可以开始进一步的探索与使用了。
常见问题排查与后续优化
在安装与测试过程中,新手可能会遇到一些问题。如果启动脚本运行时提示Python或Git未找到,需检查环境变量配置是否正确。若在下载依赖或模型时速度缓慢,可以考虑配置网络袋里。生成图片时若出现显存不足的报错,可以尝试在“webui-user.bat”文件中添加命令来启用显存优化,或者降低生成图片的分辨率与批处理数量。首次测试成功后,为了获得更好的生成效果,可以进一步探索负面提示词的用法、尝试不同的采样器、调整CFG Scale值以控制AI对提示词的遵循程度。此外,还可以安装一些常用的扩展插件来增强WebUI的功能。至此,一个功能完整的本地AI绘画工具便已就绪,用户可以在此基础上持续学习和创作。
