Gem-бот
Готовый бот в Gemini. Нажмите кнопку — откроется чат с уже настроенным системным промтом.
Открыть Gem-ботаОпишите идею нейросети, получите TSX-код, проверьте анимацию и скачайте MP4. Предпросмотр и рендер выполняются локально в браузере.
remotion и react. Анимация должна зависеть от useCurrentFrame(), а не от CSS transitions.
Добавьте логотип, фотографию, фон или иллюстрацию, чтобы использовать файл внутри TSX-композиции. Изображение обрабатывается локально и не отправляется на сервер.
assets в свойствах компонента.<Img src={…} />.import {AbsoluteFill, Img} from 'remotion';
type Props = {assets?: Record<string, string>};
const Composition = ({assets = {}}: Props) => (
<AbsoluteFill>
{assets['logo'] ? <Img src={assets['logo']} /> : null}
</AbsoluteFill>
);
export default Composition;
Файлы хранятся только в памяти вкладки. После обновления страницы добавьте их снова.
Генератор превращает TSX-компонент в готовое MP4-видео. Вы описываете внешний вид и движение элементов кодом, проверяете результат в проигрывателе и запускаете локальный рендер — исходники и добавленные изображения не отправляются на сервер.
Такой способ подходит для заставок, Shorts, Reels, анимированных карточек, инфографики, титров и коротких рекламных сцен. В отличие от обычного видеоредактора, здесь каждый кадр рассчитывается программно: текст, фигуры, цвета и эффекты легко менять без ручного перестроения всей временной шкалы.
Компонент Remotion превращает номер кадра в точное состояние React-интерфейса. Проигрыватель показывает композицию, а браузерный рендер собирает последовательность кадров в H.264 MP4 без аудиодорожки.
Используйте React, SVG, Canvas и покадровые функции Remotion.
Запустите Player или перемещайтесь по временной шкале вручную.
Добавьте музыку, голос, монтаж и финальные эффекты к скачанному MP4.
Знать React необязательно: опишите идею словами, а нейросеть превратит её в готовый файл Composition.tsx. Это подходит для поздравлений, презентаций, открыток, заставок и коротких рекламных роликов. Чем точнее вы зададите формат, длительность, стиль, палитру и эффекты, тем меньше правок потребуется перед рендером.
Готовый бот с системным промтом. Вставляете идею — получаете код. Быстрый старт, не нужно настраивать параметры.
Открыть Gem-ботаГотовый Custom GPT с системным промтом. Вставляете идею — получаете TSX-код. Работает через ChatGPT.
Открыть GPT-ботаСобирается в конструкторе ниже. Работает с любой нейросетью: ChatGPT, Gemini, Qwen, Алиса. Больше контроля над параметрами.
Открыть конструкторБоты уже знают правила Remotion. Просто опишите видео:
9:16, 1080×1920Маскот-робот показывает, как работает сервисFlat mascot, неоновые цвета«Попробуй бесплатно»Ссылка в описанииОбычные чаты не знают правил Remotion. Им нужен полный промт с инструкциями — соберите его в конструкторе ниже.
```tsxreact, remotion и разрешённые библиотеки. Без системного промта он добавит неподдерживаемые пакеты и код не запустится.
Заполните идею и выберите параметры — готовый запрос появится справа.
Быстрый старт — выберите сценарий:
Один и тот же файл используется дважды: бот (Gem или GPT) анализирует его внешний вид, а ToolKitch подставляет локальное изображение в предпросмотр и MP4.
logo.png, product.png, background.jpg.logo.png → assets['logo'].assets, без Base64, локальных путей и внешних ссылок.
Скопируйте запрос из конструктора и отправьте его нейросети, которая умеет писать код. После ответа удалите пояснения и Markdown-ограждения ```tsx, оставив только код компонента.
Выберите задачу, добавьте тему или фразу — получите готовый промт для обычной нейросети. Результат на русском, понятный и подробный.
Сохраните системные инструкции в Gem или персонаже Алисы. После этого достаточно описать ролик, чтобы получать код для вставки в ToolKitch.
Промт адаптирован под ToolKitch: кроме React и Remotion доступны @remotion/paths, @remotion/shapes, @remotion/noise и chroma-js. Остальные npm-пакеты и CDN заблокированы.
Скопируйте одну из идей и отправьте в бота — он вернёт готовый TSX-код:
Создай вертикальный ролик на 5 секунд. Маскот-робот влетает слева, показывает экран с логотипом, затем CTA "Попробуй бесплатно". Стиль: flat mascot, неоновые цвета.
Горизонтальная заставка на 3 секунды. Крупное имя "Алексей" появляется с конфетти и плавным масштабированием. Стиль: минимализм, пастельные цвета.
Квадратное видео 1080x1080 на 8 секунд. Три ключевых числа появляются с анимацией счёта: "10K пользователей", "99% аптайм", "0₽ стоимость". Стиль: editorial, монохром.
Горизонтальная заставка на 4 секунды. Неоновое название канала "TechFlow" появляется с энергетичным движением и частицами. Стиль: tech/neon, тёмный фон.
Если результат не совсем то, что нужно — отправьте боту правки:
"Сделай в стиле cartoon вместо flat mascot"
"Увеличь до 8 секунд, добавь ещё одну сцену"
"Добавь второго персонажа — клиент, который радуется результату"
"Замени CTA на 'Скачать бесплатно' и добавь иконку загрузки"
assets, без Base64 и внешних ссылок.Готовый бот в Gemini. Нажмите кнопку — откроется чат с уже настроенным системным промтом.
Открыть Gem-ботаCustom GPT в ChatGPT. Тоже готовый — просто отправляйте идеи.
Открыть GPT-ботаСоздайте своего персонажа в Алисе — вставьте промт в инструкцию.
Открыть Алису AI| Метод | Как работает | Где применять |
|---|---|---|
interpolate() | Связывает диапазон кадров с координатой, масштабом, поворотом или прозрачностью. | Появление текста, пролёты, зум и плавная смена цвета. |
spring() | Имитирует движение пружины с ускорением и мягкой остановкой. | Карточки, логотипы, кнопки и выразительные заголовки. |
| Сцены по кадрам | Условия показывают разные элементы на выбранных отрезках временной шкалы. | История из 2–3 сцен, смена тезисов и финальный призыв. |
| SVG и CSS | Фигуры, градиенты, маски и фильтры рассчитываются внутри компонента. | Инфографика, диаграммы, свечение и декоративный фон. |
Основой анимации должен быть useCurrentFrame(). Не используйте CSS transitions и анимации, зависящие от реального времени: при покадровом рендере они могут дать другой результат, чем в предпросмотре.
Один тезис на сцену, 1–2 шрифта, много свободного пространства и спокойные переходы. Подходит для объяснений и продуктовых демонстраций.
Крупные слова становятся главным визуальным объектом. Ритм создают масштаб, смещение, маски и последовательное появление строк.
Контрастный свет, затемнённый фон, крупные титры, частицы и резкие акценты. Хорош для анонсов, историй и драматичных вступлений.
Полупрозрачные панели, размытие, тонкие светлые границы и цветной фон. Используйте умеренно, чтобы текст сохранял контраст.
Тёмный фон, неоновые акценты, сетки, свечение и геометрия. Подходит для технологий, игр, ИИ и цифровых продуктов.
Модульная сетка, строгая типографика, цифры, диаграммы и последовательная подача фактов. Удобно для образовательных роликов.
| Формат | Размер | Подходит для |
|---|---|---|
| 9:16 | 1080 × 1920 | YouTube Shorts, VK Клипы и вертикальные ролики. |
| 16:9 | 1920 × 1080 | YouTube, презентации и горизонтальные заставки. |
| 1:1 | 1080 × 1080 | Карточки, публикации и универсальные анонсы. |
Composition.tsx, использовать только модули из системного промта и добавить export default.assets['logo']. Примите объект assets в свойствах компонента и передайте ключ в <Img src={assets['logo']} />. После обновления страницы файлы нужно добавить снова.assets во время предпросмотра и рендера. Бот не возвращает исходный файл вместе с кодом.