Skip to main content
PromptQuorum
主页/本地LLM进阶/SwarmUI评测(2026):支持多GPU的Stable Diffusion网页界面
Image & Video Generation

SwarmUI评测(2026):支持多GPU的Stable Diffusion网页界面

·阅读约11分钟·Hans Kuepper 作者 · PromptQuorum创始人,多模型AI调度工具 · PromptQuorum

SwarmUI是一款免费、MIT许可、基于ComfyUI构建的Stable Diffusion与FLUX网页界面,专为从单一共享安装中跨多个GPU和多个用户运行而设计。 它最初由Stability AI以"StableSwarmUI"之名发布,并在维护者Alex "mcmonkey" Goodwin的主导下,于2024年6月完全独立为"SwarmUI"——此后不再有Stability AI的持续参与。在底层,它运行ComfyUI作为推理引擎,因此继承了ComfyUI的模型支持(Stable Diffusion、SDXL、SD 3.5、FLUX),同时在其上呈现更简单的表单式"Generate"标签页。只有一个GPU、不需要多用户访问的读者,通常更适合使用AUTOMATIC1111Fooocus

SwarmUI(前身为StableSwarmUI)是一款免费、开源、模块化的网页界面,用于本地Stable Diffusion、FLUX及其他图像和视频生成模型,专为从单一共享安装中驱动多个GPU和多个用户而设计。它使用ComfyUI作为底层推理引擎:SwarmUI不是从零构建一个与之竞争的图像生成后端,而是用面向日常使用的表单式"Generate"标签页包裹ComfyUI,同时仍向希望完全手动控制的读者开放ComfyUI原始的节点图。本评测涵盖SwarmUI如今究竟是什么(包括其改名历程的真实经过,以及它与Stability AI如今已完全独立的关系)、其多GPU与多用户架构、模型支持、安装方法、许可证,以及与AUTOMATIC1111、Fooocus等单用户工具的比较。

SwarmUI评测(2026):支持多GPU的Stable Diffusion网页界面

关键要点

  • SwarmUI(前身为StableSwarmUI)是一款免费、开源、MIT许可的Stable Diffusion与FLUX网页界面,专为从单一安装中跨多个GPU和多个用户运行而设计。
  • 它最初在Stability AI以"StableSwarmUI"之名起步;Stability AI停止维护后,原开发者Alex "mcmonkey" Goodwin于2024年6月使其完全独立为"SwarmUI"——此后再无Stability AI的持续参与。
  • 当前仓库:mcmonkeyprojects/SwarmUI;旧仓库位于Stability-AI/StableSwarmUI。
  • SwarmUI运行ComfyUI作为后端推理引擎——它并未取代ComfyUI的生成代码,而是用更友好的"Generate"标签页将其包裹起来,同时原始节点图依然可直接访问。
  • 它支持ComfyUI支持的所有模型,包括Stable Diffusion 1.5/XL、Stable Diffusion 3.5和FLUX;确切的模型覆盖范围随ComfyUI自身的更新而变化。
  • 最适合拥有多个GPU或共享/团队访问权限、希望利用ComfyUI的模型支持却不想把每个工作流都搭建成节点图的读者;只有单个GPU的普通用户通常更适合AUTOMATIC1111或Fooocus。

SwarmUI是什么

SwarmUI是一款模块化、基于表单的本地图像与视频生成网页界面,不同于ComfyUI默认自带的原始节点图界面。 它面向与ComfyUI相同的底层模型——Stable Diffusion、SDXL、SD 3.5、FLUX——但通过带下拉菜单和滑块的更简单的"Generate"标签页来呈现,面向那些觉得完整节点图在日常生成中速度较慢的读者。

"Swarm"(蜂群)这个名字指的是其最初的核心功能:协调一"群"GPU,让多块显卡能同时处理同一批图像,而不是由单个GPU独自处理队列。这种多GPU任务分发,加上内置的多用户登录和按用户划分的模型访问权限,正是SwarmUI区别于AUTOMATIC1111的Stable Diffusion WebUI或Fooocus等单用户工具的地方。

SwarmUI服务端用C#/.NET编写,配有网页前端,以自托管应用形式发布——不存在官方托管/云端版本。一切都运行在你自己掌控的硬件上,无论是一块游戏GPU还是一台小型多GPU工作站。

📍 简单一句话

SwarmUI是一款免费、开源的Stable Diffusion与FLUX图像生成网页界面,运行ComfyUI作为后端,并在其上增加多GPU任务分发和多用户账户功能。

💬 简单来说

