Вместе с пикселями могут храниться две записи JSON
ComfyUI обычно записывает поле prompt с описанием графа, отправленного на выполнение, и поле workflow с описанием редактируемого холста. Оба обычно находятся в текстовых блоках PNG и могут быть значительно больше обычных метаданных изображения.
Что индексирует сканер
Локальный сканер подсчитывает узлы prompt и workflow, находит текст в распространённых узлах кодирования текста и собирает поля модели, VAE, LoRA, seed, sampler и scheduler, если имена входов соответствуют поддерживаемым соглашениям.
| Запись | Назначение |
|---|---|
| Граф промпта | Входы выполнения и связи узлов, использованные для генерации. |
| Рабочий процесс | Разметка холста и редактируемый граф для повторного открытия в ComfyUI. |
| Текстовые промпты | Строки, прикреплённые к поддерживаемым узлам кодирования текста. |
| Поля модели | Имена Checkpoint, VAE и LoRA, сохранённые во входах узлов. |
Почему workflow может отсутствовать
Изображение могло быть экспортировано без метаданных, преобразовано в другой формат, оптимизировано сайтом, передано через мессенджер или снято с экрана. Отсутствие графа не доказывает, что ComfyUI не использовался.
Локально по замыслу
Оригинальный файл разбирается в браузере и никогда не загружается. До выбора файла основной сканер прямо сообщает, что очищенный от метаданных предпросмотр и нормализованный публичный результат создаются на 24 часа; аудио и видео остаются только локально.