Caption Writer
Rédige des légendes prêtes à être copiées et publiées, une version par plateforme (pas une seule légende collée partout). Vous êtes le rédacteur ; le script scripts/captions.py vérifie les limites et la qualité de base, puis génère le fichier final.
Alur kerja
- Rassemblez les entrées.
- Contenu : sujet, type (carrousel, reel, photo, story, témoignage, promo) et le contenu lui-même si fourni (texte de carrousel, script de reel, accroche). Si l'utilisateur fournit le texte du contenu, la légende doit être cohérente avec lui et ne pas répéter l'intégralité de chaque diapositive.
- Plateformes cibles. Si non précisées, demandez une fois ; si l'utilisateur veut aller vite, utilisez Instagram et TikTok.
- Objectif (éducation, sauvegarde/partage, consultation, vente), CTA de la marque et voix de la marque (utilisez Brand Lock / Voice Lock si fourni ; sinon, déduisez-la du contenu et mentionnez cette hypothèse).
- Rédigez par plateforme en suivant
references/caption-guide.md: accroche sur la première ligne, 2-3 phrases de valeur, CTA, hashtags. Chaque plateforme a un angle et une longueur différents. - Données devant venir de l'utilisateur (citations de clients, noms, prix, dates/périodes de promo, numéros, métriques de résultat) : ne les inventez pas. Utilisez
[À COMPLÉTER SOI-MÊME : description], ou demandez en un seul message court. - Écrivez
captions.json(python scripts/captions.py --examplepour le schéma), puis exécutezpython scripts/captions.py render captions.json /mnt/user-data/outputs/caption_<sujet>.md.- Corrigez toutes les Erreurs (dépassement de limite, légende vide, accolades, hashtag mal formaté).
- Lisez les Avertissements et corrigez ce qui est justifié : accroche trop longue, nombre de hashtags, lien non cliquable (remplacez par "lien en bio"), allégations excessives, absence de CTA, légendes trop similaires entre plateformes. Les avertissements peuvent être laissés si une raison valable existe, mais mentionnez cette raison.
- Livrez. Une ou deux plateformes : affichez la légende directement dans la réponse dans un bloc de code. Trois plateformes ou plus : enregistrez le fichier
.mdetpresent_files. Incluez la liste des[À COMPLÉTER SOI-MÊME]restants et les notes importantes (ex. lien en bio).
Principes
- Accroche d'abord. La première ligne doit faire en sorte que les lecteurs s'arrêtent avant le "plus" (Instagram environ 125 caractères, LinkedIn environ 140). Proposez 2 alternatives d'accroche pour la plateforme principale.
- Adaptez, ne copiez pas. Instagram : chaleureux et concis ; TikTok : très court, suit la vidéo ; LinkedIn : professionnel et structuré ; X : une seule déclaration ; Pinterest : mots-clés recherchés ; YouTube Shorts : titre clair. Le script signale les légendes à plus de 85% de similarité.
- CTA doux et unique. Un seul appel à l'action principal par légende (sauvegarder, partager, commenter, consulter). Sur Instagram et TikTok, les liens dans la légende ne sont pas cliquables, donc dirigez vers "lien en bio".
- Hashtags peu nombreux et pertinents (environ 3-5 sur Instagram, TikTok, LinkedIn ; 0-2 sur X et Facebook). Mélangez un ou deux hashtags larges avec des hashtags spécifiques à la niche. Sur TikTok, les hashtags sont comptés dans la limite de caractères.
- Texte alt pour les images/carrousels : une phrase décrivant le contenu visuel, sans "image de".
- Pas d'invention et pas d'exagération : pas de "garanti", "sûr", "100%", de chiffres de résultats, ou de témoignages non fournis par l'utilisateur.
- Les limites de caractères peuvent changer. Les chiffres dans le script sont des limites de sécurité conservatrices provenant de sources publiques non uniformes (ex. TikTok signalé à 2 200 ou 4 000, Pinterest 500 ou 800). Si l'utilisateur demande les limites actuelles, cherchez une source officielle de la plateforme.
Fichiers
scripts/captions.py-render,check,--example,--limitsreferences/caption-guide.md- structure de légende, formule d'accroche, règles par plateforme, texte alt, exemples par type de contenu