可以把它想象成安装在ComfyUI之上、更友好的控制面板——你得到一个简单的表单来输入提示词、选择模型,但底层实际生成图像的工作仍由ComfyUI完成,只是现在能把任务分配给多个GPU或多个人。

历史:从StableSwarmUI到独立的SwarmUI

该项目最初以"StableSwarmUI"之名发布在Stability AI的GitHub组织下,主要由Alex "mcmonkey" Goodwin开发。 原始仓库Stability-AI/StableSwarmUI上公开的发布说明和讨论帖记录了它在挂靠Stability AI名称与版权期间的早期功能公告。

2024年6月,Stability AI停止维护StableSwarmUI。mcmonkey没有让项目就此闲置,而是使其独立,发布了一份《Migration Guide From Stability's StableSwarmUI to independent SwarmUI》(从Stability的StableSwarmUI迁移到独立SwarmUI的指南),并在新仓库mcmonkeyprojects/SwarmUI下将项目更名为"SwarmUI"。现有安装可通过更新并运行官方提供的迁移脚本完成迁移(Windows上为migrate-windows.bat,或在Linux/Mac上手动将Git远程地址指向mcmonkeyprojects/SwarmUI)。

截至本评测撰写时(2026-09-06),SwarmUI与Stability AI之间不存在任何持续的隶属关系——它由mcmonkey及社区贡献者独立维护,采用MIT许可证,当前许可证文件所涵盖的2024至2026年期间的版权归属于"Alex 'mcmonkey' Goodwin"。原始的Stability-AI/StableSwarmUI仓库已不再是积极开发的代码库;当前维护的项目位于mcmonkeyprojects/SwarmUI。

为什么本文在改名后仍保留"stableswarmui-review"这个网址标识: 那些以更知名的原始名称搜索这款工具的读者,依然会来到这个页面——正文和标题始终使用当前正确的名称"SwarmUI",本节也明确说明了改名的来龙去脉,以免任何人对当前项目的维护者产生误解。

📍 简单一句话

SwarmUI最初是Stability AI的官方项目"StableSwarmUI",在Stability AI停止维护后,于2024年6月以新名称"SwarmUI"成为一个完全独立、由社区维护的项目。

💬 简单来说

Stability AI打造了最初的版本并冠以自己的名字,随后却退出了维护;原开发者没有让项目就此消亡,而是以新名称独立继续开发。

ComfyUI后端架构的工作原理

SwarmUI在首次运行时可以自动安装并自行启动一个ComfyUI后端,也可以连接到你自己已经运行的一个或多个ComfyUI实例,包括通过网络连接的远程实例。每个配置好的后端都被视为一个工作节点:当你提交一个生成请求时,SwarmUI的调度器会将其分配给一个可用的后端实例。

由于底层推理引擎是未经修改的ComfyUI,SwarmUI几乎完整地继承了ComfyUI的模型兼容性、自定义节点生态系统和工作流格式。内置的"ComfyUI Backend Extension"还提供了一条直接透传路径(ComfyBackendDirect),让现有的ComfyUI自动化脚本和API集成能继续对接由SwarmUI管理的后端运行。

这正是与AUTOMATIC1111的Stable Diffusion WebUI的关键架构区别——后者自带独立的推理管线,而非包裹ComfyUI。SwarmUI的权衡在于,它依赖于ComfyUI自身保持兼容并正确安装——如果ComfyUI本身出了问题,SwarmUI也会随之受影响,因为SwarmUI并不进行自己独立的推理。

📍 简单一句话

SwarmUI本身不包含图像生成引擎——它将ComfyUI作为后端进程运行,把生成任务发送给它,再在自己简化的界面中呈现结果。

💬 简单来说

把提示词变成图像的实际计算工作由ComfyUI完成;SwarmUI是上层的一层,负责决定哪个后端接手哪个任务,并向你展示一个比ComfyUI节点图更简单的界面。

SwarmUI网页界面

作用:
表单式"Generate"标签页、任务队列、多用户账户、多GPU路由
能否直接访问:
可以——这是默认界面

ComfyUI后端

作用:
执行实际的扩散模型推理(Stable Diffusion、SDXL、FLUX等)
能否直接访问:
可以,通过内置的"Comfy Workflow"标签页和节点图

GPU硬件

作用:
为每个ComfyUI后端实例执行模型计算
能否直接访问:
不适用——由SwarmUI的后端调度器管理

多GPU与多用户支持

多GPU支持正是这个项目名称的由来。 SwarmUI可以为一台机器上每个可用的GPU(或跨网络中的多台机器)运行一个ComfyUI后端,并将传入的生成任务在所有后端之间做负载均衡——这对大批量/网格生成很有用,也方便一个家庭或小团队共用一台多GPU工作站,而不必让每个人都配备自己专用的显卡。

