¿Qué hace Video de Demostración de Producto?
Esta es la adaptación como habilidad de Codex del plugin de Claude. No hay comando de barra, por lo que Codex debe conducir el flujo de trabajo explícitamente y usar la plantilla Remotion empaquetada en assets/remotion-template/.
Configuración de la Plantilla
- Si el espacio de trabajo objetivo aún no contiene un proyecto Remotion, copia
assets/remotion-template/en un directorio de trabajo, por ejemplodemo-video/. - Ejecuta
npm installen ese directorio de trabajo. - La plantilla incluye componentes de escena, puntos de entrada, un script de narración y un archivo inicial
src/storyboard.ts.
Flujo de Trabajo
- Escanea el README del proyecto objetivo, documentación, manifiestos, árbol de fuentes y cualquier captura de pantalla existente.
- Pregunta qué características destacar, duración preferida, tono, color de marca y si se deben usar capturas de pantalla específicas.
- Redacta un guión gráfico usando
references/scene-catalog.md. - Muestra el guión gráfico para aprobación, a menos que el usuario pida explícitamente omitir ese punto de control.
- Escribe o actualiza
src/storyboard.ts. - Genera archivos MP3 de narración en
public/narration/llamando ascripts/generate-narration.shuna vez por escena desde un pequeño script auxiliar. - Si
ffprobeestá disponible, mide cada MP3 y establecedurationInSecondsen la duración del audio más aproximadamente 0,8 segundos. - Previsualiza con
npx remotion studioy renderiza connpx remotion render DemoVideo output/demo.mp4.
Reglas del Guión Gráfico
- Siempre comienza con
introy termina conoutro. - Mantén la mayoría de las escenas entre 8 y 12 segundos.
- Incluye al menos una escena claramente animada, como
workflow,comparisono unafeaturedinámica. - Usa código real y detalles concretos del producto del proyecto objetivo.
- Mantén la narración en lenguaje hablado, aproximadamente 120 a 150 palabras por minuto.
Notas
- El script TTS empaquetado es compatible con macOS
say, OpenAI TTS y ElevenLabs. - Si el usuario ya tiene un proyecto Remotion, copia solo los componentes necesarios,
src/storyboard.tso el script de narración en lugar de toda la plantilla.