Перейти к содержимому
autopilot
AI. ПРАКТИКА.
ПОНЯТНЫЙ КОНТЕКСТ.
Оставить заявку ↗

Почему output пустой, хотя workflow отработал

Почему папка output в ComfyUI пуста после запуска: проверьте Save Image, Preview, путь установки, права записи и тип хранилища на pod.

Короткий ответ. Если workflow в ComfyUI отработал, а output пуст, чаще всего последняя ветка выводит только Preview Image, сохраняет файл в другую папку или завершилась до ноды Save Image. Проверьте фактический путь текущего экземпляра ComfyUI, наличие ноды сохранения и её выполнение в очереди. Успешная генерация в предпросмотре сама по себе не означает, что файл записан на диск. [ComfyUI: Save Image]

Preview Image и Save Image выполняют разные задачи

Preview показывает картинку внутри интерфейса и может использовать временное хранилище. Save Image записывает результат в каталог output с выбранным префиксом имени. Если граф заканчивается на preview, финального файла в output может не быть. Откройте последние ноды графа и проследите связи от декодирования изображения до сохранения. [Описание Save Image]

В чужих workflow выходные ноды иногда выключены, обходятся условной веткой или стоят в группе, до которой не доходит сигнал. В этом случае интерфейс может показывать выполненную часть графа, но ожидать файл в output бессмысленно. Для проверки добавьте простую Save Image сразу после готового изображения и запустите один тест.

Если ваш граф сохраняет видео, ищите соответствующую выходную ноду и её путь: стандартная Save Image сохраняет изображения PNG, а не видеофайл.

Как найти настоящий output

  1. Выясните, из какой папки запущен именно этот ComfyUI. На компьютере или облачном pod может быть несколько копий.
  2. Откройте output внутри активной установки, а не папку из старого урока.
  3. Посмотрите поле filename_prefix в Save Image: оно может создавать вложенные папки или отличающееся имя.
  4. Отсортируйте файлы по времени изменения и сопоставьте его с тестовым запуском.
  5. Если граф использует стороннюю ноду сохранения, прочитайте её настройки: путь может быть абсолютным или внешним.

В контейнере Runpod путь внутри pod не равен папке на вашем компьютере. Сначала убедитесь, что файл появился на сервере, затем скачайте его. Если output расположен на контейнерном диске, данные могут исчезнуть после остановки pod; хранение зависит от типа подключенного тома. [Runpod: типы дисков]

Что показывает журнал выполнения

Наблюдение Проверка
Картинка видна в Preview Есть ли отдельная Save Image и выполнилась ли она
Очередь показывает ошибку Первая ошибка в терминале и нода, на которой она возникла
Файл есть, но не там Путь запуска и префикс имени
Файл пропал после остановки pod Тип хранилища и точка монтирования

Не начинайте с очистки temp или переустановки ComfyUI: это не поможет, если не была подключена нода сохранения. Также не принимайте старое изображение в preview за новый результат. Для уверенности измените тестовый prompt и задайте уникальный префикс, например дату и короткое слово.

Когда проблема в правах или месте

Если Save Image подключена и запущена, но файл не появляется, проверьте свободное место и право записи в целевой каталог. В логе обычно есть сообщение об ошибке файловой системы. Не меняйте права на весь каталог ComfyUI без необходимости. Лучше проверить конкретный путь, владельца процесса и один простой тестовый файл. Если сторонняя нода сохраняет в удалённое хранилище, проверьте её собственный журнал и настройки.

Короткие ответы

Можно ли забрать картинку из temp?

Иногда да, но temp не рассчитан на постоянное хранение. Для повторяемой работы добавьте Save Image и храните итог в output или на постоянном томе.

Почему файл не появился в браузере?

Сам браузер может показывать устаревшую галерею. Проверьте файловую систему и обновите интерфейс после успешного сохранения.

По этой теме

Все материалы ↗
ComfyUI8 мин чтения

Почему workflow может висеть, падать или работать «через раз», даже если автор уверяет, что у него всё летает?

Одна из самых частых ошибок новичка — думать, что если автор workflow написал «у меня всё летает», то у вас оно обязано запуститься так же. На практике.

Читать статью