Piano Remotion — V1.0.0
Lies zuerst die installierte offizielle remotion-best-practices. Verwende kompatible autorisierte Umgebungen wieder; Python/OMR sind optional. Erste Installationen oder große Downloads erfordern Pfade, Versionen, Inhalt, Größe/Grund und Benutzererlaubnis. Bewahre private Quellen auf, persönliche Overlays aus, originale ScoreNoteLeap/PianoScoreScene-Visuals. Es wurde keine Lizenz zugewiesen.
Verwende node <skill>/scripts/piano.mjs. Lies Audio- und Erkennungsworkflow für Audio- oder PDF/Bilder; Geometrie- und Rendering-Workflow dokumentiert Geometrie und bestehende Bühnenmechaniken. Informationen zur Laufzeitwiederverwendung und Installation findest du unter Umgebungseinrichtung. Verwende Produktionsnachweise und Notation-Audit-Argumente mit diesen Befehlen. Verwende keine veralteten Demo-Aufrufe als abgeschlossene Liedüberprüfung.
Führe die Aufgabe mit zwei Inhaltsüberprüfungsstopps aus
- Entdecken/Klassifizieren. Verwende das aktuelle Projekt und explizit autorisierte kompatible Werkzeuge wieder. Fehlender PATH oder eine Timeout-Sonde sind kein Beweis für Abwesenheit. Zuverlässiges MusicXML/MIDI hat Vorrang vor erneuter Erkennung. PDF/Notenbilder bevorzugen installiertes professionelles OMR; fehlende Werkzeuge erzeugen Optionen, keine erfundene Transkription. Jianpu erfordert explizite Tonart/Oktav/Rhythmus-Interpretation. Schreibe niemals stillschweigend einen liedspezifischen Erkerner oder vereinfache Stimmen.
- Bereite vor und überprüfe die Notation. Behalte bearbeitbares MusicXML, echte Tonhöhe/Dauer/Metrum/Pause/Akkord/Stimme/Notensystem/Balken/Bindung/Bogen-Semantik bei. Überprüfe originale/umgebrochene Ausschnitte für jeden Takt; ausgeglichene Takte sind nicht Korrektheit.
notation-auditfügt Revisionsunterschiede, dichte/verbundene/polyphone Pilot-Takte und belegbasierte Zweifel hinzu. Verwende--previousnach Korrekturen und--expected-measures, wenn ein Benutzer eine begrenzte Änderung identifiziert hat. Zeige unerwartete Änderungen; setze keine bereits korrekte Musik für Kameraschnitte zurück. Neue PDF/Bild-score-requesterfordert--notation-audit. Zeige Ausschnitte/Unterschiede/Zweifel, gib WAITING_FOR_SCORE_APPROVAL zurück und BEENDE DEN ZUG. Die Selbstüberprüfung durch den Agenten kann nicht freigeben. - Zeichne echte Benutzereinwilligung auf. Zitiere die tatsächlichen Worte des Benutzers mit der angezeigten requestId/Nachrichtenreferenz oder verwende seine Antwort von der Überprüfungsseite. Erfinde niemals actor=user oder Freigabe. Die Score-Antwort zeichnet bereitgestellt/synthetisiert/stillschweigend auf; die generierte Audio-Auswahl genehmigt kein ungesehenes Timbre. Lokales JSON bindet Versionen, nicht die menschliche Identität.
- Erstelle das genehmigte Lied/Audio. Bewahre die originale Animation und native SVG-Geometrie. Gleichhohe Bindungen erklingen einmal für ihre gesamte Dauer; gebogene Töne bleiben getrennt; Balken sind keine Bindungen. Entdecke mit
audio-plan: zuerst Benutzeraufnahme, dann vorhandene gesampelte Engine/Schriftart.audio-renderexportiert das vollständig genehmigte XML durch verifiziertes MuseScore Basic;audio-masterzeichnet explizite globale Verstärkung/Auffüllung auf und schützt hörbare Auskling-Schweife. Neue überprüfte Bindung benötigt--audio-evidence. Registriere keine vom Agenten generierten Wellenformen als Benutzeraufnahmen. Integriertessynthesize --preview-onlyist nur ein Kalibrierungsentwurf; ersetze niemals Produktionsaudio durch benutzerdefinierte Oszillatoren, nur um die Ausrichtung zu bestehen. - Zeige tatsächliche Keyframes und Hörprobe. Verwende denselben finalen vollständigen Song-Master/Props/Job für Vorschau/Export.
keyframesgeneriert echte Frames und einen kurzen Hör-/Bewegungsclip. Zeige Audioquelle/Profil/Mix sowie beide Hände/Akkorde/Linienänderungen/Verbindungen/Kamera. Gib WAITING_FOR_KEYFRAME_APPROVAL zurück und BEENDE DEN ZUG. Optionale frühe Timbre-Hörprobe ist nützlich, aber kein obligatorisches drittes Tor. Ein 10–15s Auszug kann den vollständigen Song-Master nicht ersetzen. Audio-/Engine-/Mix-Änderungen machen diese Überprüfung ungültig. - Exportiere nach beiden Freigaben.
render --approval ... --confirmedverwendet den eingefrorenen Job. --confirmed allein kann die Überprüfung nicht umgehen. Verifiziere decodierte Streams, Hörbarkeit, Dauer, fps/Größe und gesampelte klingende Angriffe. Ein fehlender Energiepeak ist bei dichter/legato Musik nicht schlüssig: Bewahre den Klang und gib needs_review zurück; verkürze niemals das Decay oder ändere Noten, um den Detektor zufrieden zu stellen. Fälsche keinen bestandenen Bericht. Behalte tatsächliche Befehle, Eingaben und Ergebnisse bei.
Erkennungsqualität und -grenzen
Überprüfe Scan-Qualität, Seiten-/Ausschnitt-Herkunft, Vorzeichen/Tonart/Notenschlüssel/Oktave, Punkte/Balken/Triolen, Pausen, Akkordanzahl, Stimmen/Hände und Bindung vs. Bogen. Beginne schwierige lange Partituren mit einem repräsentativen 3–5 Takte Pilot; kreuzvergleiche mit einer zweiten vorhandenen Methode, wenn sinnvoll. Ein zweimaliges Lesen durch ein Modell ist keine unabhängige Grundwahrheit. Gib niemals eine Genauigkeitsprozentzahl ohne einen menschlich korrigierten Benchmark an. Bewahre taktweise Unsicherheitsbeweise auf und erkläre jede Korrektur.
Zwei Fehlschläge auf einem Pfad erfordern Diagnose/Alternativen. Wenn nach etwa zehn Minuten kein überprüfbares Ergebnis vorliegt, melde Hindernisse; führe nicht stillschweigend eine Stunde lang aus. Erledige Routinearbeit autonom innerhalb jeder Phase; bitte nicht um Mikro-Genehmigungen für gewöhnliche reversible Schritte oder autorisierte Mix-Anpassungen.
Verwende einen installierten professionellen OMR-Adapter, wenn verfügbar. Beurteile die Notation anhand der Originalquelle; erfolgreicher Stich oder Video-Export ersetzt nicht die Quellenüberprüfung. Siehe Verwendung und Prompts. Bewahre alte Jobs zur Inspektion auf; binde neue Arbeit mit V1.0.0-Beweisen neu, anstatt fertige Artefakte zu überschreiben.