vibe video editing
Aktuell nur für Windows geeignet; die integrierte portable Auto-Installation ist für Windows x64 ausgelegt. Bei Erkennung anderer Systeme wird die Installation gestoppt und nicht versucht, eine Laufzeitumgebung für andere Systeme bereitzustellen.
Trennt den Bearbeitungsablauf vom Endstil. Skriptpfade sind relativ zu diesem Skill; Projektmaterial- und Ausgabepfade werden von der aktuellen Aufgabe bereitgestellt; das globale Skill speichert keine Medien, Caches, Modelle, Schlüssel oder absolute Pfade von Projekten.
Informationen zur Installation, zum Herunterladen offizieller Software, zu externen Skill-Quellen und noch zu ergänzenden Ressourcen finden Sie unter Installation und externe Abhängigkeiten.
Wenn der Benutzer eine Installation wünscht, führt Codex die automatische Erkennung, den Download, die Konfiguration und die Überprüfung gemäß Einheitlicher Abhängigkeitseinstieg durch; runtime.local.json ist ein automatisch generierter Maschinenrekord, der nicht manuell ausgefüllt werden muss. Die aktuellen Fähigkeitsgrenzen finden Sie unter Validierungsstatus.
Übergeordnetes Skill und Modulverzeichnis
Dieses Verzeichnis ist das übergeordnete Skill von vibe-video-editing. Führen Sie zuerst die gemeinsamen Produktions- und Qualitätskonventionen aus, laden Sie dann basierend auf den aktuellen Anforderungen die spezifischen Module, ohne die gesamte Modulbibliothek auf einmal zu lesen. Das Verzeichnis ist wie folgt aufgebaut:
vibe-video-editing/
├─ SKILL.md Haupt-Skill und gemeinsame Regeln
├─ Functional Skills/ Funktionsmodulbibliothek (ein SKILL.md pro Modul)
├─ Styles/ Stilmodulbibliothek (ein SKILL.md pro Stil)
├─ 风格清单.json / 风格清单.md
├─ 功能清单.json / 功能清单.md
├─ scripts/ Gemeinsame Skripte und Modulverwaltungstools
└─ references/、assets/ Gemeinsame Spezifikationen und Parameter (Drittanbieter-Tools werden mit Funktionsmodulen gespeichert)
Bevor die KI das Verzeichnis einsehen kann, führt sie python scripts/library.py sync aus und liest dann je nach Bedarf 风格清单.json oder 功能清单.json. Der Benutzer kann 风格清单.md und 功能清单.md lesen. Die Listen werden aus dem module.json der Module generiert; die Befehle list / register aktualisieren sie ebenfalls automatisch, es wird keine separate manuelle Liste gepflegt.
Die Funktionsbibliothek wird nur bei Bedarf geladen:
- Blazerior-Sprachaufnahme-Bearbeitungstool: Wird verwendet, um original Voiceover, Kommentare oder Interviews zu bearbeiten; bietet Werkzeuge für Wortlisten, Pausen und EDL; Erkennung, Ausrichtung und Qualitätsabläufe folgen den unten stehenden gemeinsamen Spezifikationen.
- Musteranalyse: Wird gelesen und ausgeführt, wenn der Benutzer eine Filmanalyse wünscht oder für die aktuelle Produktion Bearbeitungspraktiken aus einem Referenz-Endprodukt extrahiert werden müssen.
- Lokales IndexTTS-Sprachausgabe: Wird verwendet, wenn TTS-Erzählung oder eine bestimmte Stimme benötigt wird.
- Remotion-Blumentext: Wird unter den unten definierten Bedingungen für Blumentexte verwendet.
- Blumentext-Soundeffekte: Wenn der Benutzer Soundeffekte zu Blumentexten wünscht, wird basierend auf den bestätigten Animationseffekten und -positionen aus der lokalen Soundeffekt-Bibliothek ausgewählt, getaktet und abgemischt.
- Materialsuche: Wird verwendet, um lokale Animations-/Langvideosegmente zu durchsuchen; ersetzt nicht die externe Materialsammlung.
- Farbkorrektur: Wird gelesen und ausgeführt, wenn der Benutzer eine Farbkorrektur, das Anwenden von LUTs oder das Angleichen von Aufnahmen wünscht, oder wenn während der Produktion der Farbraum, die Belichtung, Farbstiche oder Farbunterschiede zwischen Aufnahmen behandelt werden müssen.
Ein Modul aufzurufen bedeutet, dass der aktuelle Agent seine Spezifikationen liest und ausführt, nicht, dass ein Unteragent erstellt wird. Wenn der Benutzer nur eine Funktion anfordert, wird nur diese Funktion ausgeführt. Wählen Sie die für die aktuelle Aufgabe benötigten Module gemäß der Funktionsliste aus.
Projektkonfiguration vor der Produktion lesen
Codex liest oder generiert video-editing.delivery.json basierend auf dem aktuellen Projekt und den Benutzeranforderungen. Das aktuelle Format speichert nur das Projektverzeichnis und die Auswahl des Sprachrhythmus. Führen Sie python scripts/delivery_config.py --project "absoluter Pfad des aktuellen Projektordners" aus; wenn keine Konfiguration vorhanden ist, ist die Sprachrhythmus-Auswahl default. Nur wenn bestätigt ist, dass Voiceover geschnitten werden muss und weder ein Referenzmuster noch eine explizite Anforderung vorliegt, wird die standardmäßige Voiceover-Voreinstellung aktiviert. Wenn kein Voiceover vorhanden ist, wird die Bearbeitung übersprungen. Felder und Speichermethode finden Sie unter Projektkonfiguration.
Überprüfen Sie gemäß Auswahl des Sprachrhythmus gleichzeitig speech.style, die aktuellen Voiceover-Anforderungen und ob eine Voiceover-Referenz vorhanden ist; analysieren und verwenden Sie diese dann tatsächlich für die Tonplanung des aktuellen Projekts, ohne globale Stile zu überschreiben. Die aktuellen Anforderungen, benutzerdefinierte nicht-standardmäßige Auswahlen und Muster haben Vorrang vor den Standardvoreinstellungen; wenn der Referenzstatus unbekannt ist, überprüfen Sie zuerst das Material und wenden Sie nicht direkt die Standard-Sekunden an. Wenn die Konfiguration beschädigt ist, die Version nicht unterstützt wird oder Felder nicht unterstützt werden, geben Sie eine klare Fehlermeldung aus und überschreiben Sie die Originaldatei nicht stillschweigend.
Die aktuelle Version liefert Endprodukte, separate Untertitel, getrennte Spuren, Produktionskonfiguration und Materialaufzeichnungen. Wenn auf Projektformatanforderungen außerhalb dieses Umfangs gestoßen wird, sollten die aktuellen Unterstützungsgrenzen erläutert werden, ohne nicht bereitgestellte Konvertierungsfunktionen zu versprechen.
Stil auswählen, nur das Nötigste laden
Bestimmen Sie zuerst, ob der Benutzer einen Stil explizit benannt hat:
- Stil benannt: Führen Sie
python scripts/style.py listaus, um ihn zu lokalisieren, und laden Sie nur die entsprechende Spezifikation; explizite Ergänzungen aus den aktuellen Anforderungen und Beispielen des Benutzers können die Standardwerte überschreiben. - Stil nicht benannt: Lesen Sie aktiv die vom Benutzer bereitgestellten Beispieldokumente sowie die zugehörigen Referenzvideos, -audios und -projekte, extrahieren Sie gemäß Beispiel-Lernablauf Beweise und erstellen Sie die Projektspezifikation. Listen Sie nicht zuerst die Stilbibliothek auf, wenden Sie keine vorhandenen Stile an oder beginnen Sie mit der Konfiguration des "nächstgelegenen" Stils. Gemeinsame Werkzeuge können wiederverwendet werden, aber übernehmen Sie nicht dadurch Rhythmus-, Untertitel- oder visuelle Regeln alter Stile. Wenn nur Dokumente vorhanden sind, übernehmen Sie nur deren explizite Beschreibungen; nicht gezeigte audiovisuelle Merkmale sind als zu überprüfen zu kennzeichnen.
- Nicht benannt und kein Beispiel vorhanden: Erstellen Sie die Projektspezifikation basierend auf dem aktuellen Material und den expliziten Anforderungen. Fragen Sie gegebenenfalls nach fehlenden Schlüsselpräferenzen, aber gleichen Sie nicht standardmäßig einem vorhandenen Stil ab. Die bloße Nennung von "Produktinfo", "Vlog" oder ähnlichen Typen gilt nicht als Benennung eines spezifischen Stils.
Vorhandene Stile basieren auf der Live-Liste 风格清单.json. Es wird keine Stiltabelle oder spezifische Stilspezifikation im Haupt-Skill gepflegt. Wenn ein Stil benannt ist, lesen Sie nur das SKILL.md des getroffenen Subskills, die erforderlichen Referenzen und die Ausgabe von style.py resolve. Wenn kein Stil benannt ist, folgen Sie dennoch dem Beispiel-Lernablauf, um die Projektspezifikation zu erstellen, und wenden Sie nicht automatisch den nächstgelegenen Stil an.
Anwenden der aktuellen Anforderungen
Priorität: Explizite Anforderung dieser Aufgabe > Bereits akzeptierte Konventionen dieses Projekts & Beweise aus aktuellen Beispielen > Standardwerte des vom Benutzer benannten Stils (falls vorhanden) > Allgemeine technische Empfehlung. Rhythmus, Schnittlängen, Untertitel, Übergangsdichte, Musik und Soundeffekte können alle überschrieben werden. Wenn ein Stil benannt ist, wird die Konfiguration analysiert; wenn kein Stil benannt ist, wird die aus Beispielen unabhängig erstellte Konfiguration als work/edit-settings.json des Projekts gespeichert. Eine einzelne Aufgabe überschreibt nicht den globalen Stil. Natürlichsprachliche Anforderungen werden von Codex in ein überschreibendes JSON umgewandelt; Skripte verstehen Beschreibungen wie „entspannter" nicht automatisch.
Die folgenden Befehle gelten nur für explizit benannte Stile; wenn kein Stil benannt ist, schreiben Sie die Projektspezifikation direkt gemäß dem Lernablauf.
python scripts/style.py resolve --style "Vom Benutzer gespeicherter Stilname" --overrides work/overrides.json --output work/edit-settings.json
Überschreibungsbeispiel: {"rhythm":{"shot_seconds":[3,5]},"subtitles":{"mode":"full"},"transitions":{"density":"medium"}}. Der Umfang ist die Anordnung der Startpunkte der Einstellungen; er darf Sätze, Aktionen oder das Lesen von Diagrammen nicht mechanisch unterbrechen. Nur wenn explizit „Merken / Als neuen Stil speichern" angefordert wird, wird die Auswahl des Projekts dauerhaft gespeichert.
Kundentexte und Endprodukt-Hinweise
Unterscheiden Sie zuerst zwischen Kundentexten/Skripten, die für das Endprodukt verwendet werden, und Beispielen, die nur zum Erlernen des Stils dienen. Die inhaltlichen Vereinbarungen des Kundentextes haben Vorrang vor Stil-Standardwerten und automatischen Vorschlägen von Bearbeitungswerkzeugen.
- Explizit bereitgestellte textliche Voiceover-Vorlage: Behalten Sie das Original bei; ändern, ergänzen, löschen, kürzen, vertauschen Sie die Reihenfolge des Inhalts nicht eigenmächtig, und ändern Sie keine Ansichten, Zahlen oder Schlussfolgerungen. Ändern Sie den Text nicht wegen der Filmlänge, des Rhythmus, des Stils oder einer angeblichen Fehlerkorrektur. Nur wenn der Kunde explizit eine Änderung wünscht, speichern Sie eine überarbeitete Kopie im autorisierten Umfang. Zeilenumbrüche und Zeitcodes von Untertiteln können angepasst werden; die phonetische Expansion von Modellnamen für TTS wird in einer technischen Kopie gespeichert, wobei die inhaltliche Entsprechung erhalten bleibt, ohne das Original zu überschreiben.
- Bildhinweise bei bereitgestellten Text- oder Videovorlagen: Fügen Sie nach Möglichkeit keine zusätzlichen klärenden, hypothetischen oder Haftungsausschlusskarten, Fußnoten oder kleinen Grautexte hinzu, wie z. B. „Nicht gemessen", „Nur als Referenz", „Annahme-Konfiguration" oder „Ergebnis nur zur Veranschaulichung". Machen Sie den internen Überprüfungsprozess nicht zum Endprodukt-Hinweis und ersetzen Sie nicht die Kommunikation mit dem Kunden durch Hinweise. Normale Untertitel, notwendige Einheiten/Legenden und Datenbeschriftungen werden gemäß der Vorlage normal dargestellt; Hinweise, die bereits in der Vorlage vorhanden sind, vom Kunden explizit gewünschte Erklärungen und zwingend erforderliche Quellenangaben für Material werden gemäß den ursprünglichen Anforderungen behandelt.
- Originalgrafiken und schematische Kennzeichnungen: Bei Originalgrafiken oder schematischen Animationen, die gemäß der dritten Stufe des unten stehenden Materialbeschaffungsmechanismus erstellt wurden, kennzeichnen Sie diese deutlich im Bild mit geeigneten Hinweisen wie „Originalgrafik" oder „Schematische Animation", um ihren originalgetreuen oder schematischen Charakter zu erläutern; diese Anforderung hat Vorrang vor der Stilkonvention, standardmäßig keine kleinen Erklärungstexte hinzuzufügen. Fügen Sie bei anderen Bildern nicht automatisch Haftungsausschluss- oder Annahmeerklärungen wie „Nicht gemessen" oder „Nur als Referenz" hinzu und ändern Sie nicht nachträglich bereits genehmigte Seiten. Wenn der Kunde explizit eine andere Behandlung wünscht, führen Sie diese gemäß den aktuellen Anforderungen aus.
- Bei Unklarheiten oder Inkonsistenzen in der Vorlage: Weisen Sie während der Produktionskommunikation oder im Lieferprotokoll darauf hin; ändern Sie den Kundentext nicht eigenmächtig und fügen Sie nicht standardmäßig eine Erklärung im Bild hinzu. Wenn der Kunde einer Textänderung nicht zugestimmt hat, arrangieren Sie die Sprachaufnahme, die Storyboard und die Dauer basierend auf der Originalvorlage.
Original-Voiceover-Bearbeitung (Standard)
Wenn ein späteres Video das Schneiden von originalem Voiceover, Kommentaren oder Interviews erfordert, verwenden Sie standardmäßig Qwen3-ASR-1.7B + Qwen3-ForcedAligner-0.6B für Erkennung und Alignment, sofern der Benutzer keine andere Methode explizit angibt. Führen Sie den vollständigen semantischen Check des gesamten Films, die akustische Vollabdeckungsprüfung des Originals, die separate Behandlung von Pausen und Atemzügen, die vereinheitlichte EDL/Abbildung, den Export-Rückcheck und die Zeitmessung gemäß dem Qwen-F-Ablauf durch. Rufen Sie Blazerior-Sprachaufnahme-Bearbeitungstool auf, um die Workflows für Wortlisten, Pausen und EDL durchzuführen. Details finden Sie unter Spezifikation zur Voiceover-Bearbeitung. Ein stillschweigender Rückfall auf CPU oder Whisper-small ist nicht zulässig; die tatsächliche Laufzeitumgebung finden Sie unter Lokale Laufzeitumgebung.
Unter Beachtung der inhaltlichen Vereinbarungen des Kundentextes ist das Ziel fließend innerhalb von Sätzen, natürlich zwischen Sätzen: Straffen Sie überflüssige Atempausen, Zögern und wiederholte Ansätze zwischen Wörtern, kalibrieren Sie das Referenzintervall basierend auf der aktuellen Sprachauswahl und dem tatsächlichen Sicherheitsbereich, und bewahren Sie Wortenden, Auslaute und Reibelaute vollständig. Halten Sie zwischen den Sätzen einen natürlichen Rhythmus, ohne sie einheitlich zu verkürzen. Nach der Verkürzung innerhalb eines Satzes koordinieren Sie die nachfolgende Erzählung, um zu vermeiden, dass die gelöschte Zeit zu neuer Leerraum zwischen den Sätzen wird. Die spezifischen Sekunden und Aktivierungsbedingungen der Standardvoreinstellungen finden Sie unter Auswahl des Sprachrhythmus; überprüfen Sie die Beibehaltung von Atemzügen und Anschlüssen innerhalb des Sprachflusses und setzen Sie die spezifische Beurteilung im Schnittplan um. Nur die Bereinigung von Neuaufnahmen oder das Speichern der Konfiguration gilt nicht als angewendet. Dies ist eine gemeinsame Qualitätsanforderung für alle aktuellen und zukünftigen Stile und übernimmt nicht automatisch Regeln von übergeordneten Untertiteln, Farbkorrektur, Vergrößerung oder Bildformat. Explizite Benutzeranforderungen und bereits genehmigte Schnittmethoden haben Vorrang.
Lesbarkeit von Untertiteln und Satztrennung
Untertitel basieren auf dem im Endprodukt erhaltenen Originalton. Paraphrasieren, Anpassen der Wortstellung, Aufteilen oder Zusammenführen von Zeilen ist erlaubt. Falls nötig, können zur natürlicheren oder klareren Darstellung des Chinesischen basierend auf dem Bild die in einer Aktion beteiligten Objekte, Werkzeuge oder Referenzen verdeutlicht werden. Ergänzungen müssen eine klare bildliche Grundlage haben und die Aktion, Reihenfolge und den Ton der Originalaussage bewahren. Wenn Untertitel zu lang sind, teilen Sie sie bevorzugt nach semantischen Einheiten auf und richten Sie sie am Originalton aus. Vergleichen Sie vor der Auslieferung jeden Satz des endgültigen Films mit dem Originalton und der Untertitelvorlage.
Wenn normale Untertitel erstellt oder neu gerendert werden müssen, wird standardmäßig Remotion verwendet, wobei der einheitliche grundlegende Untertitelstil des Films übernommen wird. Normale Untertitel werden unabhängig ausgeführt, direkt gemäß Untertitel-Betriebsspezifikation. Die Vorlagen, speziellen Animationseffekte und Schriftartwechsel für Blumentext-Spezialaufgaben werden nur angewendet, wenn die Bedingungen im nächsten Abschnitt erfüllt sind. Explizit angegebene Untertitelwerkzeuge oder bereits genehmigte Untertitelprojekte dieser Aufgabe haben Vorrang.
Teilen Sie Untertitel nach vollständigen semantischen Sätzen auf und schützen Sie Wortgruppen, Eigennamen sowie Ziffern-Einheiten-Kombinationen. Messen Sie die Zeilenbreite basierend auf der tatsächlichen Schriftart und dem Bildsicherheitsbereich; brechen Sie lange Sätze explizit um, anstatt sie gewaltsam in eine einzelne Zeile zu zwingen oder nach einer festen Zeichenzahl abzuschneiden. Passen Sie die Zeitcodes basierend auf der wortgenauen Zeit des tatsächlichen Voiceovers an, um sicherzustellen, dass kurze Untertitel eine ausreichende, klar sichtbare Anzeigedauer haben. Gleichen Sie den Text mit der endgültigen Fassung des Kunden ab; verkürzen Sie Sätze nicht, um Überlauf zu vermeiden. Befolgen Sie die Untertitel-Betriebsspezifikation für Details.
Blumentexte und dynamische Schlüsseluntertitel
Wenn der Benutzer explizit Blumentexte, dekorative Schriftarten, dynamische Schlüsseluntertitel wünscht oder im tatsächlichen Beispiel solche Effekte offensichtlich vorhanden sind, muss der aktuelle Hauptagent das remotion-flower-text Skill (Skill-Identifikator remotion-flower-text) laden und ausführen, ohne auf eine erneute Benennung durch den Benutzer zu warten. Analysieren Sie zuerst den tatsächlichen Stil und wählen/passen Sie geeignete Komponenten basierend auf der vom Benutzer bereitgestellten Vorlagenbibliothek aus; wenn keine Vorlage vorhanden ist, implementieren Sie den gewünschten Effekt im aktuellen Remotion-Projekt. Aufrufen bedeutet, das spezialisierte Skill zu lesen und auszuführen, nicht, einen Unteragenten zu erstellen oder eine neue Konversation zu öffnen.
Dieses Haupt-Skill ist weiterhin verantwortlich für die Kundenabnahme, On-Air-/Green-Screen-Anforderungen, Audio- und Videospur, Materialverwendung und die endgültige Produktprüfung; das spezialisierte Skill ist verantwortlich für Schriftarten und Farben, Vorlagen, Schlüsselwortgruppen und Textebenen. Die im Protokoll festgehaltenen Blumentext-Parameter müssen tatsächlich für das Rendering verwendet werden; es darf nicht nur die Konfiguration geschrieben werden, ohne die Komponente aufzurufen.
Normale Untertitel ohne Blumentext behalten den einheitlichen grundlegenden Untertitelstil des Films. Nur für Absätze, in denen Blumentexte aktiviert sind, wird standardmäßig nach Punkten/semantischen Sätzen getrennt, und alle 1-2 natürlichen Sätze teilen sich eine Basisschriftart; Schlüsselwörter innerhalb desselben Satzes können mit Vorlageneffekten überlagert werden, übernehmen aber standardmäßig die Schriftart des Satzes. Wechseln Sie die Schriftform nicht häufig pro halbem Satz oder Untertitel-Seitenwechsel. Normale Informationen verwenden bereits genehmigte Stile; vereinfachen oder wiederholen Sie nicht gewaltsam, nur um Schlüsselpunkte hervorzuheben. Textebenen und Schlüsselmarkierungen dürfen sich nicht wiederholen oder benachbarte Texte überdecken.
Diese Version enthält keine Blumentext-Vorlagen; der Benutzer kann selbstständig online nach verfügbaren Vorlagenbibliotheken suchen und den Link Codex zum Herunterladen und Anpassen übergeben. Neue Designs bleiben standardmäßig nur im aktuellen Projekt; nur wenn der Benutzer explizit wünscht, sie zu speichern, werden sie am vom Benutzer angegebenen Ort registriert. Diese Regel schränkt nicht die Erstellung von temporären Komponenten im Projekt für die aktuelle Aufgabe ein und überträgt nicht automatisch Schriftarten, Musik oder Rhythmus dieses Projekts auf andere Videos. Die aktuellen expliziten Anforderungen des Benutzers haben Vorrang.
Externe Bild-Materialsammlung
Wenn externe Bilder, Videos, Logos oder Webseiteninhalte gesammelt werden müssen, lesen Sie Kameraplanung und Materialbeschaffung und befolgen Sie die darin beschriebenen Methoden für Quellpfade, tatsächliche Segmentprüfung, Web-Erfassung und Materialverwaltung.
Die Materialsammlung folgt dieser Prioritätsreihenfolge:
- Zuerst Kameraplanung erstellen: Beurteilen Sie Satz für Satz, welche Art von visuellem Beweis oder Erklärung dieser Satz des Skripts benötigt. Identifizieren Sie Objekt, Argument und Bildverwendungszweck, bevor Sie mit der Materialsuche beginnen.
- Material gemäß Planung suchen: Suchen Sie nach relevanten Videos, offiziellen Veröffentlichungen, offiziellen Bildern, Original-Datendiagrammen, die dem betreffenden Satz entsprechen, oder zeichnen Sie relevante Webseiten über unabhängige Browserquellen wie OBS auf. Wählen Sie das Medium nach Bedarf, nicht nur nach Marke oder Schlüsselwort, um das Bild zu füllen.
- Erst wenn Material nicht ausreicht, erstellen Sie Originale: Wenn die Materialien der zweiten Stufe den Ausdrucksbedarf immer noch nicht decken, erstellen Sie Originalgrafiken oder schematische Animationen, die dem betreffenden Satz entsprechen, und kennzeichnen Sie diese deutlich im Bild mit geeigneten Hinweisen wie „Originalgrafik" oder „Schematische Animation", ohne sie als echte Aufnahmen oder Originalmaterial auszugeben.
- Wenn weder Material noch eigene Erklärung geeignet sind, behalten Sie den Voiceover bei: Behalten Sie den Voiceover des Moderators bei und optimieren Sie die Bildkomposition, ohne irrelevantes B-Roll-Material hineinzuzwingen oder das Skript zu ändern, nur um das Bild zu füllen.
- Einheitlich vom Hauptagenten durchgeführt: Unabhängig davon, welches Modell der Hauptagent verwendet, werden die Suche, Filterung und Verifizierung von externen Bildern, Videos, Logos, Präsentationen und Produktmaterialien persönlich vom Hauptagenten durchgeführt und nicht an Unteragenten delegiert. Wenn der Benutzer explizit eine Delegierung wünscht, folgen Sie der Autorisierung der aktuellen Aufgabe und den Host-Regeln.
- Zuerst nach spezifischem Objekt und aktuellem Argument abgleichen, dann generisches Material in Betracht ziehen: Identifizieren Sie Satz für Satz Marke, Produkt, Person, Auszeichnung, Ereignis und Technologie. Bevorzugen Sie offizielle Produktbilder, Reden, Werbevideos, Pressematerialien dieses Objekts sowie Originalmaterial von Forschungseinrichtungen und Preisverleihern. Beim Vorstellen mehrerer Unternehmen können die entsprechenden Logos und Namen kombiniert werden. Material, das wie Technologie, Code oder Mathematik aussieht, darf nicht einfach das Bild ersetzen, das stark mit dem Voiceover verbunden sein sollte. Bei spezifischen Marken oder realen Personen/Ereignissen haben reale Materialien Priorität, es werden nicht standardmäßig KI-Bilder verwendet. Jede Einfügung muss den betreffenden Satz erklären können; es reicht nicht, nur aufgrund derselben Marke oder derselben Technologiekategorie durchzukommen. Listen, Parameter, Downloadzahlen, Veröffentlichungsereignisse und Fähigkeitsdemonstrationen werden jeweils separat überprüft; historische Materialien müssen zum Zeitpunkt des Voiceovers passen.
- Erstellungsmethode: Sie können offizielle öffentliche Reden, Produktdemonstrationen an geeigneten Stellen einschneiden oder Bildkompositionen und Animationseffekte mit Produktfotos, Markenlogos, Originaldiagrammen, Personenbildern erstellen; überlegen Sie zuerst das Erklärungsverhältnis zwischen Bild und Satz, bevor Sie über Zuschneiden, Collage, Vergleich oder Bild-in-Bild entscheiden. Kennzeichnen Sie keine generischen Einstellungen als Werk eines bestimmten Unternehmens, einer bestimmten Person oder eines bestimmten Ereignisses.
- Tatsächliches Segment prüfen: Sehen Sie sich den tatsächlichen Inhalt des ausgewählten Intervalls an, nicht nur den Dateinamen, das Vorschaubild oder den ersten Frame. Überprüfen Sie die Quellintegrität und nach der Zusammenstellung die Grenzen zwischen vorherigen und nächsten Sätzen, um zu vermeiden, dass das vorherige Objekt in den nächsten Satz gezogen wird, um ein Zeitfenster zu füllen.
- Webseiten sind auch Materialeingänge: Wenn kein geeignetes vorgefertigtes Bild vorhanden ist, können Sie den Surfvorgang auf offiziellen Webseiten, Produktseiten, Modell-Repositories oder Originaldiagrammen erfassen. Bevorzugen Sie die Verwendung einer unabhängigen OBS-Browserquelle für die Web-Erfassung, verwenden Sie keinen eigenständigen Chrome-Capture-/Rendering-Prozess ohne GUI und machen Sie Chrome nicht zu einer zwingenden Abhängigkeit dieses Skills. Vermeiden Sie es, den täglichen Browser des Benutzers zu belegen; die spezifischen Aufnahmemethoden folgen den entsprechenden Tool-Anweisungen und dieser Autorisierung.
- Umfang der visuellen Materialnutzung: Gemäß den Benutzerpräferenzen ist die „spezifische Klärung der kostenfreien kommerziellen Nutzung für jedes Element" nicht der einzige Zugang zu allen visuellen Materialien. Ziehen Sie öffentlich zugängliche Reden, Produktwerbung, Markenlogos und relevante öffentliche Materialien der Unternehmen für die Einführung und Kommentierung des aktuellen Themas in Betracht. Überprüfen Sie die ursprüngliche Veröffentlichungsseite und sichtbare Einschränkungen, notieren Sie Quelle, Veröffentlicher, Verwendungszweck und Lizenzstatus. Das Fehlen einer Verbotsmeldung bedeutet keine Autorisierung; schreiben Sie solches Material nicht als „kommerzielle Nutzung erworben". Material, das die entsprechende Nutzung explizit verbietet, kostenpflichtige Vorschauen, Wasserzeichen oder nicht autorisierte Weiterleitungen enthält, wird nicht einbezogen. Vermeiden Sie Bilder von Medien mit strengem Urheberrechtsmanagement wie CCTV und fügen Sie keine Senderlogos oder Wasserzeichen ein, um Einschränkungen zu umgehen.
- Musik und Schriftarten werden weiterhin gemäß ihren jeweiligen expliziten Lizenzanforderungen behandelt; die Lockerung des Benutzers bezieht sich auf die Bildmaterialauswahl und wird nicht automatisch auf Musik, Schriftarten oder andere Zwecke ausgedehnt. Quellen- und Berechtigungsurteile werden im Produktionsprotokoll festgehalten und nicht automatisch zu Haftungsausschluss-Kleingedrucktem im Endprodukt.
Material-Deduplizierung und Quellzeitintervall-Management
Alle Videobefehle folgen standardmäßig: Dasselbe Bild wird höchstens einmal verwendet; dasselbe Originalzeitintervall desselben Videos wird höchstens einmal verwendet. Aus einem langen Video können mehrere sich nicht überschneidende Quellintervalle ausgewählt werden; bereits verwendete Intervalle dürfen nicht erneut verwendet werden. Identifizieren Sie Material anhand der Originalquelle oder des Dateiinhalts; eine Umbenennung der Datei, Farbkorrektur, Zuschneiden, Zeitraffer/-dehnung, Änderung des Layouts oder die Verwendung als Screenshot macht es nicht zu neuem Material. Verwenden Sie keine kurzen Schleifen, um die Kameradauer zu ergänzen.
Bei der Deduplizierungsprüfung suchen Sie zuerst gemäß der Materialbeschaffungspriorität nach neuen, stark relevanten Materialien, um doppelte Bilder zu ersetzen, wobei der ursprüngliche Einfügezweck erhalten bleibt. Löschen Sie nicht einfach Materialien in großen Mengen oder bereits genehmigte Erklärungsseiten, nur um die Deduplizierungsprüfung zu bestehen. Wenn weder relevante Materialien noch explizit gekennzeichnete Originalgrafiken oder schematische Animationen geeignet sind, können Sie den Voiceover des Moderators beibehalten und die Bildkomposition optimieren, ohne irrelevantes B-Roll hineinzuzwingen. Bereits genehmigte Daten-, Prinzip- oder Vergleichsseiten sollten geschützt und erhalten bleiben; „Keine abschließende Zusammenfassungsseite hinzufügen" bezieht sich nur auf nicht angeforderte Endseiten und bedeutet nicht, Textseiten zu löschen.
Führen Sie eine Materialnutzungstabelle, die mindestens die Quellenkennung, die Bildinhaltskennung oder bei Videos source_in/source_out sowie die Ein-/Ausgänge im Endprodukt festhält. Berechnen Sie das Intervall basierend auf dem tatsächlichen Verbrauch der Quelle nach Zeitraffer/-dehnung. Überprüfen Sie vor dem Export Quellintervall-Überschneidungen und Bildwiederholungen. Die Vollversion und aus derselben Version erstellte Vorschauen/kurze Versionen teilen denselben Schnittplan; Lieferpräfixe oder Überarbeitungsarchive zählen nicht als Wiederverwendung innerhalb des Films.
Ausnahme: Logos, ikonische Kennzeichen oder Materialien, Schlüsselpersonenfotos sowie unbedingt notwendige wichtige Werbevideos dürfen nach Bedarf wiederholt werden, wobei der spezifische Grund und die Auftrittsposition notiert und die Häufigkeit kontrolliert wird. Videosegmente werden nicht automatisch nur deshalb freigestellt, weil sie aus offiziellen Werbevideos stammen. Wenn es wirklich an Material mangelt und eine Wiederholung nötig ist, teilen Sie dem Benutzer aktiv mit, was wiederholt wird, in welchen Zeitintervallen es vorkommt und warum; wiederholen Sie nicht stillschweigend.
Anzeigezeitpunkt von Gruppeninformationen
Parallele Informationen können mit dem Voiceover erscheinen; wenn ein Vergleich oder eine Zusammenfassung erforderlich ist, sollten sie bis zum Ende der Ausführung gemeinsam sichtbar bleiben und Hervorhebungen und Ausblendungen einheitlich gemäß der Erzählung verwalten. Lassen Sie nicht zu, dass jedes Element unabhängig getaktet wird, was dazu führt, dass eines vorzeitig verschwindet und die parallele Beziehung zerstört. Die spezifische Anzeigemethode unterliegt den Benutzeranforderungen und der aktuellen Erzählung.
Kleine Untertitel in den Ecken (alle Videotypen)
Sofern nicht explizit vom Benutzer gewünscht, wird in allen aktuellen und zukünftigen Videos auf dekorative kleine Titel, Kapitelmarkierungen oder Kopfzeilen in der oberen linken Ecke oder anderen Ecken verzichtet, wie z. B. „2026 / Chinesische Technologie", „Chinesische Technologie / Vier Dimensionen", „Pfad / Technische Logik" oder „02 / Hardware". Diese Standardkonvention hat Vorrang vor ähnlichen Einstellungen in Vorlagen, Werkzeugen und gespeicherten Stilen. Fügen Sie solche Texte nicht automatisch hinzu, nur weil Referenzfilme sie enthalten. Bei Überarbeitungen entfernen Sie nur diese kleinen Titel und behalten Textseiten, Hauptüberschriften, Datendiagramme, Untertitel, notwendige Legenden und Bildmaterial bei; diese Regel hebt nicht die anderweitig erforderliche Kennzeichnung von Originalgrafiken oder schematischen Animationen auf.
Endseiten (alle Videotypen)
Erstellen Sie eine abschließende Zusammenfassungsseite, eine Endkarte mit Konto-/Markennamen, eine Slogan-Seite, Abspannliste oder Deklarationsseiten für Musik/Bilder/Schriftarten nur, wenn die Eingabeaufforderung des Benutzers oder das bereitgestellte Beispiel dies explizit verlangt. Ohne explizite Anforderung fügen Sie diese nicht automatisch aufgrund von Stilkonventionen, Vorlagen, Werkzeugeinstellungen oder Urheberrechtsanforderungen hinzu; das Video endet normal am Ende des Inhalts. Behalten Sie die Schlussworte des Original-Voiceover-Skripts bei, aber löschen oder ändern Sie das Skript nicht, nur um keine Endseite einzufügen.
Materialquellenangaben, die normalerweise im Veröffentlichungstext, Beschreibungsbereich oder in mitgelieferten Dateien untergebracht werden können, sollten an diesen Stellen gespeichert werden und nicht automatisch zu einer Videoseite am Ende gemacht werden. Wenn ein Material eine Quellenangabe im Film explizit verlangt und diese mit der Anforderung, keine Endseite zu haben, nicht vereinbar ist, ersetzen Sie bevorzugt das Material durch ein konformes, bevor Sie den verbleibenden echten Konflikt behandeln.
Musikquelle
Alle aktuellen und zukünftigen Stile folgen dieser Konvention: Keine Musik lokal generieren, keine lokalen Musikgenerierungsmodelle (wie ACE-Step) aufrufen, keine Musik durch Code komponieren oder synthetisieren.
Wenn eine Hintergrundmusik benötigt wird, können Sie aktiv nach externer kostenfreier kommerzieller Hintergrundmusik suchen und diese verwenden, die für das aktuelle Video geeignet ist; Sie müssen den Benutzer nicht bitten, zuerst zu gehen. Überprüfen Sie vor der Verwendung die ursprüngliche Veröffentlichungsseite und die Lizenzbedingungen des Titels, um sicherzustellen, dass er kostenfrei kommerziell nutzbar ist, die Nutzung im aktuellen Video/Veröffentlichungszweck erlaubt und notwendige Schnitte zulässig sind. Notieren Sie Titel, Künstler, Quellenlink, Lizenzgrundlage und Erfassungsdatum und erfüllen Sie etwaige Namensnennungsanforderungen. Verlassen Sie sich nicht nur auf „kostenloser Download", „lizenzfrei" oder Such-Tags, um auf kostenfreie kommerzielle Nutzung zu schließen; Titel mit unklarer Lizenzierung werden nicht verwendet.
Vorhandene Musik kann normal geschnitten, geloopt, ein-/ausgeblendet, als Sidechain-Ducking verwendet und abgemischt werden. Wenn keine geeignete und lizenzrechtlich eindeutige kostenfreie kommerzielle Hintergrundmusik gefunden wird oder der Benutzer sie selbst erstellen möchte, informieren Sie über die benötigte Dauer, Stimmung/Klangfarbe und Rhythmus, und der Benutzer stellt die Musik bereit (kann mit Suno erstellt werden). Generieren Sie diese nicht für den Benutzer. Während der Wartezeit kann mit dem Rohschnitt ohne Musik, der Sprachaufnahme und den Untertiteln fortgefahren werden.
Gemeinsamer Produktionsablauf
-
Überprüfen Sie Material, Skript, Projekt, die neueste Lieferung und Überarbeitungsprotokolle; bestätigen Sie zuerst die Rollen von Kundentext und Stilreferenz, wobei der vom Kunden explizit bereitgestellte textliche Voiceover als gesperrter Inhalt gilt. Unterscheiden Sie zwischen Referenzfilmen und verfügbarem Material; verwenden Sie zuerst Skripte und Zwischenprodukte wieder. Kopieren Sie keine absoluten Pfade alter Projekte, überschreiben Sie kein Quellmaterial und führen Sie keine unnötigen Sprachaufnahmen/Generierungsdienste erneut aus.
Wenn nur BGM, Soundeffekte, menschliche Stimme oder Mischung geändert werden, bestätigen Sie, dass Bild, eingebrannte Untertitel, Zeitablauf der Einstellungen und Lippen-Synchronisation übernommen werden können, mischen Sie gemäß Wiederverwendung von Videostreams bei nur Audioänderung neu ab und kapseln Sie die neue Version, wobei Sie den vorhandenen Videostream direkt kopieren.
-
Führen Sie
ffmpeg_ops.py doctoraus, um die Werkzeuge zu bestätigen. Wenn originales Voiceover aufbewahrt wird, führen Sie standardmäßig den Qwen-basierten F-Ablauf gemäß Spezifikation zur Voiceover-Bearbeitung durch und wenden Siespeech.stylean; erfüllen Sie zuerst die gemeinsamen Qualitätsanforderungen und behandeln Sie dann den Rhythmus gemäß dem Stil. Wenn Sprachausgabe verwendet wird, beschaffen Sie zuerst die tatsächliche Audio und überprüfen Sie die Aussprache, bevor Sie die Zeitachse festlegen. Nach Änderungen an Geschwindigkeit/Skript berechnen Sie Untertitel, Einstellungen, Kapitel und Mischung neu. -
Akkumulieren Sie Ein-/Ausgänge mit ganzzahligen Frames; verwalten Sie Bild, Untertitel und Ton getrennt. Erstellen Sie standardmäßig direkt den vollständigen Rohschnitt des Endprodukts, führen Sie die notwendigen Prüfungen durch und übergeben Sie es dem Benutzer, der dann basierend auf dem Feedback Änderungen vornimmt. Notwendige lokale Vorab-Renderings werden intern vom Agenten durchgeführt; es wird nicht standardmäßig angehalten, um auf die Überprüfung repräsentativer kurzer Abschnitte durch den Benutzer zu warten. Wenn der Benutzer explizit zuerst eine Vorschau wünscht, folgen Sie dessen Anforderungen. Der gemeinsame Projekteinstiegspunkt für den gesamten FFmpeg-Workflow empfängt gerenderte Segmente; komplexe Effekte/Übergänge werden zuerst als Einstellungen erstellt und dann in die Liste geschrieben. Komponenten und Material, die wiederverwendet werden müssen, werden separat für das aktuelle Projekt im Quellcode gespeichert.
-
Lesen Sie bei Bedarf den FFmpeg-, Untertitel- oder Blender-Teil aus Gemeinsame Operationen und Listenformat. Stilparameter müssen tatsächlich an das Skript übergeben oder in den Einstellungen implementiert werden; die Existenz einer Konfigurationsdatei bedeutet nicht, dass sie angewendet wurde.
-
Nach dem endgültigen Schnitt und dem Export muss für das Voiceover eine Wellenformprüfung am Wortende durchgeführt werden, die jeden Ausgangspunkt abdeckt, der die menschliche Stimme abschneidet oder ausblendet. Führen Sie nach dem Export
qa.pyaus, um vollständige Dekodierung, Bildrate, Audio-/Videolänge, Untertitelgrenzen und Lautstärke zu überprüfen. Extrahieren Sie zusätzlich einige Frames und hören Sie Anfang, Ende, Schnittpunkte, lange Diagrammabschnitte und dichte Untertitelabschnitte. Öffnen Sie das Projekt erneut, überprüfen Sie Medien und führen Sie ein Test-Rendering durch. Der Lieferbericht muss den tatsächlichen Prüfumfang explizit angeben und ob Text eingebrannt ist.
Standardlieferung: Endprodukt, separate Untertitel, getrennte Spuren und finale Mischung, tatsächliche Konfiguration, Materialliste, erforderlichenfalls Produktionsquellcode und Prüfbericht. Behalten Sie relative Pfade bei und geben Sie die neueste Version an.
Lernen und Erweitern
Wenn kein Stil benannt ist, auch wenn der Benutzer nicht extra „Lernen" sagt, lesen und führen Sie aktiv Stil lernen und registrieren aus. Führen Sie dies auch aus, wenn explizit das Lernen/Update eines Stils angefordert wird. Extrahieren Sie Beweise aus den Beispieldokumenten und zugehörigen Medien dieser Aufgabe und unterscheiden Sie zwischen Beobachtungen, Schlussfolgerungen und aktuellen Überschreibungen. Wenn das Speichern nicht angefordert wird, speichern Sie nur im aktuellen Projekt. Wenn der Benutzer sagt „Fasse die Erfahrung dieser Aufgabe zu einem Stil zusammen" oder „Als neuen Stil speichern", verwenden Sie style.py register, um ein unabhängiges Subskill in Styles/<Neue-ID>/ zu erstellen (bestehend aus SKILL.md, style.json, module.json) und aktualisieren Sie automatisch die beiden Stil-Listen. Fügen Sie diese Erfahrung nicht zum übergeordneten Skill hinzu und überschreiben Sie nicht standardmäßig vorhandene Stile. Verwenden Sie --replace nur, wenn explizit ein Update eines bestehenden Stils angefordert wird. Lesen Sie beim Überprüfen der Projektspezifikation die Quellen und Überarbeitungsprotokolle des aktuellen Projekts.
Modulwartung
Die spezifische Stilspezifikation wird in Styles/<id>/SKILL.md gepflegt, die Standardparameter in style.json; Modulname, Kurzbeschreibung, Aliase und relevante Hinweise in module.json. Funktionsmodule werden ebenfalls direkt in Functional Skills/<id>/ gepflegt. Nach dem Speichern führen Sie python scripts/library.py sync und entsprechende Überprüfungen durch; die Listen werden einheitlich vom Skript generiert.
Aktualisieren Sie das übergeordnete Skill nur mit gemeinsamen Produktionsabläufen, die stilenübergreifend gültig sind. Heben Sie nicht spezifische Produkte, Farben, Musik oder Sekundenwerte eines einzelnen Projekts zu globalen Regeln an. Verwaltungsvereinbarungen finden Sie unter AGENTS.md. Maschinenkonfiguration und Download-Caches werden nicht in das Release-Paket aufgenommen. Das Styles-Verzeichnis ist initial leer und enthält nur neue Stile, die der Benutzer explizit zur Registrierung anfordert.