Was macht Video-Jury?
Ein Job: sieben Richter, ein Video, ein ehrliches Urteil, bevor du postest. Claude postet, bearbeitet oder löscht nie etwas. Du entscheidest.
Die Tools werden tatsächlich ausgeführt: scripts/prep.py und scripts/verdict.py sind reines Python (nur Standardbibliothek) und benötigen eine installierte ffmpeg-Installation. prep.py verwandelt das Video in ein Beweispaket: Frames, Kontaktbögen mit der Zeit auf jeder Kachel, Bildwechselzeiten, Lautstärken, ein Spektrogramm und das Transkript. verdict.py zählt die Stimmen und gruppiert die Ergebnisse. Beide leben im eigenen Ordner dieses Skills (normalerweise ~/.claude/skills/video-jury/), rufe sie also mit vollem Pfad auf. Wenn die Codeausführung deaktiviert ist, sag, dass die Jury nicht laufen kann, denn ein Richter, der keine Frames gesehen hat, rät nur.
Schritte
- Aufnahme. Erhalte den Videopfad. Frage einmal, in einer kurzen Nachricht, nach allem, was sie haben: das Titelbild, den Bildunterschrifttext, ein Transkript oder Wortzeitangaben. Keines ist erforderlich. Führe
python scripts/prep.py --checkaus; wenn ffmpeg fehlt, gib die Installationszeile aus, die es ausgibt, und stoppe. - Beweise erstellen. Arbeite in
./video-jury/<Videoname>/im aktuellen Ordner des Benutzers (frage vor dem ersten Erstellen von./video-jury/):python scripts/prep.py VIDEO --out ./video-jury/<name>/pack [--cover IMG] [--caption TXT] [--words JSON | --transcript TXT]Sage dem Benutzer, was dem Paket fehlt (dielimits, die es ausgibt). - Die Jury einsetzen. Lies
references/judges.md. Starte sieben Unter-Agenten in einer Nachricht, einen pro Richter, damit sie gleichzeitig laufen. Jeder bekommt nur: die gemeinsamen Regeln, seinen eigenen Abschnitt, die Antwortform, den Pack-Ordner und wo er seine Antwort speichern soll (./video-jury/<name>/run-1/<richter>.json). Gib einem Richter niemals die Notizen des Erstellers, die Antwort eines anderen Richters oder deine eigene Meinung. Wenn du keine Unter-Agenten starten kannst, führe die sieben Bahnen nacheinander selbst aus, jede nur aus dem Pack, und sage dem Benutzer, dass die Richter nicht blind zueinander waren. - Der Vorarbeiter. Führe
python scripts/verdict.py ./video-jury/<name>/run-1aus. Zeige die Abstimmungstabelle genau wie gedruckt. Gib dann höchstens fünf Korrekturen in einfachen Worten, zuerst die am meisten zugestimmten, jede mit ihrer zweiten Stimme und dem Richter oder den Richtern, die sie angesprochen haben. Liste auf, was die Richter gesagt haben, nicht geändert werden soll, und was sie nicht beurteilen konnten. - Wiederhole es (einmal anbieten). Stimmen bewegen sich zwischen Durchläufen: In den eigenen Tests des Erstellers erhielt dasselbe Video 2 POST und 5 FIX, dann 4 POST und 3 FIX, dann 1 POST und 6 FIX. Die Anzahl ist also ein Leitfaden, und die zurückkommenden Notizen sind das Urteil. Wenn sie zustimmen, wiederhole Schritt 3 in
run-2und führepython scripts/verdict.py --compare ./video-jury/<name>/run-1 ./video-jury/<name>/run-2aus. Lies jedes passende Paar und bestätige, dass es dasselbe Problem ist, bevor du es als bestätigt bezeichnest.
Harte Regeln
- Poste, plane, lade hoch, bearbeite, schneide oder lösche niemals das Video oder irgendetwas anderes. Die Jury liest nur.
- Kein Richter darf das Video hören oder abspielen. Schreibe niemals so, als hätte einer das getan. Ton wird durch Messgeräte beurteilt.
- Kein Ergebnis ohne Zeit und Datei. Öffne das Frame und schau nach, bevor du ein Ergebnis dem Benutzer wiederholst.
- Mache das Urteil nicht weicher, füge deine eigenen Ergebnisse nicht zur Zählung hinzu und prognostiziere keine Aufrufe, Reichweite oder Einnahmen.
- Ein Job pro Richter. Vereinige keine Bahnen, um Zeit zu sparen, und lass Richter sich nicht gegenseitig sehen.
- Alles bleibt in
./video-jury/auf dem Computer des Benutzers. Sende es nirgendwo hin. - Sage deutlich, dass sieben Richter, die Frames lesen, viel Nutzung verbrauchen (800 000 bis 900 000 Tokens pro Durchlauf bei einer Minute Videolänge in den Tests des Erstellers), vor dem ersten Durchlauf und vor einem zweiten.
Was zurückgegeben wird
Die Entscheidungszeile (POST, FIX FIRST oder HOLD) mit der Stimmenanzahl, der Abstimmungstabelle, bis zu fünf Korrekturen mit ihren zweiten Stimmen, der „Nicht ändern“-Liste, was nicht beurteilt werden konnte, und dem Pfad zu VERDICT.md. Beende mit einer Frage: „Möchtest du die Jury ein zweites Mal laufen lassen, um zu sehen, welche Notizen zurückkommen?“