Контракт на создание слайдшоу HyperFrames

Слайдшоу HyperFrames — обычная композиция HyperFrames — сцены, клипы, таймлайны GSAP — с одним дополнительным элементом: JSON-остров, который объявляет, какие сцены являются слайдами и как они соединяются. Плеер SlideshowController читает остров и превращает непрерывную таймлайн GSAP в дискретную, управляемую навигацией колоду.

Сначала прочитайте /hyperframes-core для базового контракта композиции (клипы, треки, data-* атрибуты, правила детерминизма). Это умение охватывает только то, что нового: схему острова, правила записи слайдов, фрагменты, развилки, валидацию и оборачивающий компонент.

Выход — навигационная колода, а не линейный MP4

Выход слайдшоу — это запускаемая колода: запустите её командой hyperframes present <project-dir> (или режим Present Studio) — плеер SlideshowController читает остров и управляет навигацией, фрагментами, развилками и режимом презентера. Ниже см. Подача и передача.

Не выполняйте hyperframes render для слайдшоу в единый MP4. Колода создаётся как несколько композиций сцен верхнего уровня (по одному data-composition-id на каждый слайд) без обёртки мастер-основной композиции вокруг них, поэтому render обрабатывает только первую композицию и выдаёт MP4 с молчаливым усечением (например, 6 секунд из 40-секундной колоды). Линейный экспорт основной линии (только главные слайды, без развилок) откладывается — до его выпуска поддерживаются выводы: живой deck в режиме present и снимки snapshot на каждый слайд. Если пользователю нужен линейный MP4 прямо сейчас, сообщите об этом ограничении, а не направляйте render на колоду.

Подтверждение намерений

Если пользователь явно запрашивает слайдшоу или HyperFrames slideshow, переходите к выполнению этого навыка. Когда запрос поступил через /hyperframes, триаж слоя намерений отвечает за это подтверждение — направление сюда означает, что подтверждение уже получено, поэтому не нужно спрашивать повторно; вопросы по форме выполнения слоя не применимы (результат — колода, а не отрисованное видео). Файл BRIEF.md, если он присутствует, содержит подтверждённое намерение — прочитайте его.

Показать больше установок 126.2K Репозиторийheygen-com/hyperframesЗвезды GitHub39.9KПервое появление Jun 19, 2026Аудиты безопасностиGen Agent Trust HubPassSocketWarnSnykPassслайдшоу — heygen-com/hyperframes