Diffusion Toolkit 是一个功能强大且易于使用的 AI 图片元数据管理工具。它不仅支持多种元数据格式,还提供了快速搜索、相册管理、文件夹视图等实用功能,能够帮助你高效地组织和管理你的 AI 图片资源。

安装与前提条件
- 下载最新版本:访问发布页面,展开“Assets”,下载
Diffusion.Toolkit.v1.8.0.zip
。解压文件到一个文件夹中。 - 安装 .NET 6 Desktop Runtime:如果尚未安装,请从 .NET 官方网站 下载并安装
.NET 6 Desktop Runtime
。 - 运行程序:进入解压后的文件夹,双击可执行文件启动 Diffusion Toolkit。
核心功能解析
1. 元数据支持
Diffusion Toolkit 支持多种 AI 工具生成的图片元数据格式,包括但不限于:
- AUTOMATIC1111 和 A1111 兼容的元数据(如 Tensor.Art、SDNext、ComfyUI 等)
- Stealth-PNG(保存在 Alpha 通道中)

2. 数据库索引与快速搜索
- 元数据索引:将图片扫描并存储到数据库中,实现闪电般的搜索速度。
- 搜索维度:通过提示词、种子、模型等元数据字段进行精确搜索。
3. 自定义元数据
- 用户可以通过数据库为图片添加自定义标签,而无需修改图片本身:
4. 图片组织
- 拖放支持:支持将图片从 Diffusion Toolkit 拖放到其他应用程序。
v1.8.0 新功能详解
1. ComfyUI 工作流搜索
在 v1.8.0 版本中,Diffusion Toolkit 新增了对 ComfyUI 工作流数据的搜索功能。你可以通过以下步骤启用该功能:
- 在“设置 > 元数据”中,勾选“存储原始元数据以供搜索”和“存储 ComfyUI 工作流以供搜索”选项。
- 启用这些选项后,你需要重新扫描图片。可以通过以下方法之一操作:
- 编辑 > 重建元数据:重新扫描数据库中的所有图片。
- 搜索 > 重新扫描元数据:重新扫描当前搜索结果中的图片。
- 右键文件夹 > 重新扫描:重新扫描所选文件夹中的所有图片。
注意:启用这些选项后,数据库大小可能会显著增加。一旦元数据或工作流存储,取消勾选选项不会删除它们。
2.快速搜索与过滤器
- 快速搜索:现在,快速搜索支持特定工作流属性的搜索。默认情况下,它会搜索以下属性:
text
、text_g
、text_l
、text_positive
、text_negative
。你可以在“搜索设置”中修改这些默认搜索属性。 - 过滤器:过滤器功能也得到了增强,你可以根据节点属性优化搜索。通过点击搜索栏中的“过滤器”图标或按
CTRL+F
打开过滤器界面,然后选择“工作流”选项卡。你可以勾选需要包含的属性,并使用通配符(如 text*
匹配 text
、text_g
等)来匹配多个属性。此外,还可以选择属性值的比较方式(如包含、等于、以……开头或以……结尾),并使用逻辑运算符(如 OR、AND、NOT)组合过滤条件。
3.原始元数据搜索与查看
- 原始元数据搜索:默认情况下,原始元数据搜索是禁用的,因为它速度较慢。如果你确实需要使用,可以在搜索栏的“搜索设置”中启用它。
- 原始元数据查看:你现在可以在“元数据面板”的“原始元数据”选项卡中查看原始元数据,方便你深入了解图片的详细信息。
4.性能改进
- 查询优化:查询和加载数据的性能得到了显著提升。即使包含 ComfyUI 工作流结果,搜索速度也比之前更快。
- 分页流畅性:由于重用了缩略图控件,分页操作更加流畅。即使在包含大量文件夹的文件夹视图中,也不会出现卡顿现象。
- 页面稳定性:从相册中移除图片或以其他方式刷新当前搜索结果时,页面不再重新加载并重置到顶部,大大提高了用户体验。
5.其他改进
- 多项目相册和模型过滤:相册和模型“视图”已被移除,现在它们被视为过滤器,你可以同时选择多个相册和模型进行过滤。
- 每页最大缩略图数量增加:由于加载性能的提升,你现在可以一次加载多达 1000 张图片(如果需要)。不过,推荐的每页图片数量仍为 250-500 张,以确保最佳性能。
- 鼠标滚轮支持:鼠标滚轮现在可以在相册、模型和文件夹视图中使用,操作更加便捷。
- 修复多个问题:包括修复预览中“适应预览”和“实际大小”在图片切换时重置的问题、修复提示词搜索错误、修复扫描 NovelAI 元数据的一些错误、修复 Unicode 文本提示的问题等。
使用技巧
1. 快速组织图片
2. 高效搜索
- 利用 ComfyUI 工作流搜索功能,精确定位特定属性的图片。
3. 数据库管理
常见问题解答
1. 数据库过大怎么办?
- 减少启用“存储原始元数据”和“存储 ComfyUI 工作流”选项。
2. 如何查看工作流属性?
- 在“元数据面板”的“工作流”选项卡中查看详细信息。
3. 搜索结果不准确?
- 确保启用了正确的搜索选项(如 ComfyUI 工作流或原始元数据)。