Как превратить AI-агента в генератор интерактивных презентаций
Генерация презентаций через нейросети обычно заканчивается одинаково. Модель выплевывает либо пачку картинок с кривым текстом, либо унылый шаблон в PowerPoint, где половина блоков съехала, а графики нарисованы от руки. Править такой результат руками дольше, чем собрать слайды с нуля в Figma или Keynote.
Недавно наткнулся на dashi-ppt-skill — проект китайского разработчика под ником chuspeeism. Репозиторий быстро набрал почти шесть тысяч звезд на GitHub, и причина понятна. Автор подошел к проблеме с неожиданной стороны. Вместо того чтобы сразу мучительно рендерить бинарный PPTX, его инструмент отдает готовую интерактивную HTML-страницу со встроенным визуальным редактором, которую потом можно в один клик перегнать в настоящий редактируемый PPTX или PDF.

Что под капотом и как это устроено
По сути это навык (skill) для AI-агентов. Его можно скормить Claude Code, Codex, Cursor или любому другому агенту, умеющему читать файлы и запускать команды в терминале.
Идея простая. LLM хорошо работают со структурированным текстом и кодом, но ужасно справляются с точным позиционированием фигур в проприетарных форматах. Поэтому dashi-ppt-skill разбивает процесс на понятные шаги:
- Агент анализирует ваш документ или промпт и предлагает одну из 12 визуальных тем.
- Подбирает подходящие макеты из библиотеки (в базе заложено более тысячи вариантов верстки под разные типы слайдов).
- Собирает локальную HTML-колоду, в которой каждый слайд работает как мини-приложение с собственной панелью управления.
- Вы открываете браузер, правите текст прямо на слайде, двигаете ползунки сетки, а потом экспортируете результат в PPTX.
При экспорте в PPTX текст остается текстом, а не превращается в растровые скриншоты. Вы можете открыть итоговый файл в PowerPoint или Google Slides и продолжить правки там.

Доступные темы и верстка
В репозитории зашито 12 готовых тем оформления: от строгого кода и темных аналитических дашбордов до неоновых градиентов и журнального стиля.
| | |
|---|---|
| 
theme01 | 
theme02 |
| 
theme03 | 
theme04 |
| 
theme05 | 
theme06 |
| 
theme07 | 
theme08 |
| 
theme09 | 
theme10 |
| 
theme11 | 
theme12 |
Каждая тема содержит набор готовых паттернов: таймлайны, воронки, матрицы SWOT, модель пяти сил Портера, матрицы PEST и диаграммы Ганта.


Главная фишка — редактирование прямо в браузере
Большинство AI-инструментов требуют заново просить бота: «Перепиши третий пункт покороче» или «Сделай четыре колонки вместо трех». Здесь это решено прямо в интерфейсе сгенерированного HTML.
Кликаете по любому заголовку или абзацу, правите текст на лету, а соседние элементы подстраиваются по высоте автоматически.
| Редактирование текста на месте | Добавление картинок |
|---|---|
|
|
|
Для картинок создаются готовые слоты: можно просто перетащить файл из папки, и движок сам сожмет его до нужного разрешения.

Справа у каждого слайда открывается панель с ползунками. Передумали делать три карточки? Тянете слайдер — карточек становится четыре. Нужно поменять тип диаграммы с барчарта на пайчарт? Это делается одним кликом без перезапуска агента.
| Ползунки количества элементов | Смена раскладки |
|---|---|
|
|
|
| Смена типа графика | Настройка палитры |
|---|---|
|
|
|
Там же настраиваются анимации переходов между слайдами:


Быстрый запуск и системные требования
Для работы нужен Node.js версии 20 или выше.
Запуск и установка выполняются одной командой:
npx dashi-ppt-skill@latest
Если отдаете команду вашему AI-агенту (например, в Claude Code), достаточно написать:
Установи и используй скилл: npx dashi-ppt-skill@latest
Когда агент соберет структуру презентации, вы сможете экспортировать ее через консоль:
npm --prefix ./project run export:pptx -- ./output/presentation.pptx
npm --prefix ./project run export:pdf -- ./output/presentation.pdf

Для экспорта под капотом используется headless-браузер, поэтому на машине должен быть установлен Chrome, Chromium или Edge. Путь к бинарнику можно при необходимости пробросить через переменную окружения CHROME_PATH.
Конфиденциальность и безопасность
Многие опасаются скармливать внутренние отчеты сторонним SaaS-сервисам. Здесь весь рендеринг и экспорт крутятся локально на вашем компьютере. Единственные сетевые вызовы — это начальная подгрузка npm-пакетов и фоновая проверка свежего номера версии. Никакие тексты или картинки наружу не улетают.
Что по лицензии: основной код открыт под копилефтной лицензией AGPL-3.0. При этом модуль конвертации html-deck-to-pptx помечен как проприетарный компонент автора, который разрешено использовать в составе этого скилла, но нельзя выдирать в отдельный закрытый продукт.
Кому проект пригодится
Если вам часто приходится собирать отчеты по проектам, аналитику конкурентов, архитектурные прогоны или материалы для митапов, dashi-ppt-skill снимет самую нудную часть работы. Вы отдаете агенту сырые заметки или markdown-документ, получаете опрятную верстку и за пару минут доводите текст до ума прямо в окне браузера. Для пиксель-перфект дизайна проект вряд ли подойдет, но в качестве быстрого инструмента подготовки рабочих презентаций выглядит отлично.