多用户支持 增加了登录账户、按用户划分的模型访问控制和共享任务队列,使一个SwarmUI安装就能服务多个人,而不必让每个人各自运行一份软件副本,或争抢单个GPU的队列。无论是AUTOMATIC1111的Stable Diffusion WebUI还是原生ComfyUI,都没有这种内置的多用户账户系统——两者都是围绕单一本地用户设计的。

这种组合正是让SwarmUI与单GPU、单用户应用有实质区别的原因,而不只是"外观更好看的ComfyUI":任务分发和账户这一层,解决了一个只有在拥有多个GPU、或有多人想在同一硬件上生成图像时才会出现的真实协调问题。

📍 简单一句话

SwarmUI可以将生成任务分发到同一台机器上的多个GPU,或分发到一个小型的多机网络中,并支持从单一安装中管理多个登录用户账户,提供按用户划分的模型和权限设置。

💬 简单来说

不同于单个GPU逐一处理图像请求队列,SwarmUI可以同时把不同的请求分配给不同的GPU,并能区分不同用户,避免共享服务器把谁请求了什么混淆在一起。

支持的模型

📍 简单一句话

SwarmUI支持ComfyUI用于图像生成所支持的每一个模型系列,包括Stable Diffusion 1.5、Stable Diffusion XL、Stable Diffusion 3.5和FLUX,并随着ComfyUI加入对相关模型的支持而支持部分视频和音频模型。

💬 简单来说

由于SwarmUI在底层运行ComfyUI,它通常可以加载ComfyUI能够加载的任何模型检查点,SwarmUI无需为每个新模型系列单独编写代码。

Stable Diffusion 1.5

类型:
图像
备注:
广泛支持的经典检查点格式;通过ComfyUI拥有庞大的社区LoRA/检查点生态系统

Stable Diffusion XL 1.0

类型:
图像
备注:
原生1024×1024模型;支持方式与原生ComfyUI相同

Stable Diffusion 3.5

类型:
图像
备注:
更新的多模态扩散Transformer架构;需要遵循Stability AI为SD 3.5本身发布的当前Community License条款,与SwarmUI无关

FLUX(Black Forest Labs)

类型:
图像
备注:
通过ComfyUI的FLUX节点支持;许可证取决于具体的FLUX变体(schnell与dev),与SwarmUI无关

视频/音频模型

类型:
视频、音频
备注:
随ComfyUI自身加入并更新支持而支持——在依赖某个特定模型之前,请查看ComfyUI和SwarmUI最新的发布说明以确认确切的模型覆盖范围

模型支持遵循ComfyUI自身的兼容性列表,该列表会随时间变化——在将某个工作流固定使用某个特定检查点之前,请在SwarmUI的GitHub仓库ComfyUI的GitHub仓库上核实当前的支持情况。每个模型自身的许可证(RAIL-M、Stability AI Community License、Apache 2.0等)无论在哪个界面中加载都同样适用——关于各版本许可证差异的详细说明,请参阅Stable Diffusion评测

如何安装SwarmUI

