SAMI
Мои работы Промты Кино-приёмы Статьи Новости Закрытый клуб Контакты Telegram-канал Войти
  • Claude
  • 16:9
  • Промт клуба

Промт для Claude: анимация семафорной синхронизации для Zephyr

30-секундная анимация синхронизации бинарных семафоров в Zephyr RTOS. Показывает, как ISR пробуждает ожидающий поток без опроса. Создана с Remotion, React и TypeScript.

30-секундная анимация без звука на английском о синхронизации бинарных семафоров в Zephyr RTOS. Потребитель блокируется, ISR даёт событие, потребитель просыпается. Тайминг: 0–5 с без события, 5–12 с ожидание, 12–21 с ISR даёт, 21–30 с пробуждение. Использованы цвета и шрифты, анимация на Remotion, React, TypeScript.

Вставьте промт в Claude Code. Замените названия, тексты, цвета и длительность под свой проект. Движок Remotion указан. Требуются исходные компоненты Zephyr. Удалите аудио через FFmpeg.

Начало промта

Create a 30-second silent English concept animation about Semaphore Synchronization for Zephyr Real-Time Operating System, Embedded Systems, using Remotion 4.0.410, React 19.0.0 and TypeScript 5.8.2 at 1920×1080 and 30 fps. Teach this numerical scenario: Binary semaphore has count zero.…

Полный промт — в клубе SAMI. Там же генерация в один клик и вся библиотека клубных промтов.

Открыть в клубе

Из чего собран промт

  1. задача, движокСоздать 30-секундную анимацию без звука о синхронизации семафоров для Zephyr с Remotion, React, TypeScript.
  2. сценарийОбучить сценарию: бинарный семафор с нулём, потребитель блокируется, ISR даёт событие, событие движется к потребителю.
  3. тайминг, сценыТайминг сцен: 0–5 с без события, 5–12 с ожидание, 12–21 с ISR даёт, 21–30 с пробуждение.
  4. стиль, цвета, шрифтыЦвета фона, основные и акцентные цвета, шрифты Helvetica Neue с размерами 54px и 31px.
  5. движение, анимацияАнимировать состояние потока, владение, полезную нагрузку; без затухания между сценами, использовать stateAt(frame).
  6. предостережениеИзбегать заблуждения: семафоры не имеют владения мьютексом, ISR может давать, пока поток ждёт.
  7. требования, форматТребуются исходные компоненты Zephyr, тема, шрифты; удалить аудио через FFmpeg; финальная версия v1.