今天有朋友问,如何导出Stable Diffusion的配置,再其他电脑跑图的时候能完美复现。
其实如果用ComfyUI的话,就不会问这个问题了,因为ComfyUI可以保存每一张图片的工作流,换一台电脑的时候,用加载就可以复现原图,甚至连安装的插件、使用的模型都能带出来。
ComfyUI下,可以直接点击保存,保存工作流(json文件),也可以保存图片(工作流内嵌入图片),
然后在其他电脑点击加载即可。
但是从广大Stable Diffusion使用群体来说,用ComfyUI的依然是少数。比如C站上传的图片,绝大多数都是用WebUI创作的。
在读取图片信息的时候,能明显的看到提示词的样式,来自于WebUI。
只有出现Workflow的,才是来自于ComfyUI。
后者的图片非常罕见。
之所以这样,是因为ComfyUI的门槛略高,很多新手玩家很难熟练使用工作流模式跑图。
对于广大WebUI选手来说,只是复制提示词,很难完整的复现原图。
有没有好办法?
腾讯开发了一个基于WebUI的工作流插件,可以完美复现WebUI的工作流,甚至模型、插件以及插件的参数都能记录并复现。
比如ControlNet的各种配置非常繁琐,有了这个工作流插件,就可以完美解决了。
这个工作流插件叫LightDiffusionFlow。
1、安装
安装地址(在WebUI扩展界面输入该地址安装即可,安装后重启):
http://github.com/Tencent/LightDiffusionFlow
2、使用
安装完毕后,这个插件就默默的出现在WebUI的右下角。
当你跑完图,觉得还不错,想分享给朋友的时候,可以点击“导出”按钮。
会提示生成一个扩展名为flow的工作流文件。
将这个文件保存。
这个文件可以用记事本打开,让我们看看都记录了什么:
不难发现,这个工作流文件记录了这张图用得到的所有信息,包括插件的参数配置。
根据这些信息,这个工作流可以在另外一台电脑完美复现(当然了,主要插件和模型都要有)。