Инструменты1 июля 2026 г., 15:45 МСК🤖 Auto

ViewComfy: Превращаем ComfyUI в веб-приложения за минуты

Open-source инструмент ViewComfy позволяет конвертировать сложные узловые сценарии ComfyUI в готовые веб-интерфейсы с поддержкой серверной части и управления пользователями.

Баннер новости 2736

От узлового редактора к готовому SaaS

Команда ViewComfy представила инструмент с открытым исходным кодом, который решает главную проблему ComfyUI — сложность доступа для конечных пользователей. Теперь разработчики могут превратить свои JSON-конфигурации рабочих процессов (workflow_api.json) в полноценные веб-приложения. Решение построено на стеке Next.js и позволяет не только создавать интерфейс, но и управлять бэкендом через ViewComfy Cloud.

Гибкая настройка интерфейса (Input Editor)

Ключевая особенность платформы — визуальный редактор форм, который позволяет «обрезать» сложность ComfyUI, оставляя пользователю только необходимые параметры. Вы можете настроить типы вводов, их обязательность и подсказки. Поддерживаются следующие типы данных:

  • Текст и числа
  • Выпадающие списки (Dropdowns) и ползунки (Sliders)
  • Чекбоксы
  • Медиафайлы: изображения, видео, аудио

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

Архитектура и развертывание

ViewComfy предлагает два пути работы: локальный запуск через Docker/Node.js или использование облачной инфраструктуры. В облачной версии (ViewComfy Cloud) из коробки предоставляются:

  • Система управления пользователями (интеграция с Clerk).
  • Отслеживание биллинга и аналитика.
  • История outputs для каждого пользователя.
  • API-подключение к serverless-инфраструктуре.

Для локальной разработки требуется Node.js v20.18 или новее. Приложение запускается стандартными командами npm install и npm run dev.

Технические детали и режимы работы

Инструмент поддерживает два основных режима. Playground Mode (ViewMode) загружает только фронтенд-часть, что удобно для демонстрации без раскрытия исходного JSON-файла. Для активации управления пользователями в локальной среде необходимо установить переменные окружения для Clerk и включить режим просмотра.

Параметр Значение / Описание
Базовый стек Next.js (React)
Требование к Node.js v20.18+
Управление пользователями Clerk (через env-переменные)
Файл конфигурации UI view_comfy.json (генерируется автоматически)
Поддержка медиа Image, Video, Audio, Text

Почему это важно

ViewComfy снижает порог входа для внедрения AI-генерации в бизнес-процессы. Вместо того чтобы обучать сотрудников работе в узловом редакторе ComfyUI, компании могут предоставить им простые веб-формы. Это позволяет масштабировать использование AI-моделей, сохраняя контроль над доступом и стоимостью вычислений через встроенные инструменты аналитики и биллинга.

Источник: Github ↗