关键要点
- Forge(github.com/lllyasviel/stable-diffusion-webui-forge)在AGPL-3.0许可证下免费且开源
- 由同样以创建ControlNet闻名的lllyasviel开发,是AUTOMATIC1111的Stable Diffusion WebUI的一个分支
- 其README将Forge描述为"构建在Stable Diffusion WebUI之上的平台",用于资源管理和推理速度优化,名称来自Minecraft Forge
- 重构了WebUI的UNet补丁后端,目标是在相同硬件上实现更低的显存占用和更快的推理速度
- 内置ControlNet和IP-Adapter支持、LoRA支持,以及Flux模型支持(NF4/GGUF量化),无需额外扩展
- 采用Gradio 4界面,Windows提供一键打包版本,macOS和Linux则需手动克隆仓库进行设置
- 支持Windows、macOS和Linux;强烈建议使用GPU,官方未记录单一固定的显存下限——具体取决于所用模型和分辨率
📍 简单一句话
Stable Diffusion WebUI Forge是ControlNet作者lllyasviel开发的AUTOMATIC1111 Stable Diffusion WebUI的免费开源(AGPL-3.0)分支,重新设计了GPU显存管理以实现更快推理和更低显存占用,同时保留了原版WebUI大部分扩展的可用性。
💬 简单来说
Forge本质上是你可能通过AUTOMATIC1111 WebUI了解过的那款Stable Diffusion图像生成Web应用,只是在底层被重新构建,使其在生成相同图像时运行更快、占用更少的显卡显存。安装方式相同——可以使用Windows一键安装包,也可以手动克隆仓库并运行脚本——原版WebUI中可用的大多数扩展和模型文件在Forge中同样可用。
📌注: 本评测是本地LLM软件目录中Stable Diffusion WebUI Forge词条的深度补充——请查看该页面,快速了解Forge与数十款其他本地AI工具的对比情况。
Stable Diffusion WebUI Forge是什么?
Stable Diffusion WebUI Forge是一款免费、开源的本地Web应用,用于使用Stable Diffusion和Flux模型生成图像,它是在AUTOMATIC1111的Stable Diffusion WebUI基础上分支开发而成的。 其官方GitHub README将其描述为"构建在Stable Diffusion WebUI(基于Gradio)之上的平台,旨在简化开发、优化资源管理并加速推理",并明确指出项目的名称和定位灵感来自Minecraft Forge。
- 核心功能:一个从你自己电脑本地提供服务的浏览器界面,用于基于Stable Diffusion和Flux模型文件进行文生图和图生图
- 开发者:lllyasviel,同时也是最广泛使用的Stable Diffusion条件控制工具之一ControlNet的作者
- 基础:直接构建在AUTOMATIC1111的Stable Diffusion WebUI之上——Forge复用了该项目的模型文件格式、大部分扩展API以及整体界面布局,而非从零重写应用
- 界面框架:Gradio 4,根据项目README及其列出的关于计划中Gradio 5迁移的已知问题
- 许可证:根据仓库的LICENSE.txt文件,为AGPL-3.0——一种著佐权(copyleft)许可证,不同于一些其他本地AI工具使用的更宽松的MIT/Apache许可证
- 权威仓库:github.com/lllyasviel/stable-diffusion-webui-forge,创建于2024年1月14日
Forge的项目历史与版本里程碑
Forge的GitHub仓库创建于2024年1月14日,lllyasviel此后持续推送更新,但节奏明显比项目第一年放缓。截至本评测时,GitHub API显示该仓库最近一次代码推送是在2025年7月31日——如果你想评估该项目目前的维护活跃度,这一点值得了解。
- 12024年1月14日 — 仓库创建
Why it matters: lllyasviel开设stable-diffusion-webui-forge仓库,将其定位为构建在AUTOMATIC1111的Stable Diffusion WebUI之上的分支/平台,从第一天起就确立了Forge是现有WebUI生态的衍生项目,而非独立项目。 - 22024年2月5日 — 首个打包版本发布
Why it matters: GitHub Releases页面的"latest"标签发布了可下载的预打包Windows构建版本,在手动克隆仓库的工作流之外提供了类似安装程序的选项。 - 32024年7月22日 — 发布"previous_versions"版本
Why it matters: 在Forge的打包下载持续演变的同时保留旧版安装构建,让使用较旧CUDA/PyTorch组合的用户仍有可用的备用版本。 - 42024年9月7日 — 新增"Flux Realistic"采样器
Why it matters: 根据项目自身的NEWS.md,一个针对Flux模型调优的新采样器与Forge通过NF4/GGUF量化实现的内置Flux支持一同发布。 - 52024年10月28日 — "sd35"分支工作启动(PR #2183)
Why it matters: 根据NEWS.md,项目开始在一个分支上评估Stable Diffusion 3.5支持、量化方法和采样技术,为可能合并入主分支做准备。 - 62025年7月31日 — 最近一次代码推送(据GitHub API)
Why it matters: 本评测截至发布日期在主仓库中能够确认的最新提交活动——在依赖Forge进行需要频繁更新的工作流之前,这是判断当前开发节奏的有用参考。
Forge能做什么?
Forge的功能集主要围绕改变WebUI管理GPU显存和执行模型的方式,同时将若干在原版AUTOMATIC1111 WebUI中需要单独扩展才能实现的能力变为内置功能。以下根据Forge自己的GitHub README,说明每部分实际做了什么。
- 重构的UNet补丁后端 — Forge的README描述了针对"UNet补丁"重构的后端,目标是在相同模型文件和硬件下,实现比原版WebUI更低的GPU显存占用和更快的推理速度
- 内置ControlNet和IP-Adapter支持 — 对ControlNet和IP-Adapter的完整支持作为应用本身的一部分内置提供,而不需要原版WebUI所要求的单独ControlNet扩展
- LoRA支持 — 根据README,兼容LoRA模型,包括低比特/量化变体
- Flux模型支持 — 支持使用BitsandBytes NF4和GGUF量化格式打包的Flux模型文件,使大型Flux模型能够在无法容纳未量化版本的中低端GPU上运行
- 完整的预处理器套件 — ControlNet所依赖的预处理工具(边缘检测、深度图、姿态估计等)已内置,无需单独下载
- 带画布工具的Gradio 4界面 — 相比原版WebUI较旧的Gradio版本,界面更加现代化,并内置了适用于类似局部重绘(inpainting)工作流的画布功能
- 扩展兼容性 — Forge旨在与原版AUTOMATIC1111 WebUI的大部分扩展生态兼容(README列举了Adetailer等可正常工作的扩展示例),但并非所有扩展都保证兼容
使用示例:三种使用Forge的方式
以下是基于上文所述Forge已记录功能构建的具体工作流,而非假设性的使用场景。
安装Stable Diffusion WebUI Forge
Stable Diffusion WebUI Forge支持Windows、macOS和Linux,在Windows上可使用一键打包版本,任何平台也都可以手动克隆仓库进行安装。以下链接来自官方GitHub仓库——由于安装包的构建链接可能随版本更新而变化,请务必直接前往该页面核实。
Windows(打包版本)
- 安装方式:
- 从GitHub Releases获取CUDA+PyTorch打包版本,然后运行
update.bat和run.bat。
macOS / Linux(克隆 + 脚本)
- 安装方式:
- 克隆仓库,然后运行
webui.sh来创建Python虚拟环境并启动Forge。
Windows(进阶 / 手动)
- 安装方式:
- 克隆仓库并运行
webui-user.bat进行手动Python环境配置。
目前没有单一的官方.exe或.dmg安装程序——Windows用户通常使用上述打包版本,而macOS和Linux用户则通过克隆仓库加Python虚拟环境的方式来搭建Forge,这与原版AUTOMATIC1111 WebUI所采用的模式相同。为了获得实用的生成速度,强烈建议使用GPU;Forge本身并未记录单一固定的显存下限,实际需求取决于所加载的模型文件(标准SD 1.5/SDXL还是更大的Flux系列)以及你选择的输出分辨率。
Forge的定价:真的免费吗?
是的——Forge没有付费套餐。 GitHub仓库没有关联的定价页面、商店或账户系统,AGPL-3.0许可证适用于整个应用程序。
- 没有订阅、没有付费套餐,Forge本身不施加任何使用限制
- 安装或运行该应用无需账户或注册
- 该应用采用著佐权许可证AGPL-3.0——与宽松的MIT/Apache许可证不同,分发修改版本(包括作为网络服务运行)通常要求以相同许可证发布修改后的源代码;如果这对你的用途很重要,请自行阅读完整许可证文本
- 真正的成本只是间接的:良好运行所需的GPU硬件和电费——Forge不对软件本身收费,也不对你从HuggingFace或CivitAI单独下载的模型文件收费
Forge对比AUTOMATIC1111 WebUI
Forge与AUTOMATIC1111的Stable Diffusion WebUI同宗同源——Forge是直接构建在其之上的一个分支——因此与其说是"不同的应用",不如说是"同一款应用,重构了后端"。最明显的差异体现在显存管理、内置功能,以及两个项目当前各自的更新活跃度上。
关系
- Forge:
- 构建在AUTOMATIC1111 WebUI之上的分支
- AUTOMATIC1111 WebUI:
- 原始项目,扩展范围更广
后端/显存管理
- Forge:
- 重构的UNet补丁后端,降低显存占用、加快推理
- AUTOMATIC1111 WebUI:
- 原始后端;显存优化依赖参数/扩展
ControlNet / IP-Adapter
- Forge:
- 内置,无需扩展
- AUTOMATIC1111 WebUI:
- 需要单独的ControlNet扩展
Flux模型支持
- Forge:
- 内置支持,配合NF4/GGUF量化
- AUTOMATIC1111 WebUI:
- 依赖社区扩展,非原生支持
扩展生态
- Forge:
- 兼容大部分,但范围较窄
- AUTOMATIC1111 WebUI:
- 最大、最成熟的SD扩展生态
近期提交活跃度
- Forge:
- 发现的最新推送:2025年7月31日
- AUTOMATIC1111 WebUI:
- 请直接查看该项目自己的提交历史
如果你更看重开箱即用的ControlNet和Flux支持带来的更快推理和更低显存占用,Forge重构的后端就是选择它的理由。如果你更看重尽可能广泛的扩展生态,或依赖某个Forge尚不支持的扩展,那么原版AUTOMATIC1111 WebUI值得在其GitHub仓库中直接评估。两者都是免费、开源的,安装方式也相同(打包版Windows构建或克隆仓库);切换前请核实你所依赖的具体扩展的当前兼容性。
谁适合使用Forge?
Forge是否适合你,取决于相比尽可能广泛的扩展生态或有保障的频繁更新,你是否更看重更快的推理速度和更低的显存占用。
Forge与其他本地图像生成工具对比
Forge是面向Stable Diffusion及相关图像模型的多款本地开源界面之一。以下是它与该领域其他选项相比的定位——完整目录请见本地LLM软件目录,最直接的正面对比请见上方专门的Forge对比AUTOMATIC1111 WebUI章节。
- AUTOMATIC1111 Stable Diffusion WebUI — Forge所基于的原始项目,拥有最大的扩展生态;详见上方专门的对比章节和AUTOMATIC1111评测。
- ComfyUI — 面向同样底层Stable Diffusion/Flux模型的节点式界面,以Forge更熟悉的标签页式界面为代价,换取更精细的底层控制的可视化工作流图;详见ComfyUI评测。
- Fooocus — 同样由lllyasviel开发,但目标相反:为希望以最少参数调整获得良好结果的初学者打造的简化、观点鲜明的界面,而非Forge完整的WebUI参数集;详见Fooocus评测。
- InvokeAI — 另一款打磨精良、持续积极开发的本地Stable Diffusion界面,强调统一的画布工作流,功能集也比源自WebUI的工具更为精简;详见InvokeAI评测。
评估Forge时的常见误区
关于Forge的大多数误解都与它同AUTOMATIC1111 WebUI的关系、扩展兼容性,或误以为它有固定硬件要求有关。
常见问题
Stable Diffusion WebUI Forge是什么?
Stable Diffusion WebUI Forge(github.com/lllyasviel/stable-diffusion-webui-forge)是一款免费、开源的本地图像生成Web应用,由ControlNet作者lllyasviel在AUTOMATIC1111的Stable Diffusion WebUI基础上分支开发,拥有旨在实现更快推理和更低显存占用而重构的后端。
Stable Diffusion WebUI Forge免费吗?
是的。没有定价页面或付费套餐,AGPL-3.0许可证适用于整个应用程序。如果你使用付费的HuggingFace或CivitAI模型托管,或需要更强大的GPU,这些是与Forge本身无关的单独费用。
Forge是开源的吗?使用什么许可证?
是的,根据仓库的LICENSE.txt文件,Forge在AGPL-3.0许可证下开源。AGPL-3.0是一种著佐权许可证:分发修改版本,包括将其作为网络服务运行,通常要求以相同许可证发布修改后的源代码——涉及法律决策时请自行阅读许可证正文。
Forge和AUTOMATIC1111的Stable Diffusion WebUI是同一个东西吗?
不是,但两者关系密切。Forge是直接构建在AUTOMATIC1111的Stable Diffusion WebUI之上的一个分支,复用了其大部分模型文件格式和扩展API,同时重构了负责显存管理和模型执行的后端,以实现更低的显存占用和更快的推理速度。
Forge需要GPU吗?
实际使用中强烈建议配备GPU。Forge没有记录单一固定的显存最低要求——实际需求取决于你加载的模型文件(标准SD 1.5/SDXL还是更大的Flux系列)以及你选择的输出分辨率。
Forge支持Flux模型吗?
是的。Forge支持采用BitsandBytes NF4和GGUF量化格式的Flux模型文件,这使得更大的Flux模型也能在无法容纳未量化版本的GPU上运行。
Forge包含ControlNet吗?
是的,内置提供。Forge随附完整的ControlNet和IP-Adapter支持,以及它们所依赖的预处理工具,因此你无需安装原版AUTOMATIC1111 WebUI所要求的单独ControlNet扩展。
Forge支持哪些平台?
Windows、macOS和Linux。Windows可通过GitHub Releases获取一键打包版本;macOS和Linux通过手动克隆仓库加脚本的方式设置,这与原版AUTOMATIC1111 WebUI所采用的模式相同。
是谁创建了Stable Diffusion WebUI Forge?
Forge由lllyasviel(张律闵)创建,他同时也是ControlNet以及另一款本地Stable Diffusion界面Fooocus的作者。
Forge目前仍在积极维护吗?
相比Forge的第一年,开发节奏已经放缓。截至本评测时,GitHub API显示该仓库最近一次代码推送是在2025年7月31日。该仓库未被归档,仍处于公开列表中——在依赖频繁更新之前,请直接查看提交历史了解当前状态。