Repolode
alchaincyf

alchaincyf/huashu-art-motion

Навык для AI-агентов, который превращает рецепты художественных стилей и грамматики обучающих видео в анимацию на коде — оживляя картины и схемы.

Звёзды
4,525
Форки
492
Открытые issues
7
Последний коммит
4 дня назад

Что это?

huashu-art-motion — это навык для AI-агентов, позволяющий создавать анимацию целиком на коде. В него входят 36 рецептов художественных стилей — от наскальной живописи и египетских росписей до Ван Гога, Баухауса и пиксель-арта в 8-битном стиле. Для каждого стиля предусмотрена Canvas-сцена, которая рисует изображение и анимирует его покадрово. Персонажей можно составлять из сгенерированных кадров, а фоны, переходы и движение задаются кодом.

Для обучающих видео доступны восемь грамматик анимации, основанных на таких стилях, как Kurzgesagt, Vox, скетчи на белой доске, 3Blue1Brown и интерфейсы презентаций. Также есть клипы с параметрами, задаваемыми через JSON-спецификацию. Видео выводится с точностью до кадра в альбомной или портретной ориентации, а также с прозрачностью. Каркас для длинной прокрутки позволяет персонажу проходить через сменяющие друг друга картины, меняя стиль на границах между ними.

В репозитории также есть скрипт разбора, который преобразует референсную анимацию в монтажные склейки, сетку ритма и карты интенсивности движения, а также скрипт QA для проверки стабильности, движения и плавности перед сдачей результата. Для рендеринга нужны uv, ffmpeg и Playwright Chromium.

Ключевые возможности

  • 01Предлагает 36 рецептов художественных стилей, каждый со своей Canvas-сценой, которая рисует и анимирует изображение.
  • 02Предоставляет 8 грамматик анимации для обучающих видео, демонстрационные ролики и клипы, управляемые через JSON.
  • 03Создаёт видео с точностью до кадра в альбомной или портретной ориентации, а также с прозрачностью.
  • 04Включает каркас для длинной прокрутки, в котором персонаж проходит через сменяющие друг друга стили.
  • 05Разбирает референсную анимацию на монтажные склейки, сетку ритма и карты интенсивности движения.
  • 06Запускает скрипт QA для проверки стабильности, движения и плавности.

Сценарии использования

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

Быстрый старт

  1. 1

    Установите skill

    npx skills add alchaincyf/huashu-art-motion
  2. 2

    Перейдите в папку проекта

    cd huashu-art-motion
  3. 3

    Отрендерите один кадр демонстрационной сцены (нужны uv, ffmpeg и Playwright Chromium)

    uv run --with playwright python scripts/engine/render.py --solo 09_postimp --stills 0.3 --out 试渲
  4. 4

    Отрендерите демонстрационное видео с финансовым графиком

    uv run --with playwright python scripts/engine/render.py --spec scripts/engine/examples/t3_finance_chart.json --out 财经图表.mp4

Что важно знать

  • Содержимое skill и документация доступны на китайском языке.
  • Для рендеринга нужны uv, ffmpeg и Playwright Chromium.
  • Для некоторых демо потребуются собственные ресурсы персонажей, а грамматика с ведущим — лишь эталонная реализация.

Темы

Частые вопросы

Что такое huashu-art-motion?
Навык для AI-агентов, который превращает рецепты художественных стилей и грамматики обучающих видео в анимацию на коде — оживляя картины и схемы. huashu-art-motion — это навык для AI-агентов, позволяющий создавать анимацию целиком на коде. В него входят 36 рецептов художественных стилей — от наскальной живописи и египетских росписей до Ван Гога, Баухауса и пиксель-арта в 8-битном стиле. Для каждого стиля предусмотрена Canvas-сцена, которая рисует изображение и анимирует его покадрово. Персонажей можно составлять из сгенерированных кадров, а фоны, переходы и движение задаются кодом.
huashu-art-motion можно использовать бесплатно? Какая у него лицензия?
huashu-art-motion распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
huashu-art-motion всё ещё поддерживается?
Активно поддерживается. Последний коммит в huashu-art-motion — 16 окт. 2026 г..
Для чего можно использовать huashu-art-motion?
Воссоздание на коде стилизованной анимации, например оживающей знаменитой картины. Создание фрагментов обучающих видео в выбранном стиле по тексту озвучки. Создание последовательности переходов, в которой персонаж перемещается между разными художественными стилями. Анализ референсной анимации, чтобы изучить ритм монтажных склеек и характер движения.
Как установить huashu-art-motion?
Установите skill: npx skills add alchaincyf/huashu-art-motion Перейдите в папку проекта: cd huashu-art-motion Отрендерите один кадр демонстрационной сцены (нужны uv, ffmpeg и Playwright Chromium): uv run --with playwright python scripts/engine/render.py --solo 09_postimp --stills 0.3 --out 试渲 Отрендерите демонстрационное видео с финансовым графиком: uv run --with playwright python scripts/engine/render.py --spec scripts/engine/examples/t3_finance_chart.json --out 财经图表.mp4
Где скачать huashu-art-motion?
Исходный код и инструкции по установке — на GitHub: https://github.com/alchaincyf/huashu-art-motion

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты