Video de Demostración de Producto
Esta es la adaptación del plugin de Claude para Codex. No hay comando de barra, por lo que Codex debe manejar 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 destino no contiene ya un proyecto Remotion, copia
assets/remotion-template/en un directorio de trabajo comodemo-video/. - Ejecuta
npm installen ese directorio de trabajo. - La plantilla incluye componentes de escena, puntos de entrada, un script de narración y un
src/storyboard.tsinicial.
Flujo de Trabajo
- Escanea el README del proyecto destino, la documentación, los manifiestos, el á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 específicas.
- Redacta un storyboard usando
references/scene-catalog.md. - Muestra el storyboard para aprobación, a menos que el usuario pida explícitamente saltar ese punto de control.
- Escribe o actualiza
src/storyboard.ts. - Genera 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 establecedurationInSecondsa 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 Storyboard
- 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 destino.
- Mantén la narración en lenguaje hablado, aproximadamente 120 a 150 palabras por minuto.
Notas
- El script de TTS empaquetado admite 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.