Stability-AI/StableSwarmUI
StableSwarmUI, A Modular Stable Diffusion Web-User-Interface, with an emphasis on making powertools easily accessible, high performance, and extensibility.
StableSwarmUI – 一个用于 Stable Diffusion 的模块化 Web UI
它是什么
- 一个基于浏览器的界面,让你可以在本地运行 Stable Diffusion(及相关模型)。它专注于高性能、轻松访问高级工具,以及通过插件进行扩展。
主要特性
- Generate 标签页 – 简单的 UI,用于快速创建图像,支持网格生成、图像编辑器和自动工作流创建等选项。
- Comfy Workflow 标签页 – 面向高级用户的原始图编辑器,展示完整的 ComfyUI 基于节点的工作流。
- 多 GPU “swarm” – 可以在多个 GPU 上分配生成任务,以加速大批量处理。
- 后端灵活性 – 可以使用 ComfyUI、AUTOMATIC1111 或 Stability AI API;可选 YOLOv8 人脸检测、美学评分、PickScore 等。
- 扩展系统 – 用户可以添加自定义节点或插件,每个都有各自的许可证。
- 跨平台安装程序 – 适用于 Windows、Linux、macOS(仅 Apple 芯片)的一键脚本,以及 Docker 启动脚本。
如何开始
- Windows – 从发布页面下载
install-windows.bat;它会安装 Git、.NET 8,下载模型,并启动服务器。 - Linux/macOS – 在安装 Git、Python 3 和 .NET 8 后,运行提供的
install-linux.sh或launch-macos.sh。 - Docker – 克隆仓库,运行
launch-docker.sh(需要 Nvidia Container Toolkit 以获得 GPU 支持)。 - 打开浏览器访问
http://localhost:7801,并按照屏幕上的安装向导操作。
当前状态
- 标记为 Beta(v0.6.4.1)。核心生成和工作流工具是稳定的,但移动浏览器支持、完整模型显示、LLM 辅助提示和打包的 Electron 应用等功能仍在计划中。
- 开发已从 Stability AI 转移到独立维护者(
mcmonkeyprojects/SwarmUI)。提供了迁移说明。
法律/许可证
- 核心代码采用 MIT 许可证。它捆绑或可以自动安装各种第三方组件(例如 7-zip、ComfyUI、AUTOMATIC1111、YOLOv8),每个组件都有各自的许可证(LGPL、GPL、AGPL、Apache 2、MIT 等)。用户应了解这些许可证,尤其是在分发生成内容或扩展时。
适用人群
- 初学者,他们想要一个简单的“点击生成”UI。
- 高级用户,他们需要多 GPU 批量生成、自定义节点图,或想插入额外工具如美学评分。
- 开发者,有兴趣用新节点或集成扩展 UI。
所有信息直接取自仓库的 README。
相关
- 项目
- 项目
- 项目
- 项目