Привіт усім.
Зараз один із найгарячіших трендів в AI-спільноті це бум кастомних WebUI/дашбордів. Люди масово ховають знамениту «локшину» від ComfyUI (спагеті з сотень нод і дротів) за красивими, модульними HTML/Tailwind-блоками та картками.
І ось чому цей тренд вибухнув саме зараз і як він влаштований під капотом з інженерного погляду:
1. Звідки ноги ростуть: «Втома від локшини» (Spaghetti Fatigue)
ComfyUI — геніальний рушій, але як щоденний користувацький інтерфейс він жахливий для кінцевої роботи:
Ви зібрали супер-пайплайн: Flux + 2 лори + ControlNet + апскейл + FaceDetailer. Це монстр на 60–80 нод.
Коли пайплайн вже налаштований, вам більше не потрібно бачити всі ці дроти. Вам потрібно лише 3 речі: поле для промпту, вибір пресету стилю (кнопки-картки) і повзунок інтенсивності. Шукати(скролити) ці три повзунки по всьому полотну серед сплутаних зв'язків — це біль навіть для досвідченого інженера, а віддати такий воркфлоу клієнту чи дизайнеру — взагалі самогубство.
2. Чому це стало трендом саме зараз: Епоха «Vibe-coding»
Раніше, щоб прикрутити свій нормальний вебінтерфейс до ComfyUI, треба було бути фулстек-розробником: підіймати бекенд, писати обв'язку на React/Vue, ловити вебсокети.
Зараз усе змінилося завдяки LLM (Claude, v0, Bolt.new, Cursor): Користувач вмикає в ComfyUI режим розробника (Enable Dev mode Options) і тисне Save (API Format). Отримує чистий workflow_api.json. Кидає цей JSON у Claude або v0 і пише промпт:
"Зроби мені красивий автономний index.html на TailwindCSS у темній темі з блоками-картками: ліворуч вибір співвідношення сторін і промпт, по центру кнопка Generate, праворуч вікно прев'ю. Підключи це через WebSocket і REST API до http://127.0.0.1:8188."
Через 2 хвилини отримує один єдиний HTML-файл, відкриває його в браузері — і отримує персональну міні-програму на кшталт Midjourney або Fooocus, яка смикає його локальний ComfyUI.
3. Які рішення зараз вірусяться на YouTube:
У відео зазвичай крутять кілька підходів:
1) Генератори «в один клік» (наприклад, comfyui-webui-generator або ViewComfy): софт, який сам парсить ваш API JSON і автоматично випльовує вебсторінку з готовими HTML-слайдерами й галереєю.
2) HTML-компоненти всередині самого Comfy: ноди, які дозволяють вбудовувати кастомні вебформи, markdown або картки прямо в полотно графа.
3) Повноцінні альтернативні оболонки (на кшталт SwarmUI, Visionatrix тощо): модульні системи, які повністю замінюють канвас на традиційні вкладки з блоками.
Висновок перший
Тренд показує дуже правильний еволюційний зсув: ComfyUI нарешті стає тим, чим він мав бути від початку — не фінальним софтом, а потужним локальним бекенд-сервером.
Інженер збирає пайплайн у нодах, експортує API, а далі натягує на нього легкий HTML/JS-фронтенд. У результаті арт-директор чи замовник працює з гарними кнопками й картками, не ризикуючи випадково відірвати ноду CLIP від KSampler.
Так це ж чудово! - скажате ви. А я відповім - Це не зовсім так!