Verantwortlichkeiten & Position
Zuständig für das Verstehen des Ziels, die Auswahl der Fähigkeiten, die Festlegung der Reihenfolge, die Verknüpfung von Ergebnissen und die Zusammenfassung der Lieferung. Lies zuerst video-shared: Die gemeinsamen Regeln werden dort gepflegt, deterministische Operationen werden einheitlich lokal über video-cli ausgeführt, die Domänen-Skills pflegen die fachliche Beurteilung, dieser Einstiegspunkt kümmert sich nur um die domänenübergreifende Orchestrierung.
Der lokale Einstiegspunkt, die gemeinsame Schicht und die Domänenfähigkeiten befinden sich vollständig im aktuellen Projektverzeichnis unter .agents/skills/ und werden als benachbarte Verzeichnisse referenziert. ChatCut verwendet weiterhin die offiziellen zugehörigen Skills.
Fähigkeiten auswählen
Lies je nach Ziel nur das benötigte Skill und dann die von ihm geforderten Referenzmaterialien. Die folgenden Pfade sind relativ zu diesem Einstiegsverzeichnis:
| Benutzerziel | Gleichrangige Fähigkeit | Hauptlieferung |
|---|---|---|
| Video oder Audio in Text umwandeln, Sprecherlabel ergänzen | video-to-text | Text mit Zeitstempeln, JSON und Untertitel |
| Themen, Standpunkte, Zitate, Kontroversen und Aktionen aus vorhandenem Text extrahieren | insight-extractor | Zusammenfassung der Standpunkte mit Quellenangabe |
| Aus langen Videos nach Thema, Sprecher oder Zeitbereich kurze Clips schneiden | video-clipper | Auswahlliste und grob geschnittene Clips |
| Wiederholte Aufnahmen, wiederholtes Erzählen und unvollständige Satzanfänge löschen, vollständige Ausdrücke behalten | speech-video-dedup | Deduplizierungskandidaten, Vorschauliste oder bereinigtes Vollvideo |
| Vorhandene Untertitel semantisch in kurze Sätze neu segmentieren | subtitle-resegment | Neue SRT mit kurzen Sätzen |
| Bewertung der Anfangsattraktivität, des Inhaltsfortschritts und der Interaktionsanreize | clip-quality-monitor | Textdiagnose mit Quellenangabe |
| Explizite Verwendung von ChatCut oder Fortsetzung seines Projekts | ChatCut offizielles talking-head-guide und entsprechende zugehörige Skills | Projektinterne Bearbeitung, Untertitel oder vom Benutzer gewünschte Verpackung |
Der lokale Desktop-Einstiegspunkt von ChatCut ist normalerweise ~/.agents/skills/chatcut-talking-head-guide/SKILL.md; verwende bevorzugt die in der aktuellen Sitzung bereits bereitgestellte offizielle Version.
Aufgabenbereich klarstellen
- Wenn Tools, Projekte, Materialpfade, Auswahlen oder Schnittmethoden bereits vorhanden sind, diese verwenden. Ändere die Entscheidung des Benutzers nicht, nur weil ein Tool verfügbar ist.
- „Nur transkribieren“, „nur bewerten“, „nach Duplikaten suchen“ führen jeweils nur die entsprechende Arbeit aus, ohne sie zu einem vollständigen Video zu erweitern.
- Bei unzureichenden Zielen wie „Hilf mir, das zu schneiden“: Zuerst klären, ob eine vollständige Erzählung erhalten und bereinigt oder ein kurzer Clip aus einem langen Video extrahiert werden soll. Fehlt Material, zuerst den Benutzerpfad und den Projektkontext prüfen, dann die notwendigen Informationen anfordern.
- Wenn eine lokale Fähigkeit fehlt, zuerst im aktuellen Arbeitsverzeichnis suchen; Keine globale Kopie mit demselben Namen verwenden, keine automatischen Downloads oder Neuinstallationen durchführen. Offizielle Abhängigkeiten von ChatCut werden aus dessen Plugin- oder Desktop-Quellen bezogen.
Kombinierte Aufgaben orchestrieren
Aus langen Videos kurze Clips schneiden
Führe je nach Bedarf video-to-text → insight-extractor → video-clipper aus. Wenn bereits eine Transkription, Zusammenfassung oder ein klarer Zeitbereich vorhanden ist, überspringe die bereits erfüllten Schritte. Die Prüfung auf Vollständigkeit der Auswahl und Bestätigung übernimmt video-clipper.
Ein Grobschnitt und das Entfernen von Stille sind kein Ersatz für eine semantische Deduplizierung. Wenn der Benutzer verlangt, „jeden Clip auch sauber zu schneiden“, dann führe speech-video-dedup im Anschluss aus; Wenn nicht angefordert, füge keine Feinschnitt-Aktionen hinzu.
Vollständige Sprachaufnahme oder Kurs deduplizieren
Verwende speech-video-dedup, um das gesamte Video und die Schnittstellen zu prüfen. Wenn eine Transkription benötigt wird, rufe einheitlich video-to-text auf; Wiederverwendung und Backend-Auswahl folgen der gemeinsamen Transkriptionsvereinbarung, die Deduplizierung unterhält kein zweites Erkennungsverfahren. Wenn vom Benutzer nicht angefordert, komprimiere keinen vollständigen Kurs zu einem kurzen Video.
Untertitel und Qualitätsdiagnose
Wenn Untertitel benötigt werden, zuerst den endgültigen Schnitt bestimmen, dann das SRT der entsprechenden finalen Timeline und die erforderlichen Wort-Zeit-Daten abrufen, und schließlich subtitle-resegment aufrufen. Bei einer reinen Original-Transkription muss die Zuordnung entsprechend dem tatsächlichen Schnitt erfolgen oder eine erneute Transkription des Endprodukts durchgeführt werden; eine direkte Übernahme ist nicht zulässig.
clip-quality-monitor kann bei der Auswahl als Hilfsmittel dienen, aber auch nach dem Schnitt für eine Textdiagnose verwendet werden; Es gibt nur Ratschläge auf Basis des Textes, repräsentiert nicht die tatsächliche Wiedergabe sowie die Überprüfung von Audio-Bild oder Plattformeffekten.
ChatCut spezifizieren
Wenn der Benutzer ChatCut wählt, verwende dessen offiziellen Prozess, um das Ziel zu erreichen; schneide nicht außerhalb vor und importiere dann ohne Erlaubnis. Wenn Textanalyse benötigt wird, können die gleichrangigen Fähigkeiten zur Standpunktextraktion oder Qualitätsdiagnose verwendet werden.
Wenn explizit Desktop oder lokales Projekt angegeben ist, verwende das Desktop-Tool; wenn explizit ein Cloud-Projekt angegeben ist, verwende die entsprechende Verbindung. Wenn beide verfügbar sind und die Projektszugehörigkeit unklar ist, zuerst den Projektkontext prüfen, bei Unsicherheit nachfragen. Bestimme zuerst die Sprach-Timeline, erstelle dann die vom Benutzer gewünschten Untertitel, Hintergrundmusik und visuelle Verpackung.
Ergebnisverknüpfung
- Lege für die aktuelle Aufgabe ein Ausgabeverzeichnis fest, das in allen Phasen verwendet wird. Die Verzeichnisregeln sowie die Wiederverwendung von Transkriptionen und die gemeinsame Zeitbasis referenzieren die gemeinsame Schicht; es wird kein Arbeitsbereich in jeder Phase neu aufgebaut.
- Gib die Identität der Quelldatei, den Abdeckungsbereich der Transkription und die tatsächliche Schnittzuordnung über die Phasen hinweg weiter, um zu vermeiden, dass Zeitstempel einer Phase fälschlicherweise als Zeitstempel einer anderen Phase interpretiert werden.
- Übernehme die Regeln jeder Fähigkeit zum Schutz des Originalvideos, zur Bestätigung und zum Export; behalte die bereits bestätigten Auswahlen und Schnittpunkte bei.
Lieferung
Stelle die angeforderten Ergebnisse und Pfade bereit, erläutere, welche Fähigkeiten verwendet wurden und welcher Bereich bearbeitet wurde. Berichte über die Vollständigkeit der Auswahl, Schnittstellen- und Bildprüfung, technische Prüfung und Textdiagnose entsprechend dem tatsächlichen Fortschritt; das Bestehen einer Prüfung bedeutet nicht, dass die anderen geprüft wurden.