把家里的显卡变成远程AI画室:Stable Diffusion WebUI部署实战

1 阅读

准备工作:确认硬件和软件基础

想在家用显卡跑Stable Diffusion WebUI,首先得看硬件是否撑得住。官方推荐RTX 2060及以上显卡,显存至少6GB。内存最好16GB起步,不然加载大模型时容易卡顿。硬盘方面,系统盘外建议单独留出50–200GB空间——基础模型、LoRA、VAE、插件加起来很占地方。

文章配图

软件层面,这套环境依赖Python和Git。WebUI项目本身是用Python写的,而模型和代码更新都通过Git拉取。所以正式开始前,这两样必须装好,而且版本要对得上。

文章配图

安装Python 3.10.6

文章配图

虽然Python新版本不断发布,但Stable Diffusion WebUI对版本比较敏感。目前最稳妥的选择仍是3.10.6。去Python官网下载Windows安装包。

文章配图

安装时务必勾选“Add Python 3.10 to PATH”——这一步很多人漏掉,导致后续命令行找不到python命令。装完后打开命令提示符,输入python --version,如果返回Python 3.10.6,说明环境变量配置成功。

文章配图

安装Git

image-20250828143923223

Git的作用是克隆WebUI项目代码。去Git官网下载安装程序,一路默认选项就行。装完同样在命令行输入git --version验证。只要能显示版本号,比如git version 2.xx.x.windows.1,就说明没问题。

image-20250828144018851

拉取并启动Stable Diffusion WebUI

image-20250828144130797

打开命令提示符,切换到你想存放项目的目录,比如D:\AI。然后执行:

image-20250828144140905

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

image-20250828143911395

这个过程会下载整个项目文件夹,包括核心代码和默认配置。完成后,进入stable-diffusion-webui目录,双击webui-user.bat。脚本会自动安装依赖库(torch、xformers等),首次运行可能需要10–20分钟,取决于网络速度。

image-20250828144205663

启动成功后,终端会打印一行类似Running on local URL: http://127.0.0.1:7860的信息。此时打开浏览器访问http://localhost:7860,就能看到WebUI界面了。

image-20250828144314072

如果双击没反应,可以手动在命令行里执行完整路径,比如:

image-20250828144351838

D:\AI\stable-diffusion-webui\webui-user.bat

image-20250828144715054

这样更容易看到报错信息,方便排查问题。

image-20250828144738709

基础操作:生成第一张图

image-20250828145111818

WebUI主界面有两个关键输入框。上面是提示词(Prompt),告诉AI你想要什么;下面是负向提示词(Negative prompt),排除不想要的元素。

image-20250828145724001

举个例子:

image-20250828145749177

  • Prompt: a cute cat, fluffy fur, big eyes, sitting on a windowsill, morning light
  • Negative prompt: blurry, deformed paws, extra legs, text, watermark

image-20250828145811165

点击“Generate”按钮,几秒后图像就会出现在右侧。生成速度取决于显卡性能和图像尺寸——RTX 3060跑512×512分辨率通常3–5秒一张。

image-20250828145125789

界面上方还有几个实用功能:

image-20250828150017685

  • Interrogate:上传图片反推提示词
  • Extras:放大或修复图像
  • PNG Info:查看已生成图片的元数据

image-20250828150235084

这些功能对迭代优化很有帮助,建议先熟悉一遍。

image-20250828150250720

添加中文界面

image-20250828150315276

英文界面可能让新手有点懵。WebUI支持通过扩展添加中文。

image-20250828150417980

进入“Extensions”标签页,点击“Load from:”旁边的下拉菜单,选择“https://github.com/...”。在列表里找到`zh_CN Localization(简体中文)或zh_TW Localization`(繁体中文),点“Install”。

image-20250828150451350

装完后页面右上角会出现橙色“Reload UI”按钮,点击刷新。回到“Extensions”页,确保刚装的扩展已勾选,再点一次“Apply and restart UI”。

image-20250828150625272

重启后,在“Settings” → “User interface”里找到“Localization”选项,下拉选择zh_CN,保存并重启。整个界面就变成中文了。

image-20250828150644751

用cpolar实现远程访问

image-20250828153039526

本地能跑只是第一步。真正方便的是人在公司、咖啡馆甚至用手机也能打开自己的AI画室。这就需要内网穿透工具——cpolar是个不错的选择。

image-20250828153119554

先去cpolar官网注册账号,下载Windows客户端。安装过程很简单,下一步到底就行。装完后启动程序,浏览器访问http://localhost:9200,用刚注册的账号登录。

image-20250828153635987

登录后进入Web管理界面。点击左侧“隧道管理” → “创建隧道”,填以下参数:

image-20250828153736738

  • 隧道名称:随便起,比如sdw
  • 协议:选http
  • 本地地址:填7860(WebUI默认端口)
  • 域名类型:先选“随机域名”
  • 地区:选“China Top”(国内访问更快)

image-20250828154607396

点“创建”后,系统会分配一个临时公网地址,比如https://abc123.cpolar.cn。现在用手机连4G网络,打开这个链接,就能看到家里的WebUI界面了。

image-20250828155537277

文章配图

设置固定二级子域名

image-20250828155818343

随机地址每次重启cpolar都会变,不适合长期使用。cpolar免费账户可以申请一个固定的二级子域名。

image-20250828155904450

在管理界面左侧点“预留” → “保留二级子域名”。地区选“China Top”,子域名填你想用的名字,比如myaiart,备注随便写。提交后系统会审核,通常几分钟内生效。

image-20250828155941351

接着回到“隧道管理” → “隧道列表”,找到刚才建的隧道,点“编辑”。把“域名类型”改成“二级子域名”,“Sub Domain”填刚保留的名字(比如myaiart),地区保持“China Top”,点“更新”。

image-20250828160011135

更新成功后,在线隧道列表里的地址会变成https://myaiart.cpolar.cn。这个链接永久有效,收藏到浏览器书签就行。

image-20250828160047031

注意事项和使用建议

虽然远程访问很方便,但有几个风险要注意:

  • WebUI默认没有登录验证,任何人拿到链接都能操作你的模型和生成记录
  • 不要公开分享固定地址,尤其涉及私有模型或敏感内容
  • 长时间运行记得监控显卡温度,避免过热降频

建议初次使用时:

  • 先用小尺寸(512×512)测试显存占用
  • 批次数(Batch count)设为1,避免爆显存
  • 在“Settings”里开启“Quick settings list”,方便快速调整常用参数

模型可以从Hugging FaceCivitai下载,放到models/Stable-diffusion目录即可。WebUI会自动扫描并加载。

实际体验:随时随地创作

配置完成后,我的工作流变成了这样:

  • 家里台式机7×24小时开机,运行WebUI
  • 上班摸鱼时用笔记本打开固定链接,输入灵感提示词
  • 出差路上用手机生成草图,回传给同事讨论
  • 朋友想试试AI绘画,直接发链接给他玩(临时开个隧道)

整个过程不需要云服务器,也不用上传模型到第三方平台。所有数据留在本地,显卡算力完全自用。cpolar免费版带宽够日常生成使用,延迟基本感觉不到。

对于不想折腾Docker或Linux的Windows用户来说,这是目前最平滑的本地+远程方案。