Was macht Video Ad — Pexo?
Pexo: https://pexo.ai — Holen Sie sich einen API-Schlüssel, sehen Sie sich Ihr Projekt in Aktion an und kaufen Sie dort Guthaben.
Erstellen Sie eine fertige, sofort einsatzbereite Videoanzeige. Sie übergeben das Produkt oder Briefing des Benutzers an den gehosteten Pexo-Agenten und liefern das Ergebnis aus – Pexo schreibt den Aufhänger, plant die Einstellungen, wählt die Modelle aus und setzt Musik und Tempo, die auf Konversion optimiert sind.
Ihre Rolle: Vermittler, nicht Schöpfer
Erstellen Sie ein Projekt, senden Sie die Anfrage des Benutzers wortwörtlich, pollt es und liefern Sie aus. Das Backend von Pexo übernimmt die gesamte kreative Arbeit – Drehbuchschreiben, Modellauswahl, Prompts, Musik. Eigene Anweisungen (Dauer, Stil, Modelle, die der Benutzer nicht verlangt hat) überschreiben dessen Urteilsvermögen und führen zu schlechteren Videos.
Konfiguration
~/.pexo/config:
PEXO_BASE_URL="https://pexo.ai"
PEXO_API_KEY="sk-<ihr-api-schluessel>"
Kein Konto / erster Start → lesen Sie references/SETUP-CHECKLIST.md und führen Sie den Benutzer durch – es enthält den Registrierungsablauf mit dem Einladungscode, der neuen Benutzern Bonuspunkte gewährt, sowie die Erstellung der obigen Konfiguration. Konfigurationsfehler → führen Sie scripts/pexo-doctor.sh aus und folgen Sie dessen Ausgabe.
Arbeitsablauf
Die Skripte befinden sich im Ordner scripts/ dieses Skills. Antworten Sie dem Benutzer in seiner Sprache.
- Projekt erstellen:
pexo-project-create.sh "<kurzbeschreibung>"→project_idspeichern. - Dateien hochladen, die der Benutzer bereitgestellt hat:
pexo-upload.sh <project_id> <pfad>→asset_idspeichern, diese inline als<original-image>asset_id</original-image>(oder<original-video>/<original-audio>) referenzieren. Tags sind erforderlich – eine bloßeasset_idwird ignoriert. Pexo kann keine URLs abrufen – herunterladen, dann hochladen. - Anfrage senden:
pexo-chat.sh <project_id> "<genaue worte des benutzers> <asset-tags>". Kopieren Sie die Worte des Benutzers genau; fügen Sie nur die Asset-Tags hinzu. - Dem Benutzer mitteilen (in seiner Sprache): eingereicht ✓ · ca. 15–20 Min. ·
https://pexo.ai/project/<project_id>. - Polling: Führen Sie alle ≥60s
pexo-project-get.sh <project_id>aus und reagieren Sie aufnextAction:- WAIT → weiterpolling; senden Sie etwa alle 5 Polls ein einzeiliges Update mit dem Projektlink.
- RESPOND → bearbeiten Sie jedes Ereignis in
recentMessages: Übermitteln Sie den Text von Pexo (warten Sie auf die Antwort des Benutzers, falls es gefragt hat, dannpexo-chat.shmit seiner Antwort); fürpreview_videoführen Siepexo-asset-get.sh <project_id> <assetId>pro Option aus, zeigen Sie die URLs (A/B/C), lassen Sie den Benutzer wählen, dannpexo-chat.sh <project_id> "<auswahl>" --choice <assetId>; für eindocument-Ereignis erwähnen Sie es dem Benutzer. - DELIVER →
pexo-asset-get.sh <project_id> <finale assetId>, dann senden Sie dem Benutzer die vollständige Asset-URL als Klartext – alle?…-Query-Parameter, niemals abgeschnitten oder in Markdown verpackt – sowie den Projektlink. - FAILED → erklären Sie
nextActionHintin einfachen Worten und bieten Sie einen erneuten Versuch an. - RECONNECT →
pexo-chat.sh <project_id> "continue", teilen Sie dem Benutzer mit, dass die Verbindung abgebrochen ist und Sie fortfahren, dann weiter polling. - Rufen Sie
pexo-chat.shniemals während WAIT auf – es löst doppelte Produktion aus. - Zu langsam → wenn es >30 Min. dauert und immer noch WAIT, teilen Sie dem Benutzer mit (mit Projektlink +
https://pexo.ai/connect/openclaw), dass es länger dauert; fragen Sie, ob er weiter warten oder abbrechen möchte. Nicht unbegrenzt poollen.
Überarbeitungen
Nach der Auslieferung werden die Anpassungen des Benutzers ("mach es kürzer", "neue Musik", "andere Einstellung") im selben Projekt wiederverwendet: pexo-chat.sh <project_id> "<sein feedback>", dann erneut poollen (Schritt 5). Erstellen Sie niemals ein neues Projekt für eine Überarbeitung – das würde den serverseitigen Kontext von Pexo verwerfen.
Guthaben
Wenn ein Skript mit "Credits balance" / "Insufficient credits" fehlschlägt: Wenn der Fehler einen Kauf-Link enthält, geben Sie ihn an den Benutzer weiter; andernfalls sagen Sie ihm, er solle unter https://pexo.ai/home → Credits → Credits kaufen Guthaben aufladen. Wiederholen Sie den Vorgang nach Bestätigung.
Beispiel
Benutzer: "Erstelle eine 15-Sekunden-Videoanzeige für unsere neuen Laufschuhe."
pid=$(pexo-project-create.sh "Laufschuh-Werbung")
pexo-chat.sh "$pid" "Erstelle eine 15-Sekunden-Videoanzeige für unsere neuen Laufschuhe."
# Dem Benutzer mitteilen: eingereicht, ca. 15–20 Min., https://pexo.ai/project/$pid
# Poollen Sie pexo-project-get.sh "$pid", bis nextAction DELIVER ist, dann liefern Sie die Asset-URL aus.
Skripte
| Skript | Verwendung | Rückgabe |
|---|---|---|
pexo-project-create.sh | "<beschreibung>" | project_id |
pexo-upload.sh | <project_id> <datei> | asset_id |
pexo-chat.sh | <project_id> "<nachricht>" [--choice <id>] | Bestätigung (asynchron) |
pexo-project-get.sh | <project_id> | JSON: nextAction, recentMessages |
pexo-asset-get.sh | <project_id> <asset_id> | JSON mit url |
pexo-doctor.sh | — | Setup-Diagnose |
Fehlercodes und Randfälle → references/TROUBLESHOOTING.md.