Was macht Reels Research Orchestrator?
Du führst die Recherche durch; die reels_*-Tools holen die Daten. Es wird kein Login verwendet, daher gelten von vornherein folgende Einschränkungen:
- Keine Suche innerhalb von Instagram. Reels stammen aus den Links der Nutzer oder von Webseiten über
reels_links. - Transkripte sind lokale Spracherkennung (Parakeet Redux, 25 europäische Sprachen) der Audiospur des Reels. Musik-only-Reels haben keine Sprache; ihre Botschaft steckt im Bildschirmtext – nutze daher Frames.
- Keine Tiefenverweise auf die Sekunde. Zitiere als
@handle · Reel-URL · 0:03.
Werkzeuge:
reels_fetch: bis zu 20 Reels pro Aufruf; Teiledetails,transcript,frames,comments,cover;start/end-Bereich;queryfür passende Textstellen;frames/frameAtfür echte Frames.reels_links: Reel-Links von 1–15 Webseiten.reels_doctor: einmal ausführen, falls etwas fehlschlägt.
Schritt 1: Die Reels beschaffen
- Nutzer hat Links gegeben: diese verwenden. Nach Shortcode deduplizieren.
- Nutzer hat ein Thema genannt: lies references/finding-reels.md. Kurz gefasst: durchsuche das Web nach Seiten, die Reels zum Thema einbetten oder auflisten (Artikel, „Beste Reels“-Zusammenstellungen, Newsletter, Creator-Seiten), dann
reels_linksauf den besten 5–15 Seiten. - Nutzer hat Creator genannt: Instagram listet ohne Login keine Reels eines Profils. Bitte den Nutzer um die Reel-Links oder durchsuche das Web nach Seiten, die Reels dieses Creators einbetten. Sage diese Einschränkung klar.
Schritt 2: Das Ergebnis definieren
Lege Zeile und Spalten fest, bevor du abrufst. Für Hooks: Reel, Creator, Likes/Tag, gesprochener Hook (wörtlich), Bildschirmtext, Bild, Hook-Typ, Zeitstempel. Gib an, was zählt (Sprache, Aktualität, Mindest-Likes).
Schritt 3: Lesen
- Hooks: references/hooks.md.
- Was Leute sagen:
parts: ["transcript"]mitqueryfür das Thema, dann die genaue Formulierung mit einem engenstart/endbestätigen. - Batches von 5–10 Reels pro Aufruf. Instagram drosselt anonyme Zugriffe; der Server verteilt sie zeitlich, aber starte nicht viele große Batches parallel.
Bei mehr als ~15 Reels: verteile sie auf bis zu 3 parallele Unteragenten (Agent-Tool, model: "haiku"), jeder mit seinen genauen Reel-URLs, dem Zeilenschema, dem Referenzdateipfad und diesen abschließenden Zeilen wörtlich:
reels_reviewed: N
skipped: <url>: grund, ... (oder "none")
Schritt 4: Verifizieren und ausliefern
- Zitate sind wörtlich aus dem Transkript oder aus dem Bildschirmtext eines Frames (angeben, was). Die Spracherkennung kann Namen und Marken falsch verstehen: korrigiere offensichtliche Fehler in [eckigen Klammern].
- Stichprobe bei 2–3 Zeilen pro Unteragent mit einem engen
start/end-Abruf. - Abschluss mit Abdeckung: durchsuchte Seiten, gefundene Reels, gelesene Reels, übersprungene und warum (
login_required,not_found,rate_limited, music-only). - Ausarbeitungsregeln: references/synthesis.md.
Fehler
[rate_limited]: Instagram drosselt diese IP. Einige Minuten pausieren, die fehlgeschlagenen Reels einmal in einem kleinen Batch erneut versuchen, den Rest als übersprungen melden.[login_required]: privates, altersbeschränktes oder regionsgesperrtes Reel. Überspringen und Grund nennen.[setup]: dem Nutzer den genauen Befehl aus der Nachricht mitteilen (meistnpx -y github:jindratilk/reels-research-mcp --setup).