SwarmUI在Windows、Linux和macOS上的安装流程总体相似——具体命令略有不同,因此这里给出的是通用流程,而非针对特定平台的说明。

  1. 1
    确认你的GPU受支持且VRAM充足
    Why it matters: SwarmUI的VRAM需求取决于你计划通过ComfyUI运行的模型——例如,SDXL大约需要8 GB VRAM作为合理下限,SD 3.5或FLUX则需要更多;安装前请查看具体模型自身的要求。
  2. 2
    为你的操作系统下载SwarmUI安装程序
    Why it matters: 从[mcmonkeyprojects/SwarmUI的GitHub仓库](https://github.com/mcmonkeyprojects/SwarmUI)获取当前版本——这是持续维护的独立仓库,而非已归档的Stability-AI/StableSwarmUI。
  3. 3
    让SwarmUI自动将ComfyUI安装为后端
    Why it matters: "Self-Start"后端选项可让SwarmUI自动配置、下载并启动一个ComfyUI后端,对于首次安装来说,这是推荐的方式,优于手动接入一个已有的ComfyUI实例。
  4. 4
    下载一个模型检查点
    Why it matters: 从Hugging Face等来源获取Stable Diffusion、SDXL、SD 3.5或FLUX的检查点,将其放入SwarmUI设置文档指定的模型文件夹,并确认该模型的许可证条款是否适用于你的预期用途。
  5. 5
    如果拥有多块显卡,配置额外的GPU后端
    Why it matters: 在SwarmUI的后端设置中,将每块额外的GPU添加为独立的后端实例,以便任务能够分发到所有GPU,而不仅仅是最先检测到的那一块。
  6. 6
    如果多人共用该安装,设置用户账户
    Why it matters: 通过SwarmUI的多用户设置创建独立的登录账户,让共享服务器能将每个人的任务、模型和权限分开管理。

价格与许可证

SwarmUI在MIT许可证下免费且开源——项目本身不出售任何付费套餐、订阅或托管版本。 你只需为自己的硬件和电费付费,和任何自托管工具一样。

MIT许可证是宽松式的:它允许商业使用、修改和附带署名的再分发,不像你可能通过它运行的某些模型那样设有收入上限或注册要求(例如,Stability AI针对SD 3.5的Community License要求超过一定收入后必须注册)。SwarmUI自身的许可证并不施加这类限制——但你所加载的模型检查点自身的许可证依然独立适用,因为SwarmUI不会改变模型自身的许可证条款。

由于不存在官方的托管SwarmUI服务,这款工具的"价格"完全取决于你已拥有或选择购买的硬件——没有可比较的会员套餐,这与Stable Diffusion评测中介绍的Stability AI自身的托管API和会员计划不同。

SwarmUI对比其他选择

SwarmUI

最适合:
多个GPU或多个用户共用一个安装,以表单方式控制ComfyUI后端
多GPU/多用户:
是——内置
架构:
将ComfyUI包裹为推理引擎
主要权衡:
依赖底层ComfyUI的兼容性;比单用户应用有更多的活动部件

ComfyUI

最适合:
通过节点图对每个生成步骤进行完全的手动控制
多GPU/多用户:
否——默认单用户
架构:
独立的节点图推理引擎
主要权衡:
同组中学习曲线最陡;没有内置的多GPU任务分发或账户功能

AUTOMATIC1111 Stable Diffusion WebUI

最适合:
希望获得表单式界面中最大扩展生态系统的单GPU用户
多GPU/多用户:
否——设计上就是单用户、单GPU
架构:
自有的独立推理管线,不基于ComfyUI
主要权衡:
没有内置的多GPU/多用户支持;代码库与ComfyUI生态系统各自独立

InvokeAI

最适合:
打磨精细、专业感强、带统一画布的单用户创作工作流
多GPU/多用户:
否——聚焦单用户
架构:
自有推理管线
主要权衡:
节点/扩展生态系统比ComfyUI小;并非围绕多GPU分发而设计

Fooocus

最适合:
用最少的设置项、最快得到第一张满意的图像
多GPU/多用户:
否——单用户、极简配置的设计
架构:
基于Stable Diffusion构建的自有简化推理管线
主要权衡:
为换取简洁性而刻意限制可配置性;不面向多GPU配置

这是一份定位总结,而非基准测试排名——关于这些界面所运行的底层模型在许可证和VRAM方面的详细比较,请参阅Stable Diffusion评测;关于本地与云端更全面的比较,请参阅本地AI图像生成对比云端

哪些人适合使用SwarmUI

  • 拥有一块以上GPU的读者。 SwarmUI的任务分发调度器是本对比中唯一专为让多块显卡同时处理同一批工作而设计的工具。
  • 共用一台机器的家庭、团队或实验室。 内置的多用户账户让多人可以从同一个安装中生成图像,而不会互相干扰彼此的任务或模型。
  • 希望利用ComfyUI的模型支持、又不想把每个工作流都搭建成节点图的读者。 表单式的"Generate"标签页涵盖了常见场景;需要时节点图依然可用。
  • 已经熟悉ComfyUI、希望在其之上获得更友好日常使用层的读者。 SwarmUI不要求你放弃ComfyUI——它通过"Comfy Workflow"标签页直接开放ComfyUI。
  • 希望使用宽松许可(MIT)、持续且独立维护的项目、而非被放弃的分支的读者,该项目有清晰、有据可查的历史。

哪些人不适合使用SwarmUI

  • 只想用最简单方式得到第一张图像的单GPU普通用户。 Fooocus的设置项更少,通往第一个结果的路径更短;对单个普通用户而言,SwarmUI的多GPU/多用户功能层是用不上的额外开销。
  • 希望获得表单式界面中最大扩展/自定义脚本生态系统的读者。 AUTOMATIC1111的Stable Diffusion WebUI在这一特定用例上有更长的历史记录和更大的扩展目录。
  • 希望完全手动控制节点图、不想经过任何包装层的读者。 如果你完全不需要简化的"Generate"标签页,请直接使用ComfyUI,而非通过SwarmUI。
  • 希望使用带统一画布、内置编辑器更精良的单用户创作工具的读者。 InvokeAI比SwarmUI偏重多GPU/多用户的方向,更直接地满足这一用例。
  • 错误地期待获得官方Stability AI产品或Stability AI支持渠道的读者。 自2024年6月以来,SwarmUI与Stability AI之间不存在任何持续的隶属关系——支持来自独立维护者和社区,而非Stability AI。

常见问题

"StableSwarmUI"现在还是这个项目的正确名称吗?

不是。该项目于2024年6月从"StableSwarmUI"更名为"SwarmUI",当时它从Stability AI的GitHub组织迁移到由维护者Alex "mcmonkey" Goodwin主导的独立仓库mcmonkeyprojects/SwarmUI。"StableSwarmUI"是曾用名;当前的文档、版本发布和GitHub仓库都统一使用"SwarmUI"。

SwarmUI现在还是由Stability AI开发或维护的吗?

截至本评测撰写时(2026-09-06)并非如此。Stability AI最初以StableSwarmUI之名发布了该项目,但后来停止了维护;原开发者在2024年6月使其完全独立。Stability AI目前并未持续参与SwarmUI的开发。

SwarmUI是使用ComfyUI,还是一个独立的图像生成引擎?

SwarmUI使用ComfyUI作为其后端推理引擎,而不是自带一套独立的生成管线。SwarmUI的"Generate"标签页会将任务发送给一个或多个ComfyUI后端实例,当你需要完全手动控制时,内置的"Comfy Workflow"标签页会直接开放底层的ComfyUI节点图。

SwarmUI支持哪些模型?

SwarmUI支持与ComfyUI相同的模型系列,包括Stable Diffusion 1.5、Stable Diffusion XL、Stable Diffusion 3.5和FLUX。由于SwarmUI在底层运行ComfyUI,其模型覆盖范围随ComfyUI自身的更新而变化——请查阅SwarmUI和ComfyUI当前的GitHub仓库以获取最新的支持模型列表。

SwarmUI是免费的吗?

是的。SwarmUI在MIT许可证下免费且开源,项目本身不出售任何付费套餐或订阅。不过,你仍需检查所加载的模型检查点(Stable Diffusion、FLUX等)自身的许可证,因为这些许可证独立于SwarmUI自身的MIT许可证。

对于单GPU用户来说,SwarmUI与AUTOMATIC1111或Fooocus有何不同?

AUTOMATIC1111的Stable Diffusion WebUI和Fooocus都自带独立的推理管线,设计上都是围绕单个用户使用单个GPU,没有内置的多GPU任务分发或多用户账户功能。SwarmUI则是专门为在ComfyUI之上增加这两项功能——多GPU负载均衡和多用户登录——而构建的,如果你只有一个GPU和一个用户,这些功能就是不必要的开销。

多人可以同时使用SwarmUI吗?

可以。SwarmUI内置多用户支持,具备独立的登录账户、按用户划分的模型访问控制和共享任务队列,使多人可以从一个共享安装中生成图像,而不需要每个人都拥有自己独立的软件副本。

在哪里可以下载SwarmUI?

当前维护的仓库是GitHub上的mcmonkeyprojects/SwarmUI。较旧的Stability-AI/StableSwarmUI仓库反映的是2024年6月之前已停止维护的版本,并非当前积极开发的代码库。

总评

SwarmUI值得获得一个具体而有限定条件的推荐:对于拥有多个GPU、或多人想共用一个Stable Diffusion / FLUX安装的读者来说,它是最清晰的选择——这是AUTOMATIC1111、Fooocus和原生ComfyUI根本没有解决的协调问题。它基于ComfyUI后端的架构,意味着它继承了该项目的模型支持和节点图能力,却不强迫每一个日常任务都通过节点图来完成,代价是依赖底层ComfyUI自身的兼容性。这个项目的历史值得如实了解:它始于Stability AI的"StableSwarmUI",Stability AI停止了维护,原开发者在2024年6月以"SwarmUI"之名独立将其延续下去——如今与Stability AI之间不存在任何持续的隶属关系。只有单个GPU、不需要多用户功能的读者,通常更适合追求简洁的Fooocus,或者拥有更大单用户扩展生态系统的AUTOMATIC1111;而想要SwarmUI特有的多GPU或多用户能力的读者,应当从当前维护的mcmonkeyprojects/SwarmUI仓库获取,而非已归档的Stability AI仓库。

资料来源

← 返回 本地LLM进阶