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

Где искать временные файлы в ComfyUI/temp, а не в output

Где лежат временные файлы ComfyUI: разница между input, temp и output, проверка пути текущей установки и настройка ноды сохранения результата.

Короткий ответ. В ComfyUI папки temp и output выполняют разные задачи. Временные файлы и промежуточные предпросмотры ищите в ComfyUI/temp/, окончательно сохранённые результаты — в ComfyUI/output/. Но сам факт успешного выполнения workflow не означает, что в output появился файл: в графе должна быть нода сохранения или явный экспорт результата.

Три каталога, которые чаще всего путают

Папка Назначение Что проверить
input Загруженные входные изображения и другие данные Видит ли их нужная нода загрузки
temp Промежуточные файлы и предпросмотры Не рассчитывайте на постоянное хранение
output Результаты нод сохранения Имя файла, вложенную папку, время изменения

Имена стандартных директорий и функции для их настройки определены в folder_paths.py проекта ComfyUI. Способ запуска может задавать собственный базовый каталог или переопределить пути. Поэтому в облачном pod и локальной сборке один и тот же относительный путь означает разные реальные места.

Как найти фактический temp

  1. Определите папку установки, из которой запущен именно текущий ComfyUI. Если у вас две сборки, не ориентируйтесь на ярлык старой.
  2. Проверьте параметры запуска и конфигурацию шаблона. Они могут менять базовую директорию или путь временных файлов.
  3. Откройте temp и отсортируйте содержимое по времени изменения сразу после короткого тестового прогона.
  4. Если файлы не появились, проверьте ноды preview в графе: не каждый workflow пишет промежуточный результат на диск.
  5. На Runpod или Vast.ai откройте файловый менеджер того контейнера, в котором выполнялся граф, а не локальную папку компьютера.

Почему output пустой, хотя картинка была видна

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

Если нода сохранения есть, проверьте, действительно ли она подключена к активной ветке, не отключена ли группа, нет ли ошибки именно на этапе записи и хватает ли места на диске. Пустой output при успешном предпросмотре — повод пройти цепочку до последней ноды, а не сразу переустанавливать ComfyUI.

Можно ли брать файлы из temp для датасета?

Только как временную меру. Каталог temp может очищаться или перезаписываться. Если результат нужен для датасета LoRA, добавьте явное сохранение в output с понятным именованием, затем отдельно отберите качественные кадры. Так вы сохраните связь между снимками и их параметрами.

Безопасная уборка

Перед очисткой временных файлов остановите текущие задачи и убедитесь, что нужные изображения уже скопированы в постоянное место. Не удаляйте весь каталог установки или незнакомые папки из шаблона облачного провайдера. В облаке дополнительно проверьте, находится ли output на постоянном диске: если это временный диск инстанса, скачайте важное до завершения работы.

Короткий чек-лист

Для повторяемой работы задайте понятные имена output-файлам и сохраните workflow рядом с готовыми результатами. Если используете несколько копий ComfyUI или несколько pod, подпишите, из какого запуска получен файл. Это облегчает поиск и помогает не перепутать временный предпросмотр с финальным изображением.

  • Найдена папка текущего экземпляра ComfyUI.
  • В графе есть активная нода сохранения.
  • Проверены имя и вложенная папка output.
  • Время изменения файлов совпадает с тестовым запуском.
  • Важные результаты перенесены из временного каталога.

Если рабочий граф заканчивается без файла, посмотрите также разбор пустой папки output: там акцент на проверке последней ветки сохранения.

По этой теме

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

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

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

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