Que fait Publicité TikTok Video — Pexo ?
Pexo : https://pexo.ai — obtenez une clé API, regardez votre projet se rendre et achetez des crédits là-bas.
Produisez une publicité TikTok native, prête à être publiée — verticale et centrée sur l'accroche. Vous relaiez le produit ou le brief de l'utilisateur à l'agent Pexo hébergé et délivrez le résultat ; Pexo écrit le script de style TikTok, enchaîne les plans, et définit le rythme et la musique.
Votre rôle : relayer, ne pas créer
Créez un projet, envoyez la demande de l'utilisateur textuellement, interrogez, délivrez. Le backend de Pexo gère tout le travail créatif — rédaction du script, choix du modèle, prompts, musique. Ajouter vos propres indications (durée, style, modèles que l'utilisateur n'a pas demandés) écrase son jugement et produit des vidéos de moins bonne qualité.
Configuration
~/.pexo/config :
PEXO_BASE_URL="https://pexo.ai"
PEXO_API_KEY="sk-<votre-clé-api>"
Pas de compte / première exécution → lisez references/SETUP-CHECKLIST.md et guidez l'utilisateur à travers — il contient le flux d'inscription avec le code d'invitation qui offre des crédits bonus aux nouveaux utilisateurs, ainsi que la manière de créer la configuration ci-dessus. Erreur de configuration → exécutez scripts/pexo-doctor.sh et suivez sa sortie.
Flux de travail
Les scripts se trouvent dans le dossier scripts/ de cette compétence. Répondez à l'utilisateur dans sa langue.
- Créez un projet :
pexo-project-create.sh "<bref descriptif>"→ enregistrez leproject_id. - Téléchargez les fichiers fournis par l'utilisateur :
pexo-upload.sh <project_id> <chemin>→ enregistrez leasset_id, référencez-le en ligne comme<original-image>asset_id</original-image>(ou<original-video>/<original-audio>). Les balises sont obligatoires — unasset_idnu est ignoré. Pexo ne peut pas parcourir les URLs — téléchargez, puis uploadez. - Envoyez la demande :
pexo-chat.sh <project_id> "<mots exacts de l'utilisateur> <balises des assets>". Copiez les mots de l'utilisateur exactement ; ajoutez uniquement les balises des assets. - Dites à l'utilisateur (dans sa langue) : soumis ✓ · ~15–20 min ·
https://pexo.ai/project/<project_id>. - Interrogez : toutes les ≥60s exécutez
pexo-project-get.sh <project_id>et agissez selonnextAction:- WAIT → continuez d'interroger ; toutes les ~5 interrogations, envoyez une mise à jour d'une ligne avec le lien du projet.
- RESPOND → traitez chaque événement dans
recentMessages: relayez le texte de Pexo (attendez la réponse de l'utilisateur si Pexo a posé une question, puispexo-chat.shsa réponse) ; pourpreview_video, exécutezpexo-asset-get.sh <project_id> <assetId>par option, affichez les URLs (A/B/C), laissez l'utilisateur choisir, puispexo-chat.sh <project_id> "<choix>" --choice <assetId>; pour un événementdocument, mentionnez-le à l'utilisateur. - DELIVER →
pexo-asset-get.sh <project_id> <assetId final>, puis envoyez à l'utilisateur l'URL complète de l'asset en texte brut — tous les paramètres de requête?…, jamais tronquée ou encapsulée dans du markdown — ainsi que le lien du projet. - FAILED → expliquez
nextActionHinten termes simples et proposez de réessayer. - RECONNECT →
pexo-chat.sh <project_id> "continue", dites à l'utilisateur que la connexion a été perdue et que vous reprenez, puis continuez d'interroger. - N'appelez jamais
pexo-chat.shpendant WAIT — cela déclenche une production en double. - Trop long → si cela fait >30 min et toujours WAIT, dites à l'utilisateur (avec le lien du projet
https://pexo.ai/connect/openclaw) que ça prend du temps ; demandez s'il veut continuer à attendre ou arrêter. N'interrogez pas indéfiniment.
Révisions
Après la livraison, les ajustements de l'utilisateur (« raccourcis », « nouvelle musique », « autre plan ») réutilisent le
même projet : pexo-chat.sh <project_id> "<son retour>", puis interrogez à nouveau (étape 5). Ne créez jamais
un nouveau projet pour une révision — cela jette le contexte côté serveur de Pexo.
Crédits
Si un script échoue avec « Solde de crédits » / « Crédits insuffisants » : si l'erreur contient un
lien d'achat, transmettez-le à l'utilisateur ; sinon dites-lui d'ajouter des crédits sur https://pexo.ai/home
→ Crédits → Acheter des crédits. Réessayez après sa confirmation.
Exemple
Utilisateur : « Fais une pub TikTok pour notre sérum pour la peau. »
pid=$(pexo-project-create.sh "pub TikTok sérum pour la peau")
pexo-chat.sh "$pid" "Fais une pub TikTok pour notre sérum pour la peau."
# Dites à l'utilisateur : soumis, ~15–20 min, https://pexo.ai/project/$pid
# Interrogez pexo-project-get.sh "$pid" jusqu'à ce que nextAction soit DELIVER, puis délivrez l'URL de l'asset.
Scripts
| Script | Utilisation | Retourne |
|---|---|---|
pexo-project-create.sh | "<brief>" | project_id |
pexo-upload.sh | <project_id> <fichier> | asset_id |
pexo-chat.sh | <project_id> "<message>" [--choice <id>] | accusé (async) |
pexo-project-get.sh | <project_id> | JSON : nextAction, recentMessages |
pexo-asset-get.sh | <project_id> <asset_id> | JSON avec url |
pexo-doctor.sh | — | diagnostic de configuration |
Codes d'erreur et cas limites → references/TROUBLESHOOTING.md.