Что нового

Что мы выкатили — самое свежее наверху.

2026-04-27

Поддержка русского языка по умолчанию

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

2026-04-26

Hero показывает реальный API-вывод, а не промо-арт

Студио-канвас на лендинге теперь демонстрирует реальный пайплайн Magic Generate. На входе — кривое фото с телефона; на выходе — четыре сцены маркетплейса плюс шестисекундное видео для Wildberries. Всё одним POST /api/products/[id]/pipeline на проде.

2026-04-24

Распознавание фото + Phase 0 в Magic Generate

Загрузите фото — Selgen его прочитает. Бренд, категория, описание, буллеты, ключевые слова — всё извлекается через Gemini Flash vision и предзаполняет форму товара. Magic Generate теперь запускает распознавание как первую фазу, если у товара нет данных, так что свежая загрузка превращается в готовую к публикации карточку одним кликом.

2026-04-22

Пайплайн Magic Generate

Одна кнопка, полный набор. Параллельно: сцены, тексты для Ozon и Wildberries, посты для Instagram + TikTok + YouTube, видео HyperFrames — всё под одним jobId. Заменяет пять ручных кликов одним.

2026-04-21

Интеграция BrandKit в продакшене

BrandKit на уровне проекта (цвета, шрифт, лого) теперь применяется к рендерам карточек и всем четырём шаблонам HyperFrames через CSS-переменные. Пустые значения откатываются на дефолты шаблона, поэтому демо всё ещё работает без подключённого кита.

2026-04-20

Очередь асинхронного видео

Рендеры HyperFrames вынесены с синхронного пути запросов. Публичные рендеры больше не падают на 60-секундном тайм-ауте Cloudflare. POST возвращает 202 с jobId за 500мс; UI поллит каждые две секунды с живым прогрессом.

2026-04-18

Шаблон Яндекс Маркета + видео под бренд

Четвёртый шаблон HyperFrames: Яндекс Маркет 1:1, шесть секунд, с фирменным красным цветом и стандартной композицией карточки. Все четыре шаблона теперь учитывают цвета BrandKit и опциональный оверлей логотипа.

2026-04-15

Фолбэк OpenRouter для AI-провайдеров

Selgen больше не падает наглухо, когда ключ Gemini залимичен или просрочен. lib/ai-provider.ts пробует основной провайдер, автоматически фолбечится на OpenRouter. Одинаковая сигнатура для всех маршрутов генерации — текст, image-to-image, vision.