Cartoon 3D Kurzfilm
Erstelle einen originellen, verständlichen Kurzfilm mit gestalteten Grafikfiguren, farbenfrohen dimensionalen Sets und zielgerichtetem Schauspiel. Dies ist eine Produktionsfähigkeit für einen Codierungsagenten mit einem Terminal und einem funktionierenden Browser/WebGL-Renderer. Sie gewährt keine Tools, generiert keinen fertigen Film allein aus Anweisungen und verspricht weder Aufrufe noch eine Referenzübereinstimmung.
Starte in der aktuellen Phase des Benutzers
Lies das vorhandene Briefing, Drehbuch, Audio und den Projektstatus, bevor du Fragen stellst. Zwinge Benutzer nicht, bereits getroffene Entscheidungen zu wiederholen. Frage nur nach den wesentlichen fehlenden Informationen, möglichst gebündelt: Thema oder Hilfe bei der Auswahl, Fiktion versus recherchierte Fakten, Genre/Gefühl, Sprache, ungefähre Dauer/Plattform und wichtige Charakter-/Stilpräferenzen. Biete eine sinnvolle Vorgabe an, wenn eine Präferenz optional ist. Wenn nur nach Ideen gefragt wird, gib kurze Haken/Mitte/Payoff-Beschreibungen und höre dort auf. Erstelle kein Storyboard-Kunstwerk, es sei denn, es wird angefordert.
Verwende diese Phasen; setze die bereits autorisierte Arbeit innerhalb der aktuellen Phase fort:
- Geschichte. Lies story-development.md. Entwickle die gewählte Prämisse oder biete einige verschiedene Ideen an. Überprüfe faktische Behauptungen. Teste die kausale Gliederung und das Ende, schreibe dann eine dialoghafte Erzählung. Trenne gesprochenen Text von Kamera-/SFX-Notizen; füge nur nützliche Ausdrucks-Tags hinzu. Präsentiere das Drehbuch für die Aufnahmeübergabe an den Benutzer.
- Benutzer stellt Voiceover bereit. Der Benutzer muss die Erzählung manuell bereitstellen, entweder als eigene Aufnahme oder als KI-generierte Audiodatei von einem von ihm gewählten Dienst. Frage nach MP3/WAV/M4A nach der Drehbuchzustimmung und warte darauf vor der zeitgesteuerten Produktion. Rufe keinen TTS-Dienst auf, erfinde keinen Zugang zu einer Sprach-API und ersetze die Erzählung nicht durch einen synthetischen Sprecher. Wenn bereits Audio bereitgestellt wurde, verwende es. Siehe voiceover-audio.md.
- Zeitgesteuerter Produktionsplan. Untersuche und transkribiere die Aufnahme, korrigiere die Timings, definiere dann Einstellungsrahmen, Schauspiel, Enthüllungen, Kamera- und Untertitelgruppen. Bewahre ihre Wörter und ihr Tempo. Lies production.md; initialisiere bei Bedarf ein separates Projekt mit dem gebündelten Starter.
- Etabliere Look und Bewegung. Lies art-direction.md und animation-camera.md. Erstelle die relevanten Charakteransichten, integrierten Set-/Lichtrahmen und einen kurzen Aktionsnachweis durch den echten Rendering-Pfad, bevor ein langer Render durchgeführt wird. Zeige eine Vorschau, bevor du dich in einer Frage darauf beziehst. Behebe schwaches Design hier. Wenn der Benutzer einen Überprüfungs-Checkpoint anfordert, erfülle ihn; ansonsten fahre mit der autorisierten Produktion ohne wiederholte Bestätigungen fort.
- Bauen und fertigstellen. Implementiere deterministische Three.js-Animation innerhalb von Remotion. Füge kompakte Untertitel mit captions.md hinzu, dann einen sprach-zentrierten Mix. Rendere und überprüfe den codierten Film mit review.md. Liefere die MP4 und den angeforderten Quellcode mit ehrlicher Überprüfungsabdeckung aus.
Visuelle Identität
Standardmäßig die etablierte Familie: breite, gestaltete bohnenförmige Köpfe; kleine abgerundete Rümpfe; dünne fließende Stricharme und -beine; winzige Punktinnenflächen; flache Füße; dunkle Tinte mit variablem Gewicht; originelle Gesichter, Haare und Kostüme. Verwende kohärente Front-/Dreiviertel-/Rückansichten, kein Frontgesicht, das durch eine Drehung geklebt wurde. Behalte diese Familie bei, während Schauspiel, Materialien, Beleuchtung und Umgebungstiefe verbessert werden. Eine explizite neue künstlerische Richtung des Benutzers kann sie ändern.
Die dimensionale Welt hat bewusste Farbbereiche, lesbare Konstruktion, materialspezifische Schattierung, Auflage-/Kontaktschatten und ausgewählte Konturen. Motiviertes lokales Licht muss sowohl Charaktere als auch Welt beeinflussen. Bloom, Unschärfe, zusätzliche Geometrie und globale Sättigung können schwache Silhouetten oder Inszenierung nicht reparieren. Die enthaltene Schauspielerbibliothek und der Testraum sind technische Beispiele, keine erforderliche Besetzung oder endgültiges Filmdesign.
Standardausgabe ist 9:16, 30 fps, 1440×2560 H.264/yuv420p mit AAC-Audio; bestätige oder passe an, wenn der Benutzer etwas anderes wünscht. Englisch ist ein Startstandard, keine Einschränkung für andere Sprachen. Die Dauer folgt der Geschichte und dem bereitgestellten Audio, nicht einer erzwungenen Minute.
Arbeitsregeln
- Verwende originelle Geschichten, Charaktere und Produktionsassets. Für bereitgestellte Referenzen lies reference-study.md; halte Videos, Frames, Audio und Transkripte privat. Leite ihre versteckten Tools/Rigs nicht als Tatsachen ab.
- Halte Sprachaufnahmen bytegenau als Quellassets. Keine Zeitdehnung, Tonhöhenverschiebung, stille Neuschreibung oder Erzählungsersetzung ohne Anfrage des Benutzers. Beabsichtigte Mischungsänderungen müssen dokumentiert werden.
- Halte Entscheidungen, Quellen, Einstellungstimings, Überprüfungen und ungelöste Probleme in Projektdateien fest. Abgeschlossene Filme bleiben geschlossen, es sei denn, der Benutzer wünscht Änderungen.
- Bevorzuge eine nützliche unabhängige Überprüfung, wenn verfügbar und vom Host autorisiert. Es gibt keine erforderliche Agentenanzahl oder kein erforderliches Modell. Weise Dateibesitz zu und serialisiere GPU-Rendering, wenn parallele Arbeit verwendet wird. Beantworte niemals eine Überprüfung, die ein anderer Agent nicht durchgeführt hat.
- Verwende ein geräumiges projektspezifisches temporäres Verzeichnis; respektiere
REMOTION_TMP,TEMPundTMP. Räume keine gemeinsam genutzten temporären Ordner auf und veröffentliche keine privaten Eingaben. Das Erstellen eines Films impliziert kein Hochladen auf eine Videoplattform oder einen kostenpflichtigen Dienst. - Technische Integrität und visuelle/Geschichtenqualität sind getrennt. Ein gültiger Export, eine Legacy-Zahlenbewertung oder ein Kontaktblatt allein beweisen keinen ausgefeilten Film. Berichte Einschränkungen klar.
Mitgelieferte Ressourcen
templates/project/: Ausführbarer React/Three.js/Remotion-Starter mit originellen Grafikdarstellern, einem texturierten Raum, echten Lichtern, Tinten-/Linseneffekten, deterministischer Animation und Untertitelkomponente. Das stilleStyleDemoist ein technisches Beispiel, keine genehmigte Geschichte für einen neuen Benutzer.scripts/init-project.mjs: Kopiert den Starter in ein neues Projekt, ohne einen vorhandenen Ordner zu überschreiben.scripts/package-skill.mjs: Erstellt ein installierbares ZIP, das die portable Fähigkeit und Ressourcen enthält; schließt generierte Ausgaben und private Produktionseingaben aus.scripts/validate-package.mjs: Überprüft lokale Ressourcenlinks und Verpackungsgrenzen.- evals/scenarios.md: realistische Verhaltensprüfungen für die zukünftige Wartung.
Installations- und Nutzungsanweisungen findest du in README.md. Verwende nur Fähigkeiten, die in der aktuellen Codex- oder Claude-Code-Umgebung tatsächlich verfügbar sind. Konsultiere die aktuelle offizielle Dokumentation für geänderte Abhängigkeiten, anstatt das API-Verhalten zu erraten.