Produkt-Demo-Video
Dies ist die Codex-Skill-Portierung des Claude-Plugins. Es gibt keinen Slash-Befehl, daher sollte Codex den Arbeitsablauf explizit steuern und die gebündelte Remotion-Vorlage unter assets/remotion-template/ verwenden.
Vorlagen-Setup
- Falls der Zielarbeitsbereich noch kein Remotion-Projekt enthält, kopieren Sie
assets/remotion-template/in ein Arbeitsverzeichnis wiedemo-video/. - Führen Sie
npm installin diesem Arbeitsverzeichnis aus. - Die Vorlage enthält Szenenkomponenten, Einstiegspunkte, ein Erzählskript und eine Starterdatei
src/storyboard.ts.
Arbeitsablauf
- Scannen Sie die README des Zielprojekts, Dokumentationen, Manifeste, den Quellbaum und alle vorhandenen Bildschirmfotos.
- Fragen Sie, welche Funktionen hervorgehoben werden sollen, die bevorzugte Länge, den Ton, die Markenfarbe und ob bestimmte Bildschirmfotos verwendet werden sollen.
- Entwerfen Sie ein Storyboard mit
references/scene-catalog.md. - Zeigen Sie das Storyboard zur Genehmigung vor, es sei denn, der Benutzer bittet explizit darum, diesen Schritt zu überspringen.
- Schreiben oder aktualisieren Sie
src/storyboard.ts. - Generieren Sie Erzähl-MP3s nach
public/narration/, indem Siescripts/generate-narration.sheinmal pro Szene über ein kleines Hilfsskript aufrufen. - Falls
ffprobeverfügbar ist, messen Sie jede MP3 und setzen SiedurationInSecondsauf die Audiolänge plus etwa 0,8 Sekunden. - Vorschau mit
npx remotion studiound rendern mitnpx remotion render DemoVideo output/demo.mp4.
Storyboard-Regeln
- Beginnen Sie immer mit
intround enden Sie mitoutro. - Halten Sie die meisten Szenen zwischen 8 und 12 Sekunden.
- Fügen Sie mindestens eine klar animierte Szene wie
workflow,comparisonoder eine dynamischefeature-Szene ein. - Verwenden Sie echten Code und konkrete Produktdetails aus dem Zielprojekt.
- Halten Sie die Erzählung in gesprochener Sprache, etwa 120 bis 150 Wörter pro Minute.
Hinweise
- Das gebündelte TTS-Skript unterstützt macOS
say, OpenAI TTS und ElevenLabs. - Falls der Benutzer bereits ein Remotion-Projekt hat, kopieren Sie nur die benötigten Komponenten,
src/storyboard.tsoder das Erzählskript anstelle der gesamten Vorlage.