PromptSniffer

6个月前发布 266 00

PromptSniffer 是一款专为 AI 图像创作者打造的实用工具,能够帮助你轻松提取、复制、导出甚至删除图像中的 AI 生成元数据。无论是复用提示词、分析作品来源,还是保护创作隐私,PromptSniffer 都能提供高效支持。

所在地:
美国
收录时间:
2025-06-04
PromptSnifferPromptSniffer

如果你经常使用 ComfyUIStable Diffusion 或其他 AI 图像生成工具,你可能会遇到这样一个问题:图像中隐藏了哪些提示词(prompt)?用了什么参数?是哪个模型生成的?

好消息来了!由 Mohsyn 开发的开源工具 PromptSniffer 正是为解决这一需求而生。它能帮助你:

  • 读取图像中的 AI 生成元数据
  • 提取提示词、参数和工作流信息
  • 移除敏感信息,同时保留图像质量

无论你是创作者、研究人员还是开发者,PromptSniffer 都能为你提供强大支持。

核心功能一览

✅ 读取 EXIF/元数据

支持多种格式图像文件,自动提取嵌入在图像中的完整元数据信息。

✅ AI 元数据检测

智能识别并高亮显示来自 AI 生成工具的数据,包括:

  • 提示词(prompt)
  • 模型名称与参数
  • 工作流 JSON 数据等

✅ 元数据移除

一键清除 AI 生成相关的元数据,保护隐私,同时保持图像质量不受影响。

✅ 批量处理

支持通配符模式匹配多个文件,轻松实现批量操作。

✅ 跨平台支持

兼容 Windows、macOS 和 Linux,满足不同系统用户的使用需求。

支持的 AI 工具

PromptSniffer 对主流 AI 图像生成平台进行了专门适配:

工具功能支持
ComfyUI提取并导出可导入的 JSON 工作流
Stable Diffusion提取提示词、参数、模型版本
SwarmUI / StableSwarmUI解析 JSON 格式元数据
Midjourney / DALL-E / NovelAI自动识别生成签名
Automatic1111 / InvokeAI提取完整的生成参数

导出与复制选项

  • 剪贴板复制:一键复制 AI 元数据,ComfyUI 工作流可直接粘贴回编辑器
  • 文件导出:将元数据保存为 .json  .txt 文件
  • 工作流保留:ComfyUI 工作流可导出为可再次导入的标准 JSON 文件

Windows 系统集成(推荐)

对于 Windows 用户,PromptSniffer 提供了便捷的右键菜单集成:

  • 查看元数据:在命令窗口快速查看图像元数据
  • 复制元数据:将提示词和参数复制到剪贴板
  • 提取元数据:保存为独立文件
  • 移除元数据:清理敏感信息,并备份原始文件为 .backup

安装过程也非常简单:

  1. 下载所有文件并解压到一个目录
  2. 以管理员身份运行 install.bat
  3. 按照提示完成安装
  4. 右键任意图像即可使用 PromptSniffer 功能

如需卸载,只需运行 uninstall.bat 即可彻底移除右键菜单项。

支持的图像格式

PromptSniffer 支持以下常见图像格式:

  • JPEG(.jpg, .jpeg
  • PNG(.png
  • TIFF(.tiff, .tif

命令行使用说明

PromptSniffer 同样支持命令行调用,适用于高级用户或自动化脚本。以下是常用参数:

参数说明
files要处理的图像文件或通配符路径
-r, --remove移除 AI 生成元数据
-s, --save-metadata将元数据保存为单独文件
-c, --copy复制元数据到剪贴板(仅限单个文件)
-v, --verbose显示详细输出信息
--ai-only仅显示 AI 相关元数据

AI 元数据识别机制

PromptSniffer 通过关键词和标签识别 AI 生成内容,主要关注以下字段:

  • 关键词匹配stable diffusion, midjourney, dall-e, ai generated, comfyui, invokeai 
  • EXIF 标签Software, ImageDescription, UserComment, Artist, Copyright 
  • PNG 文本块parameters, prompt, workflow
  • JSON 数据:自定义格式的生成记录

此外,它还能识别长描述文本并标记为潜在提示词,方便后续提取和分析。

安装要求

Python 依赖

  • Python 3.6 或更高版本
  • PIL / Pillow(用于图像处理)
  • ExifRead(用于提取 EXIF 数据)

可选依赖(增强功能)

  • pyperclip(跨平台剪贴板支持)
  • win32clipboard(Windows 平台剪贴板支持)

数据统计

相关导航

暂无评论

none
暂无评论...