DjbrAutomation
Toutes les réalisations

Création de contenu automatisée · agent Hermes

Un agent Hermes qui remplace une équipe de création de contenu — vidéos publicitaires générées par IA, publiées automatiquement sur toutes les plateformes, sous validation humaine

DÉMONTRÉ EN RÉEL · 29/06/2026

Contexte

Un client devait alimenter plusieurs réseaux en contenu publicitaire régulier — visuels et vidéos promotionnelles — sans y consacrer une équipe de création à temps plein. La matière première est réelle mais sensible : chaque contenu doit tenir la voix de la marque, rester anonyme sur les cas cités et respecter des garde-fous. Le projet sert aussi de vitrine de maîtrise IA : une chaîne de bout en bout, du texte à la vidéo jusqu'à la publication multi-plateformes, gouvernée et vérifiable.

Problème

Décliner du contenu publicitaire pour chaque réseau à la main — rédaction, création des visuels, montage vidéo, publication au bon format et au bon créneau sur chaque plateforme, puis modération des commentaires — représente un travail à temps plein, multiplié par le nombre de réseaux. Deux exigences non négociables : aucune publication sans validation humaine, et aucune invention — le système ne publie que s'il a un vrai contenu en réserve.

Approche

Deux niveaux d'agents. Le système lui-même a été conçu avec Claude Code selon une méthode disciplinée — brainstorm, design, plan, implémentation, tests — puis il est opéré en autonomie par un agent LLM (Hermes, modèle local Nemotron) déclenché par cron : l'agent pioche le prochain sujet en attente, décide des formats à produire, génère textes et vidéos, exécute la chaîne jusqu'à la publication — et s'arrête net si le backlog est vide, plutôt que d'inventer un sujet. La génération est gouvernée par un « Brand DNA » unique — ton, vocabulaire, sujets interdits, règles d'anonymisation et garde-fous — combiné à des personas injectées à chaque génération, pour un contenu réellement à la voix de la marque.

Ce qui a été livré

  • Orchestration à deux niveaux : un agent LLM autonome (Hermes) sur cron qui sélectionne le sujet, décide des formats et pilote toute la chaîne — construit et outillé avec Claude Code (brainstorm → design → plan → implémentation → tests).
  • Génération gouvernée par un « Brand DNA » unique + personas injectées : ton de la marque, anonymisation et garde-fous intégrés à chaque prompt, pour un contenu à la voix de la marque et jamais nominatif.
  • Création vidéo par IA : génération des vidéos promotionnelles avec Higgsfield, voix de synthèse (ElevenLabs), assemblage et sous-titrage par ffmpeg, avec un contrôle qualité image par image pour éliminer les défauts typiques des vidéos IA (artefacts, glitchs de sous-titres).
  • Un même contenu décliné pour chaque réseau : texte, visuels et vidéo adaptés au format de TikTok, Facebook, Instagram et LinkedIn.
  • Human-in-the-loop : chaque contenu part sur Telegram sous forme de carte (aperçu + texte + boutons ✅ Valider / ✏️ Modifier / ❌ Rejeter) ; « Modifier » régénère réellement le contenu, il ne se contente pas de classer la demande.
  • Publication automatique multi-plateformes : via Zernio, chaque contenu validé est publié automatiquement sur TikTok, Facebook, Instagram et LinkedIn — au bon format pour chaque réseau — puis enregistré en base ; un agent de community management IA répond ensuite aux commentaires avec prudence et anti-doublon (jamais deux réponses au même commentaire).
  • Auto-audit d'ingénieur : le système est soumis à un audit critique conduit par l'IA — concurrence, idempotence, sécurité, robustesse des sorties LLM — dont les findings sont classés par gravité, corrigés, puis re-validés sur un flux déjà prouvé.
  • Montée en gamme visuelle : refonte de la charte éditoriale (avant/après) vers une identité premium, appliquée à tous les gabarits.
  • Source de vérité : Supabase (PostgreSQL + Storage + RLS) — études de cas, contenus, file de publication, posts par plateforme et métriques ; formulaire d'entrée hébergé sur Vercel.

Stack

  • Node.js 22
  • Anthropic SDK (Claude Code)
  • Agent Hermes (modèle local Nemotron)
  • Higgsfield (génération vidéo IA)
  • ElevenLabs (voix de synthèse)
  • Zernio (publication TikTok / Facebook / Instagram / LinkedIn)
  • Supabase (PostgreSQL + Storage + RLS)
  • Telegram / grammY
  • Playwright (rendu visuel)
  • MCP (intégrations)
  • ffmpeg (assemblage vidéo)
  • Vercel (formulaire d'entrée)
  • crons (lun/mer/ven)

Résultats observés

Le 29/06/2026, un contenu complet a été généré et publié en réel — visuel et vidéo — sur un compte de démonstration, de bout en bout : sélection du sujet, rédaction à la voix de la marque, vidéo IA, validation humaine sur Telegram, puis publication.

publication datée · 29/06/2026 · compte de démonstration

Honnêteté de la preuve : la vidéo de démonstration est en 720p filigranée — elle prouve la chaîne de production, pas le rendu commercial final. La publication automatique multi-plateformes (Zernio) est intégrée au système ; la démonstration datée porte sur une publication réelle.

démonstration datée · 29/06/2026

Ce qui reste humain

Rien ne se publie sans un humain : la validation Telegram (✅/✏️/❌) est un point de passage obligé, par conception. Le système ne fabrique jamais de sujet — s'il n'a pas de vrai contenu en réserve, il s'arrête. L'anonymisation des cas clients et le respect des garde-fous sont portés par le Brand DNA et vérifiés en dernier ressort par la relecture humaine. Le client et le compte de démonstration ne sont jamais nommés.