<aside> 💡 Plato 中的 Generate Image 功能支持你使用自己部署的 Stable Diffusion 服务生成图片。在此之前你必须在 Settings 中配置 SD-WebUIServer

</aside>

前置条件

<aside> 🔥 你必须已经使用 https://github.com/AUTOMATIC1111/stable-diffusion-webui 部署了自己的 Stable diffusion(其他基于此项目封装的启动包同样适用),以下简称 sd-webui

</aside>

获取服务器地址

sd-webui 默认启动为 http 协议,Figma 插件需要安全的通信,需要 https,针对不同的网络环境,我们需要做不同的处理。

1. Figma 和 sd-webui 在同一台机器上

你需要安装 sd-webui 的插件,让 sd-webui 以 https 模式启动。请参考下面的链接,自行安装插件。

https://github.com/papuSpartan/stable-diffusion-webui-auto-tls-https

在启动命令上加上 --api 让 sd-webui 支持 api 访问

当你启动时候看到控制台显示 https://127.0.0.1:8760 而不是 http://127.0.0.1:8760 时表示成功了。

<aside> 🥵 太麻烦了,猪脑过载,直接用下面这个方案👇🏻

</aside>

2. Figma 和 sd-webui 在不同的机器上