Tous les personas
Validation manuelle des posts générés
0
En attente
0
Validés
0
Rejetés
0
Publiés
Taux d'approbation
—
Mix langue
Mix média
Filtres
📭
Aucun post dans cette catégorie
Légende statut :
En attente
Approuvé
Programmé
Publié
Échec
📘 Comment ça marche : les paramètres éditables (cadence, mix, plateformes par persona) sont stockés en DB et se modifient ici en live. Les paramètres brand (tone of voice, hooks, blacklist) sont dans le code (
workers/pipeline/prompts.ts) — modifie le fichier et redéploie.
👥 Personas — cadence & comportement (éditable)
🎨 Identité de marque read-only · prompts.ts
✅ Lexique privilégié
❌ Lexique proscrit
🎭 Personnalité de marque
🚫 Phrases interdites
🎯 Hooks récurrents (rotation)
Hooks pivot HUMA(I)N
📚 6 thèmes de contenu (piliers HUMA(I)N)
🚦 Blacklist (3 tiers)
#️⃣ Hashtags officiels
📐 Règles par plateforme
🌍 Stratégie marché & langue
⏱️ Cron automatique
💰 Token budgets par plateforme éditable · sauvegardé en mémoire session
🗓️ Roadmap du projet — 4 phases
🔗 État des connexions sociales table social_accounts
🎬 HeyGen — quota & dépenses
🧠 Brand brain raw read-only · workers/pipeline/prompts.ts
Le brand brain est injecté dans chaque prompt LLM. Pour modifier, édite BRAND_BRAIN dans prompts.ts et redéploie.
✨
Bot Rédacteur HUMA(I)N
Spécialiste contenu social — décris ce que tu veux, choisis la plateforme et le persona, click Générer
📖 Ressources éditoriales — click une section pour la déplier
🏅
▼
Best practices par plateforme
6 plateformes · timing · algorithme 2026
in LinkedInB2B · Long-form
Best practices
- • 200-400 mots idéaux — LinkedIn pénalise le trop court
- • Hook ligne 1-2 : doit forcer le clic "voir plus"
- • Structure : Hook → Tension → Pivot → Argument → Implication
- • 4 hashtags max en pied de post (jamais inline)
- • 1 emoji max — et seulement si fonctionnel (📊 data)
- • Pas de "et toi ?" en CTA — trop générique, tue l'engagement
- • Pas de gras markdown (**) — c'est affiché littéralement
- • Chiffres spécifiques battent les généralités (ex: "23 décisions/jour")
- • Saut de ligne après chaque idée (lisibilité mobile)
Timing 2026
⏰ Mardi-Jeudi · 8h-10h EST · Éviter vendredi après-midi
Algorithm tip
LinkedIn booste les posts qui génèrent des commentaires dans les 60 premières minutes. Réponds aux premiers commentaires immédiatement.
Erreurs à éviter
✕ Poster à 17h vendredi · ✕ Lien externe dans le post (copie dans commentaire) · ✕ Phrases trop longues
𝕏 X (Twitter)Tech · Punchy
Best practices
- • <280 chars strict — pas de thread sauf info structurée
- • Observation contre-intuitive ou réaction news en temps réel
- • 2 hashtags max inline — jamais en pied de tweet
- • Pas de question ouverte — ça meurt dans le feed
- • Stats ou citation précise > opinion vague
- • Réponds aux mentions dans l'heure (algorithme engagement)
- • X est pro-tech en 2026 — audience de décideurs tech/AI
Timing 2026
⏰ Lun-Jeu · 9h-12h EST · 17h-19h aussi
Algorithm tip
X booste les posts avec retweets rapides + bookmarks. Les impressions > 1000 dans l'heure = bon signal.
Erreurs à éviter
✕ Lien externe (réduit portée) · ✕ Thread > 5 tweets sans valeur à chaque étape
🦋 BlueskyTech · Open
Best practices
- • <300 chars — conversationnel, pas corporate
- • Pas de hashtags en 2026 — la recherche est par mots-clés
- • Communauté tech très pointue — pas de simplifications
- • Hyper-croissance 2026 : audience early-adopter, ex-Twitter
- • Engage dans les replies — la communauté est petite et réactive
- • Ton peer-to-peer — comme parler à un collègue tech
Timing 2026
⏰ 10h-14h EST · Audience surtout US/EU tech
Algorithm tip
Bluesky = algorithme chronologique + feeds custom. Être dans les bons feeds (AI, tech) est clé.
Erreurs à éviter
✕ Ton trop corporate · ✕ Cross-post exact de LinkedIn
@ ThreadsCasual pro
Best practices
- • 150-300 chars optimal — entre Insta et X
- • 3 hashtags en pied de post
- • Casual mais pro — ton détendu, insights réels
- • L'image aide mais pas obligatoire
- • Meta algo favorise l'engagement en replies
Timing 2026
⏰ 11h-13h ou 19h-21h · Audience surtout mobile
Erreurs à éviter
✕ Trop de hashtags (spam signal) · ✕ Ton trop formel
📷 InstagramVisuel · B2B émergent
Best practices
- • 80-150 mots — le visuel porte, la caption complète
- • 12 hashtags — en commentaire, pas dans la caption
- • Hook visuel fort en 3 secondes (Reel ou carrousel)
- • Carousels B2B = meilleur engagement en 2026
- • 2 emojis max dans la caption principale
- • Première ligne = hook qui force le "plus"
Timing 2026
⏰ 11h-13h ou 19h-21h · Lun/Mar/Jeu meilleurs
Algorithm tip
Reels 30-60s ont la plus forte portée organique. Les carousels génèrent le plus de saves (signal fort algo).
Erreurs à éviter
✕ Hashtags dans la caption (pénalisé) · ✕ Qualité image basse
🎵 TikTokB2B émergent 2026
Best practices
- • 30-60 mots caption — la vidéo porte le message
- • 4 hashtags mix marque + trending
- • Hook vidéo en 3 secondes — retention = clé
- • B2B TikTok en hyper-croissance en 2026
- • Vertical 9:16 + sous-titres (80% sans son)
Timing 2026
⏰ 18h-21h · 12h-14h aussi · Tous les jours
Erreurs à éviter
✕ Vidéo > 90s (pénalise la durée de visionnage) · ✕ Qualité basse
😎
▼
Emoji guide HUMA(I)N
Max 1 par post · Fonctionnels uniquement
⚠️ Règle n°1 : max 1 emoji par post, uniquement si fonctionnel. Zéro emoji vaut mieux qu'un emoji mal choisi.
✅ Emojis autorisés (fonctionnels)
🚫 Emojis bannis — JAMAIS
Ces emojis = marques hype génériques. Le brand HUMA(I)N est tranchant, pas enthousiaste.
🧮 Compteur d'emojis rapide
← Colle un texte ci-dessus
🎣
▼
Hook library
32 hooks HUMA(I)N · 6 catégories · bouton "Utiliser"
📐
▼
Templates de structure
5 structures éprouvées · exemples HUMA(I)N
Problem → Solution
Hook problem · Tension · Solution HUMA(I)N · CTA implicite
HookDécris le problème de manière contre-intuitive ou chiffrée
TensionPourquoi ce problème persiste (cause profonde, pas symptôme)
PivotComment les humains digitaux HUMA(I)N l'abordent différemment
CTAImplication pour le lecteur (pas "contactez-nous")
Exemple HUMA(I)N :
"Ton agent IA vient de boucler en boucle pendant 6 heures. Personne n'a remarqué.
Les agents IA n'ont pas de mémoire d'erreur. Chaque loop repart à zéro.
Un humain digital a une mémoire d'exécution. Il se souvient de ce qu'il a essayé, et pourquoi ça n'a pas marché.
C'est ça la différence entre automatiser et raisonner."
Story arc
Setup · Conflict · Resolution · Lesson
SetupSituation initiale concrète et identifiable (1-2 phrases)
ConflictCe qui n'a pas marché ou la limite identifiée
ResolutionCe que l'humain digital a fait différemment
LessonLa leçon générale extractable (≠ anecdote)
Exemple HUMA(I)N :
"Sarah devait envoyer un rapport à 14h. Le système était en maintenance.
Un agent IA classique aurait planté ou attendu silencieusement.
Sarah a identifié l'erreur, notifié l'équipe, et replanifié. Sans intervention humaine.
L'autonomie, c'est pas exécuter les étapes. C'est gérer les exceptions."
List / Framework
Hook · 3-5 points · Conclusion actionnable
HookChiffre ou affirmation qui cadre la liste
Points3-5 items, chacun avec 1 seule idée, voix active
ClôtureSynthèse en 1 phrase ou question rhétorique forte
Exemple HUMA(I)N :
"3 questions avant de déployer un humain digital :
1. Sait-il quand dire non ?
2. A-t-il une mémoire entre sessions ?
3. Peut-il apprendre de ses erreurs ?
Si tu réponds non à l'une d'elles, c'est un agent IA, pas un humain digital."
Hot take
Affirmation bold · 2 raisons · Invite débat sans "et toi ?"
AffirmationPosition tranchée, défendable, non consensuelle
Raison 1Argument concret qui étaye la position
Raison 2Deuxième angle, différent du premier
SortiePhrase qui invite le désaccord (sans "et toi ?")
Exemple HUMA(I)N :
"Automatiser une mauvaise décision à la vitesse de l'IA, c'est une catastrophe optimisée.
Parce que l'IA n'a pas conscience qu'elle se trompe.
Parce que la vitesse amplifie les erreurs autant que les succès.
Le débat n'est pas 'IA vs humain'. C'est 'automatiser quoi, exactement'."
Behind-the-scenes
Anecdote fondateur · leçon générale · universalisation
AnecdoteMoment précis, date, contexte réel ou fictif crédible
DétailCe qui s'est passé exactement (pas de généralité)
LeçonCe que ça t'a appris (formulé pour tout le monde)
LienComment ça connecte à ta mission / vision HUMA(I)N
Exemple HUMA(I)N :
"On a passé 3 semaines à configurer Sarah. La semaine 4, elle nous a surpris.
Elle a refusé d'exécuter une instruction. Trop de variables manquantes, elle ne pouvait pas garantir le résultat.
On a paniqué. Puis on a compris : c'est exactement ce qu'un bon employé ferait.
Un humain digital qui dit 'je n'ai pas assez d'info pour décider' est plus fiable qu'un agent qui exécute quand même."
🔍
▼
Audit post
Brand fit score · lexique · suggestions · via LLM
Appel Gemini 2.5 Flash · ~2 sec
—
—
—
—
Caractères
—
Emojis
—
Longueur vs cible
—
Thème détecté
✅ Lexique privilégié utilisé
❌ Lexique proscrit détecté
💡 Suggestions d'amélioration
⚙️
Audit en cours via Gemini 2.5 Flash…
📈
▼
Tendances contenu 2026
Ce qui marche maintenant · benchmark à surveiller
📊 Données internes : compare ces tendances avec tes analytics dans l'onglet 📊 Analytics pour voir si elles se confirment sur ton audience.
Phase 1 : les analytics ci-dessous utilisent ton taux d'approbation comme proxy de performance. Les vraies métriques (likes, vues, reshares) seront collectées en Phase 2 dès qu'on aura connecté les comptes sociaux et publié les premiers posts.
Plateforme la plus performante
—
basé sur le taux d'approbation
Langue qui marche
—
% d'approbations EN vs FR-CA
Heure de publication populaire
—
heure de Montréal
Type de média
—
format le plus validé