Чтобы сделать карусели для инстаграм ии без ночи в Canva и с большим шансом на охват в ленте, поставьте локальный плагин Каруселька в Cursor: клон репозитория → папка в ~/.cursor/plugins/local → Reload Window → «Каруселька» в Customize → ключ Kie в .env → пакет из 9 слайдов сеткой 3×3 с видео-хуком на первом. Так меньше рутины правок шрифтов и больше цельный пост вместо девяти случайных картинок.
Типичная ошибка: снова просите чат «сделай карусель» и снова получаете девять картинок разного стиля без видео на первом слайде. Готово, когда плагин виден в Customize, файлы лежат в carusel-memory/, а публикацию в Instagram отложите. Цепочка уже собрана в репозитории — не нужно писать код и не нужно собирать девять промптов вручную.
Критерий пакета: в Customize видна «Каруселька»; в carusel-memory/ лежат 9 панелей единого стиля (и slide-01.mp4, если motion прошёл) плюс тексты/caption; слайды открываются локально и их можно показать коллеге.
Что понадобится до первого шага

Снаружи нужны Cursor, Git или ZIP с github.com/Horosheff/Karuselka, Python 3.10+, ключ API на kie.ai и желательно ffmpeg. Без ключа Kie картинки не соберутся — это не «сломали Cursor», а отсутствие доступа к генерации.
Автопубликация в Instagram на этот прогон не обязательна. Сначала файлы на диске, потом выкладка. Я бы не начинал с браузерных генераторов: слайды там живут в чужом кабинете. На практике контроль у вас — локальный плагин и папка с артефактами.
Скачать репозиторий Horosheff/Karuselka

Клонируйте публичный репозиторий Horosheff/Karuselka или скачайте ZIP и распакуйте. В корне должна быть папка .cursor-plugin/ с файлом plugin.json: внутри name равен carusel, displayName — «Каруселька», версия 0.1.0.
Если plugin.json нет или имя другое — вы не в том каталоге. Cursor подхватит только структуру локального плагина, а не случайную папку с картинками.
Положить плагин в ~/.cursor/plugins/local

