Перейти к руководству
Chart Animationавтор iart-ai

Chart Animation Навык.

Рендерите графики с точными значениями и движением, зависящим от кадра.

  • Анимация данных
  • Графики
Обзор исходных материалов · chart-animationSKILL.md
Задача Рендерите графики с точными значениями и движением, зависящим от кадра. Результаты Композиция графика Remotion с покадровым управлением. Перед началом Процесс источника зависит от Remotion и выбранных пакетов графиков или шкал.
Редакционное описание · исходные материалы проверены 2026-11-02 · не сгенерированный пример

01 Возможности

Рендерите графики с точными значениями и движением, зависящим от кадра

Создавайте видео с графиками: покадровые значения, читаемые счётчики, смена рейтинга и проверка данных перед экспортом Remotion.

Процесс на основе источникаНе тест выполнения

Принцип работы

chart-animation создаёт движущиеся графики, числа и геометрия которых вычисляются из текущего кадра видео. Он отделяет шкалу преобразования данных в пиксели от интерполяции, связывающей кадры с меняющимися значениями. Это важно, если собственный таймер библиотеки графиков расходится с офлайн-рендерером.

Описанный процесс использует Remotion для рендера и хранит наборы данных во входных props. Он охватывает растущие столбцы, счётчики, появление линий и рейтинговые последовательности. Точные подписи, единицы и итоговые значения проверяют на отрендеренных кадрах до кодирования видео или применения дизайна к нескольким наборам данных.

Ожидаемые результаты

  • Композиция графика Remotion с покадровым управлением.
  • MP4 и переиспользуемые входные данные набора и темы.
  • Характерные отдельные кадры для проверки подписей, мест и значений.
Смотреть пример задания

От задания до проверки

  1. 01
    Проверьте сопоставление данных

    Определите поле времени, ряды, единицы и диапазон значений. Зарегистрируйте композицию Remotion со схемой входных данных и props по умолчанию, отделяя набор данных от темы. Если длительность зависит от числа строк, вычисляйте её через calculateMetadata, чтобы новый набор не сохранял длину предыдущего видео.

  2. 02
    Управляйте изменениями из кадров

    Вычисляйте значения и позиции по кадровому времени. Отключите конкурирующие анимационные циклы библиотеки графиков и форматируйте значения после округления.

  3. 03
    Проверьте до кодирования

    Отрендерите начало, промежуточный и финальный кадры с фактическими props поставляемого результата. До полного MP4 проверьте точные числа, смены мест, подписи и шкалу.

02 Когда использовать

Когда использовать

Процесс источника зависит от Remotion и выбранных пакетов графиков или шкал.

Хорошо подходит

  • Точность данных важна в видеоИспользуйте для графика, где неверная цифра или сопоставление столбцов меняет смысл.
  • Один дизайн для многих наборовПроверенные props и общая тема позволяют повторно рендерить из одного исходного проекта.

Ограничения

  • Нужна среда рендераПроцесс источника зависит от Remotion и выбранных пакетов графиков или шкал.
  • Анимация не подтверждает интерпретациюНабор данных и его интерпретацию нужно предоставить и проверить; плавные столбцы не доказывают осмысленность метрики.

Что подготовить

  • Структурированные записиПредоставьте CSV или JSON с явными идентификаторами рядов и полями времени.
  • Определения метрикУкажите единицы, округление, подписи и события, требующие паузы.
  • Параметры видеоЗадайте длительность, соотношение сторон, частоту кадров и предполагаемый размер просмотра.

03 Важные решения

Важные решения

  1. Детерминированные значения

    Переход к одному и тому же кадру даёт одинаковые данные, а не зависящее от таймера состояние.

  2. Читаемые счётчики

    Форматирование и табличные цифры стабилизируют меняющиеся числа на экране.

  3. Проверка перед пакетной обработкой

    Реальный набор данных выявляет ошибку сопоставления или вёрстки до её копирования во множество файлов.

04 Пример задания

Попробуйте конкретное задание

Приведённое ниже задание не тестировалось. Перед использованием проверьте настройку навыка.

Изучите исходные инструкции и настройку

Предоставьте CSV или JSON с явными идентификаторами рядов и полями времени.

Исходный файл в репозитории
https://github.com/iart-ai/data-animation-skills/blob/8ce2709c3992490251e8a991535b1945f01c6865/skills/chart-animation/SKILL.md

Ссылка ниже открывает инструкции автора. Перед использованием изучите требования к настройке в репозитории; это не команда установки.

Начните с одного результата

Перед запуском навыка адаптируйте объём, исходные материалы и ограничения в этом задании.

Пример задания
Используй chart-animation для 15-секундного рейтингового видео из моего CSV месячных продаж. Сохрани без изменений пять названий продуктов и значения выручки, показывай валюту. Сделай короткую начальную паузу, анимируй смену мест, остановись при первой смене лидера и задержи итог достаточно для чтения. Управляй значениями и позициями по кадру видео, сохраняя идентичность рядов и используя табличные цифры. До кодирования отрендери характерные кадры с props из реального CSV. Передай MP4, переиспользуемую композицию и пояснение, какие столбцы данных использованы.

Проверьте результат

Сверьте фактический результат с этими наблюдаемыми критериями.

  • Сопоставьте отрендеренные подписи, единицы и итоговые значения с исходными записями.
  • Проверьте интерполированное перемещение в рейтинге и подписи за пределами холста.
  • Подтвердите фактические входные props, итоговую длительность и декодированное видео.

OpenDesign предоставляет локальное дизайн-пространство для кодинг-агентов. Этот список не означает, что навык входит в комплект или что его внешние инструменты, учётные данные и программные зависимости включены.

05 Источник и лицензия

Исходные материалы и лицензия

На этой странице описана зафиксированная версия источника по ссылке ниже. Поведение и требования апстрима могут измениться.

Владелец источника
iart-ai
Репозиторий
iart-ai/data-animation-skills
Файл навыка
SKILL.md
Лицензия
MIT
Проверенный снимок
2026-11-02 · 8ce2709c3992
Редакционное резюме источника
Рендерите графики с точными значениями и движением, зависящим от кадра.

Оригинальное резюме от OpenDesign на основе указанного источника. Звёзды репозитория — датированный показатель популярности, а не использование навыка или оценка качества.

06 Вопросы перед началом

Вопросы перед началом

Можно использовать D3?

Источник использует D3 для шкал и форм, оставляя время под контролем видеорендерера. Переходы D3 и другие независимые анимационные часы не должны управлять экспортируемыми кадрами.

Зачем смотреть отдельные кадры до видео?

На отдельном кадре проще заметить неверные значения, перепутанные столбцы и обрезанные подписи. Источник требует проверки с фактическим набором данных результата.

Можно рендерить несколько CSV?

Описанный паттерн передаёт каждый набор как props в одну композицию. Проверьте представительный набор до расширения на весь пакет.

OpenDesign

Храните задание и работу над дизайном вместе.

Храните задание, исходные материалы и дизайн-работу вместе в локальном рабочем пространстве. Перед добавлением навыка в рабочий процесс проверьте его собственную настройку.

Исходный файл в репозитории
https://github.com/iart-ai/data-animation-skills/blob/8ce2709c3992490251e8a991535b1945f01c6865/skills/chart-animation/SKILL.md