Repolode
alchaincyf

alchaincyf/huashu-art-motion

Una skill para agentes que convierte recetas de estilos artísticos y gramáticas de videos explicativos en animaciones generadas con código, para dar movimiento a pinturas y diagramas.

Estrellas
4,525
Forks
492
Issues abiertos
7
Último commit
hace 4 días

¿Qué es?

huashu-art-motion es una skill para agentes que permite crear animaciones íntegramente con código. Incluye 36 recetas de estilos artísticos, desde pinturas rupestres y murales egipcios hasta Van Gogh, Bauhaus y pixel art de 8 bits; cada una cuenta con una escena de Canvas que dibuja y anima la imagen fotograma a fotograma. Los personajes se pueden componer a partir de fotogramas generados, mientras que el código se encarga de los fondos, las transiciones y el movimiento.

Para videos explicativos, ofrece ocho gramáticas de animación inspiradas en estilos como Kurzgesagt, Vox, los dibujos en pizarra, 3Blue1Brown y las interfaces de keynote, además de clips parametrizados controlados por una especificación JSON. La salida tiene precisión de fotograma y puede ser apaisada, vertical o transparente. Una estructura de desplazamiento largo permite que un personaje camine por pinturas sucesivas y cambie de estilo en cada límite.

El repositorio también incluye un script de análisis que desglosa una animación de referencia en cortes, una cuadrícula de ritmo y mapas de calor del movimiento, además de un script de QA que mide la estabilidad, el movimiento y la suavidad antes de la entrega. Para renderizar se necesitan uv, ffmpeg y Playwright Chromium.

Funciones clave

  • 01Incluye 36 recetas de estilos artísticos, cada una con una escena de Canvas que dibuja y anima la imagen.
  • 02Ofrece 8 gramáticas de animación para videos explicativos, con videos de demostración y clips controlados por JSON.
  • 03Genera videos con precisión de fotograma en formato apaisado, vertical o transparente.
  • 04Incluye una estructura de desplazamiento largo para que un personaje recorra estilos sucesivos.
  • 05Desglosa animaciones de referencia en cortes, cuadrículas de ritmo y mapas de calor del movimiento.
  • 06Ejecuta un script de QA que mide la estabilidad, el movimiento y la suavidad.

Casos de uso

  • Recrear mediante código una animación estilizada, como una pintura famosa que cobra vida.
  • Producir segmentos de videos explicativos en un estilo elegido a partir de un guion narrado.
  • Crear una secuencia de transición en la que un personaje recorra distintos estilos artísticos.
  • Analizar una animación de referencia para conocer el ritmo de sus cortes y sus patrones de movimiento.

Inicio rápido

  1. 1

    Instala la skill

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

    Entra en la carpeta del proyecto

    cd huashu-art-motion
  3. 3

    Renderiza un fotograma de una escena de ejemplo (necesitas uv, ffmpeg y Playwright Chromium)

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

    Renderiza el video de ejemplo del gráfico financiero

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

Antes de usarlo

  • El contenido de la skill y la documentación están en chino.
  • Para renderizar se necesitan uv, ffmpeg y Playwright Chromium.
  • Algunas demos requieren tus propios recursos de personajes, y la gramática guiada por un presentador es solo una implementación de referencia.

Temas

Preguntas frecuentes

¿Qué es huashu-art-motion?
Una skill para agentes que convierte recetas de estilos artísticos y gramáticas de videos explicativos en animaciones generadas con código, para dar movimiento a pinturas y diagramas. huashu-art-motion es una skill para agentes que permite crear animaciones íntegramente con código. Incluye 36 recetas de estilos artísticos, desde pinturas rupestres y murales egipcios hasta Van Gogh, Bauhaus y pixel art de 8 bits; cada una cuenta con una escena de Canvas que dibuja y anima la imagen fotograma a fotograma. Los personajes se pueden componer a partir de fotogramas generados, mientras que el código se encarga de los fondos, las transiciones y el movimiento.
¿huashu-art-motion es gratuito? ¿Qué licencia tiene?
huashu-art-motion es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿huashu-art-motion sigue mantenido?
Mantenimiento activo. El último commit de huashu-art-motion fue el 16 oct 2026.
¿Para qué puedo usar huashu-art-motion?
Recrear mediante código una animación estilizada, como una pintura famosa que cobra vida. Producir segmentos de videos explicativos en un estilo elegido a partir de un guion narrado. Crear una secuencia de transición en la que un personaje recorra distintos estilos artísticos. Analizar una animación de referencia para conocer el ritmo de sus cortes y sus patrones de movimiento.
¿Cómo se instala huashu-art-motion?
Instala la skill: npx skills add alchaincyf/huashu-art-motion Entra en la carpeta del proyecto: cd huashu-art-motion Renderiza un fotograma de una escena de ejemplo (necesitas uv, ffmpeg y Playwright Chromium): uv run --with playwright python scripts/engine/render.py --solo 09_postimp --stills 0.3 --out 试渲 Renderiza el video de ejemplo del gráfico financiero: uv run --with playwright python scripts/engine/render.py --spec scripts/engine/examples/t3_finance_chart.json --out 财经图表.mp4
¿Dónde consigo huashu-art-motion?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/alchaincyf/huashu-art-motion

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados