准备工作:环境与依赖配置
在正式部署SD.Next之前,确保您的计算机系统满足基础运行条件是关键的第一步。SD.Next作为一款基于Stable Diffusion架构的先进WebUI工具,其稳定运行依赖于特定的软件生态。首要步骤是安装Python,推荐使用3.10.x版本,该版本在兼容性与稳定性方面表现最为均衡。您可以从Python官方网站下载对应操作系统的安装程序,安装过程中请务必勾选“Add Python to PATH”选项,以便在终端或命令提示符中全局调用Python。

其次,版本控制工具Git也是必不可少的,它将用于从远程仓库克隆SD.Next项目源码。Windows用户可下载并安装Git for Windows;macOS用户建议通过Homebrew包管理器执行安装命令;Linux用户通常可直接使用系统自带的包管理工具(如apt或yum)进行安装。安装完成后,您可以在终端中输入“git --version”命令来验证安装是否成功。这些基础软件环境的搭建,是整个AI绘画工作流顺畅运行的基石。
获取与部署SD.Next本体
基础环境配置完成后,即可开始获取SD.Next的源代码。打开终端或命令提示符,导航至您计划存放项目的目录,例如在D盘创建一个名为“AI_Projects”的文件夹。随后执行克隆命令:git clone https://github.com/vladmandic/automatic.git。此命令会将最新的SD.Next项目文件下载至本地,并自动生成一个名为“automatic”的文件夹。
克隆完成后,进入该项目文件夹。接下来需要安装Python依赖包。在项目根目录下,运行命令“pip install -r requirements.txt”。此过程将根据网络状况持续一段时间,它会自动安装运行所必需的核心库,如torch、transformers等。若遇到下载缓慢或超时问题,可考虑临时更换为国内的PyPI镜像源以显著提升下载速度。依赖安装完毕后,SD.Next WebUI的核心程序便部署就绪。
模型文件的放置与管理规范
SD.Next WebUI本身并不包含生成图像所需的AI模型,因此需要用户自行准备并正确放置模型文件。这些模型文件通常是指以.ckpt或.safetensors为后缀的大容量文件,它们直接决定了图像生成的风格、质量与能力上限。首先,请在项目文件夹内找到或手动创建一个名为“models”的目录,此作为所有模型文件的根目录。接着,在“models”目录下,建议创建“Stable-diffusion”子文件夹,专门用于存放文生图基础模型。
请将从合法渠道下载的模型文件(例如常见的Stable Diffusion 1.5、SDXL等基础模型)放入“models/Stable-diffusion”文件夹内。此外,其他类型的模型也需归类存放:VAE模型请放入“models/VAE”目录,LoRA模型放入“models/Lora”目录,ControlNet模型则放入“models/ControlNet”目录。清晰规范的文件目录结构对于WebUI自动识别和加载模型至关重要。完成放置后,启动WebUI时程序便会自动扫描并加载对应模型。
启动WebUI并进行首次出图测试
所有文件就位后,即可启动SD.Next的图形用户界面。返回项目根目录,在终端中运行启动脚本。Windows用户通常可直接双击运行“webui-user.bat”文件;Linux或macOS用户则在终端中运行“./webui.sh”。脚本将执行一系列初始化操作,当您在终端输出信息中看到“Running on local URL: https://127.0.0.1:7860”时,即表示WebUI服务启动成功。
此时,打开您的浏览器,在地址栏输入“https://127.0.0.1:7860”即可访问SD.Next操作界面。首次使用时,建议进行一个简单的文生图测试以验证整体流程。在界面左上角选择您已放置好的基础模型,然后在“文生图”页面的提示词输入框中,使用英文描述一个简单场景,例如“a cute cat, on the grass, sunny day”。参数可暂时保持默认,点击“生成”按钮。如果配置无误,几分钟后您将在右侧预览区看到生成的第一张AI图片。这标志着SD.Next的安装、环境配置与基础部署已全部顺利完成。
常见问题排查与后续进阶步骤
若首次测试未能成功出图,您可以依据以下步骤进行排查。首先,请检查终端窗口是否有红色错误信息提示,常见问题如“CUDA out of memory”(显存不足),可尝试在“webui-user.bat”(或.sh)启动脚本中添加降低显存占用的命令行参数,例如“--medvram”。其次,确认模型文件是否完整且放置路径完全正确,建议模型文件名中避免使用中文或特殊字符。
成功生成第一张图片后,您便可以开始深入探索SD.Next的更多强大功能。您可以尝试使用负面提示词来排除画面中不想要的元素,调整采样步数与采样器以改善图像质量,或修改生成图片的尺寸比例。此外,还可以通过加载不同风格的模型和LoRA微调模型来改变艺术风格。SD.Next集成了图生图、局部重绘、附加网络等丰富功能,建议从基础操作开始,逐步学习,并参考官方文档或活跃社区教程以深入掌握AI绘画的精髓。