Официальная документация Cursor для локального теста: каталог ~/.cursor/plugins/local/<имя>, затем Restart или Reload Window. Можно скопировать клон целиком или сделать symlink на него — оба варианта рабочие.
Практичный путь: папка вроде ~/.cursor/plugins/local/carusel, внутри которой лежит .cursor-plugin/plugin.json. Scope локальный: чужие проекты сами собой не переписываются. Страх «сломаю IDE» обычно от того, что люди ставят плагин в корень проекта или в случайный Downloads — так Cursor его просто не увидит.
Получилось на этом шаге = папка плагина лежит в ~/.cursor/plugins/local/… и в ней есть .cursor-plugin/plugin.json с name: carusel.
Reload Window и найти «Каруселька» в Customize
В Cursor откройте команду Developer: Reload Window (или перезапустите окно). После перезагрузки зайдите в Customize и найдите «Каруселька».
Не видно плагина — чаще всего виноват путь: клон не в plugins/local, или plugin.json не в ожидаемом месте. Исправьте расположение, снова Reload, снова Customize. Не трогайте настройки чужих плагинов «на всякий случай».
Дальше цепочку ведёт директор плагина — отдельная роль, которая запускает остальные шаги сама. Вам не нужно вызывать роли поимённо в первый прогон.
Поставить зависимости и ключ в .env
В каталоге плагина установите зависимости: pip install -r scripts/requirements.txt. Скопируйте .env.example в .env и впишите только KIE_API_KEY — в публичном шаблоне других секретов нет.
Ключ не коммитьте и не кидайте в чат. Папку carusel-memory/ тоже не кладите в git: там рабочие прогоны. Я бы на этом месте остановился и проверил, что .env в ignore, прежде чем звать директора.
Запустить директора и открыть carusel-memory/
Дайте директору тему поста и пример стиля (оффер, аудитория, тон). Дальше цепочка идёт сама: от текста и брифа до master-изображения, нарезки и анимации. Не дергайте отдельные роли «на всякий случай» — в первом прогоне достаточно одного задания директору и ожидания артефактов.
Каруселька не рисует «девять разных картинок из чата». Она собирает один master 3:4 в высоком разрешении (ориентир — 4K-полотно) и режет сеткой 3×3 — слайды выглядят цельными. Анимируется обычно только первый слайд (короткий MP4-loop); остальные остаются PNG. Откройте панель 1 и соседние PNG рядом: стиль должен совпадать.
Если MP4 ещё нет, а PNG уже цельные — это не провал. Честный статус: картинки готовы, видео-хук дожмёте, когда ffmpeg и шаг motion отработают. Главное отличие от чата уже на месте: один master, одна сетка, один стиль.
Проверьте глазами: Customize + .env с ключом + файлы в carusel-memory/, которые можно показать коллеге. Если картинок нет — сначала ключ и доступ к Kie, потом ffmpeg/ffprobe, потом логи прогона. Публиковать ещё рано.
Что отложить на следующий день
Автопубликация в Instagram через MCP (это подключаемые инструменты для выкладки поста) или сценарий Make — optional. README прямо отделяет день установки и пакет файлов от выкладки. Когда будете публиковать, не жмите повтор при async-ответе: риск дубля поста.
Не путайте Карусельку с сервисами вроде mcp-video: это не генератор роликов карусели, а другой контур. И не подменяйте этот прогон ручной сборкой кадров «бриф → master → slice» без install плагина — это другой гайд, его можно открыть позже.
Соседние плагины вроде AURA или Ядрышко ставить в тот же прогон не нужно. Один плагин, один пакет слайдов — достаточно.
Короткий чеклист, если застряли
| Симптом | Что проверить |
|---|---|
| Нет «Каруселька» в Customize | Путь ~/.cursor/plugins/local/…, наличие plugin.json, Reload Window |
| Нет картинок после прогона | KIE_API_KEY в .env, Python 3.10+, зависимости из requirements.txt |
| Нет видео на слайде 1 | ffmpeg/ffprobe; анимируется только slide-01 — остальные PNG нормальны |
| Страх «утёк ключ» | Секрет только в .env; carusel-memory/ не в репозитории |
Когда можно показать коллеге
Порядок простой: clone → local plugins → Reload → Customize → pip и .env → прогон директора → открыть carusel-memory/. Результат на диске: плагин на месте и слайды единого стиля — не пост уже в ленте. Покажите коллеге девять файлов и короткий хук на первом, если MP4 уже есть. Так вы получите пакет под Instagram, а не ещё одну ночь правок в Canva.
Дальше по желанию, не как обязательный вход: ручной разбор кадров карусели, подключение MCP к ролям в Cursor, автопостинг через Make. Обновления удобно смотреть в канале t.me/maya_pro и в MAX max.ru/maya_pro; сам репозиторий — на GitHub, ключ генерации — на kie.ai.
Материал проверен: Артур Хорошев (CEO Maya AI, автор курса по Make.com и вайбкодингу).
Опора на источники: README и plugin.json Карусельки (github.com/Horosheff/Karuselka, обновление репозитория 2026-07-15); Cursor Plugins docs (local ~/.cursor/plugins/local + Reload Window); AGENT-PIPELINE.md (анимация только slide-01); .env.example (только KIE_API_KEY); пост @maya_pro #1330; частотности Wordstat MCP, прогон 2026-07-22.
Частые вопросы
Подойдёт ли установка маркетологу без кода?
Да. Нужны установка Cursor, копирование папки, Reload и вставка ключа в .env. Код ролей уже в репозитории.
Чем это лучше чата «сделай карусель»?
Чат часто отдаёт девять картинок разного стиля без видео на первом слайде. Каруселька режет один master 3×3 и может дать MP4-хук на слайде 1 — пакет цельный и лежит локально.
Обязателен ли Git, или хватит ZIP?
Хватит ZIP с GitHub: распаковали, положили в ~/.cursor/plugins/local, Reload. Git удобнее для обновлений, но для первого пакета слайдов не обязателен.
Нужно ли сразу публиковать в Instagram?
Нет. Критерий прогона — Customize + файлы в carusel-memory/. Публикация — отдельный шаг, когда пакет уже устраивает.
Почему анимируется только первый слайд?
Так устроен пайплайн: хук на входе ленты — короткое видео, остальные кадры статичные PNG. Тянуть motion на все девять в первый прогон не нужно и дольше по стоимости API.