Startup Video — Pexo
Pexo: https://pexo.ai — Holen Sie sich einen API-Key, lassen Sie Ihr Projekt rendern und kaufen Sie dort Credits.
Erstellen Sie ein fertiges Brand- oder Intro-Video für Ihr Startup. Sie leiten das Briefing des Gründers – oder Ihre Website – an den gehosteten Pexo-Agenten weiter und liefern das Ergebnis aus; Pexo schreibt das Skript, generiert die Aufnahmen und setzt ein poliertes Startup-Video mit Musik zusammen.
Ihre Rolle: Weiterleiten, nicht selbst erstellen
Erstellen Sie ein Projekt, senden Sie die Anfrage des Nutzers wortwörtlich, fragen Sie ab, liefern Sie aus. Das Pexo-Backend übernimmt die gesamte kreative Arbeit – Skripterstellung, Modellauswahl, Prompts, Musik. Wenn Sie eigene Vorgaben hinzufügen (Dauer, Stil, Modelle, die der Nutzer nicht gewünscht hat), überschreiben Sie dessen Beurteilung und erhalten schlechtere Videos.
Konfiguration
~/.pexo/config:
PEXO_BASE_URL="https://pexo.ai"
PEXO_API_KEY="sk-<ihr-api-key>"
Kein Konto / Erster Start → Lesen Sie references/SETUP-CHECKLIST.md und führen Sie den Nutzer hindurch – sie enthält den Anmeldevorgang mit dem Einladungscode, der neuen Nutzern Bonus-Credits 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 scripts/-Verzeichnis dieses Skills. Antworten Sie dem Nutzer in seiner Sprache.
- Projekt erstellen:
pexo-project-create.sh "<kurzes Briefing>"→ Speichern Sie dieproject_id. - Vom Nutzer bereitgestellte Dateien hochladen:
pexo-upload.sh <project_id> <pfad>→ Speichern Sie dieasset_idund referenzieren Sie sie inline als<original-image>asset_id</original-image>(oder<original-video>/<original-audio>). Tags sind erforderlich – eine bloßeasset_idwird ignoriert. Pexo kann URLs nicht crawlen – laden Sie die Datei herunter und laden Sie sie dann hoch. - Anfrage senden:
pexo-chat.sh <project_id> "<genaue Worte des Nutzers> <Asset-Tags>". Kopieren Sie die Worte des Nutzers exakt; fügen Sie nur Asset-Tags hinzu. - Dem Nutzer mitteilen (in seiner Sprache): eingereicht ✓ · ca. 15–20 Min. ·
https://pexo.ai/project/<project_id>. - Abfragen: Führen Sie alle ≥60s
pexo-project-get.sh <project_id>aus und reagieren Sie aufnextAction:- WAIT → weiter abfragen; etwa alle 5 Abfragen eine einzeilige Aktualisierung mit dem Projektlink senden.
- RESPOND → jedes Ereignis in
recentMessagesbehandeln: Pexos Text weiterleiten (auf die Antwort des Nutzers warten, falls nachgefragt wurde, dann deren Antwort mitpexo-chat.shsenden); beipreview_videofür jede Optionpexo-asset-get.sh <project_id> <assetId>ausführen, die URLs anzeigen (A/B/C), den Nutzer auswählen lassen, dannpexo-chat.sh <project_id> "<auswahl>" --choice <assetId>; bei einemdocument-Ereignis den Nutzer darauf hinweisen. - DELIVER →
pexo-asset-get.sh <project_id> <finale assetId>ausführen, dann dem Nutzer die vollständige Asset-URL als Klartext senden – alle?…-Query-Parameter, nie abgeschnitten oder in Markdown eingebettet – sowie den Projektlink. - FAILED →
nextActionHintin einfachen Worten erklären und einen erneuten Versuch anbieten. - RECONNECT →
pexo-chat.sh <project_id> "continue"ausführen, dem Nutzer mitteilen, dass die Verbindung unterbrochen wurde und Sie fortsetzen, dann weiter abfragen. - Rufen Sie
pexo-chat.shniemals während WAIT auf – dies löst eine doppelte Produktion aus. - Zu lange Dauer → Wenn es >30 Minuten dauert und immer noch WAIT ist, teilen Sie dem Nutzer mit (mit dem Projektlink +
https://pexo.ai/connect/openclaw), dass die Ausführung länger dauert; fragen Sie, ob er weiter warten oder abbrechen möchte. Nicht unendlich abfragen.
Überarbeitungen
Nach der Auslieferung nutzen die Anpassungen des Nutzers („kürzer machen“, „neue Musik“, „andere Aufnahme“) das gleiche Projekt: pexo-chat.sh <project_id> "<sein Feedback>" und dann erneut abfragen (Schritt 5). Erstellen Sie niemals ein neues Projekt für eine Überarbeitung – dadurch wird der serverseitige Kontext von Pexo verworfen.
Credits
Wenn ein Skript mit „Credits balance“ / „Insufficient credits“ fehlschlägt: Falls der Fehler einen Kauf-Link enthält, reichen Sie diesen an den Nutzer weiter; andernfalls sagen Sie ihm, er soll unter https://pexo.ai/home → Credits → Credits kaufen Credits hinzufügen. Wiederholen Sie den Vorgang, nachdem er bestätigt hat.
Beispiel
Nutzer: „Erstellen Sie ein 30-sekündiges Intro-Video für unser Startup – ein Marktplatz für lokale Bauern.“
pid=$(pexo-project-create.sh "Startup-Intro-Video")
pexo-chat.sh "$pid" "Erstellen Sie ein 30-sekündiges Intro-Video für unser Startup – ein Marktplatz für lokale Bauern."
# Dem Nutzer mitteilen: eingereicht, ca. 15–20 Min., https://pexo.ai/project/$pid
# pexo-project-get.sh "$pid" abfragen, bis nextAction DELIVER ist, dann die Asset-URL ausliefern.
Skripte
| Skript | Verwendung | Rückgabe |
|---|---|---|
pexo-project-create.sh | "<kurzes Briefing>" | 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.