stable-diffusion-webui Fooocus ComfyUI 这三个主流的 SD 绘图 webui 正在以不同的设计思路竞争。
迭代速度显然起到的决定性作用。
SD-webui 和 Fooocus 采用了 gradio 来构建 UI,迭代快捷,维护成本低。
而 ComfyUI 采用复杂的 nodejs 技术栈来构建 UI,虽然架构上更加先进,然而缺失去了快速添加功能的优势。
从设计哲学上看,Fooocus 聚焦在绘图本身的思路最为简洁和易用。
这也是符合 LLM 时代的大趋势,即,WebUI 变成 LUI,语言 UI 。
或者说,由于自然语言可以编程了,以 prompt 的形势,自然也就解放了很多传统 UI 禁锢的功能。 ComfyUI 试图以 计算图的方式来 把底层逻辑以 Graph 形式编程,这反而增加了复杂性,一旦复杂度上去,反而不如直接编码 (Python) 简单。