DiffusionBee
DiffusionBee是一款面向macOS的本地AI图像生成软件,由开发者迪瓦姆·古普塔(Divam Gupta)创建,以图形界面封装开源的Stable Diffusion模型,用户无需安装依赖或使用命令行即可在苹果电脑上生成图像。软件的全部推理过程在本机完成,提示词、模型与生成结果不上传服务器,主要针对Apple Silicon芯片优化,也兼容英特尔处理器的Mac[1]。
定义
DiffusionBee是一个在macOS上运行的桌面应用程序,把开源文本生成图像模型Stable Diffusion包装为带有图形界面的本地工具[2]。用户在文本框中输入提示词并点击生成按钮,即可在数秒到数分钟内得到图像,无需配置Python环境或手动安装依赖[3]。软件本身只是Stable Diffusion的一层图形界面前端,因而模型许可条款同样约束生成结果的使用[4]。
该项目以开源方式发布,代码托管在GitHub上,同时提供打包好的安装镜像供下载[5][6]。它面向的是没有机器学习背景的普通用户,把原本需要命令行操作的工作流简化为拖放安装与点击生成。
原理
DiffusionBee的核心是扩散模型。扩散模型在训练阶段向图像逐步加入噪声,直至图像变为纯噪声;在使用阶段则反向执行这一过程,从随机噪声出发,依据提示词引导一步步去噪,最终还原出一张新图像。文本提示通过文本编码器转换为条件向量,在每一步去噪中约束生成方向,因此同一提示词每次生成的结果并不相同[1]。
在工程实现上,软件借助苹果的Metal Performance Shaders框架,把模型运算调度到Apple Silicon芯片的GPU与神经引擎上,从而在没有独立显卡的机器上也能完成推理[2]。首次启动时程序会联网下载预训练权重并缓存到本地磁盘,此后生成过程完全离线[7]。用户可调参数包括图像尺寸、扩散步数与引导强度,这些参数直接影响出图质量和耗时。
除文生图外,软件还实现了图生图、局部重绘与向外扩展等模式:图生图以既有图像作为起点并叠加噪声再重建,局部重绘只对画布上选中的区域重新生成,向外扩展则在原图边界之外延展出新内容[8][1]。
发展历程
2022 年 9 月,开发者迪瓦姆·古普塔发布了DiffusionBee的最初版本[4][9]。古普塔当时在Meta从事人工智能与虚拟现实方面的研究,此前还发布过机器学习训练工具。初版只支持Apple Silicon机型,安装包体积约 561 MB,生成一张 512×512 像素图像需要约 1 分半钟[9]。
此后的版本逐步加入Outpainting、生成历史、图生图蒙版等功能,并扩展对英特尔机型与更高版本macOS的支持[1][3]。更新日志显示,软件陆续增加了ControlNet、Stable Diffusion 2.x 支持、多种调度器以及safetensors模型格式兼容等能力[1]。后续版本还可以载入社区训练的SDXL、FLUX等模型,并支持用用户自己的图像在本地训练定制模型[6]。
应用
软件主要用于个人在本地创作与编辑图像,常见用法包括按文本描述生成插画或概念图、对照片做风格转换、抹除或添加画面中的物体,以及放大低分辨率图像[10][8]。由于生成结果保存在本机,它适合处理不便上传到云端服务的素材。
另一类用途是模型实验。用户可以导入从外部获取的文本生成图像模型,或用自己的数据集在本地训练针对特定人物、物件或画风的模型,再用于出图[1]。也有资料把它与ComfyUI、Diffusers等工具并列,作为在苹果芯片Mac上运行Stable Diffusion的可选方案之一[7]。
局限
硬件门槛较高。生成速度与内存容量直接相关,官方建议配备 16 GB 及以上内存,8 GB 内存的机器虽然可以运行但速度明显偏慢。英特尔机型在缺少独立显卡时表现远逊于M系列芯片[1]。不同来源对最低系统版本的说法并不一致,从macOS 12.3.1到13.1均有出现[2][6]。
生成能力也受模型本身限制。早期版本出图分辨率上限为 768×768 像素,低于当时一些在线服务,实际使用中多建议维持在 512×512 以控制耗时。测试中默认参数下生成 4 张图可能需要数分钟,提高分辨率、步数或引导强度会进一步拉长时间。
功能边界方面,软件面向桌面单机使用,没有可供程序调用的接口,难以集成进其他软件。作为Stable Diffusion的前端,其输出同样受模型许可协议CreativeML OpenRAIL-M的约束[1][11]。也只提供macOS版本,未覆盖Windows与Linux平台[10]。
参见
-
Stable Diffusion —— DiffusionBee所封装的底层开源文本生成图像模型。
-
扩散模型 —— 软件生成图像的数学原理来源。
-
Apple Silicon —— 软件主要针对并优化的苹果自研芯片系列。
-
ControlNet —— 后续版本引入的、通过控制图约束生成结构的扩展技术。
-
ComfyUI —— 同样用于在本地运行Stable Diffusion的图形化工具。
参考资料
- DiffusionBee . techspot.com [引用日期2026-10-08]
- diffusionbee-stable-diffusion-ui . github.com [引用日期2026-10-08]
- Diffusion Bee - Stable Diffusion GUI App for MacOS . githubusercontent.com [引用日期2026-10-08]
- divamgupta-diffusionbee-stable-diffusion-ui . github.com [引用日期2026-10-08]
- diffusionbee . github.com [引用日期2026-10-08]
- DiffusionBee: Art Tool, Alternatives & Review (2026) . nemovideo.com [引用日期2026-10-08]
- githubusercontent.com 上的网页 . githubusercontent.com [引用日期2026-10-08]
- Diffusion Bee for Web App . sourceforge.net [引用日期2026-10-08]
- gigazine.net 上的网页 . gigazine.net [引用日期2026-10-08]
- DiffusionBee:一款开源免部署的Diffusion生成AI绘画软件 . chinaz.com [引用日期2026-10-08]
- github.com 上的网页 . github.com [引用日期2026-10-08]
浏览次数:3 次
阅读量:1 次 · 阅读完成量:0 次
最近更新:2026-10-08T12:31:47Z
完成率 = 阅读完成量 ÷ 阅读量,分母是阅读量不是浏览次数 —— 关了 JS 的、秒退的都在浏览次数里、不在阅读量里。 详细口径在后台的「数据统计」页。