MUSE : moteur de publication autonome — démo en ligne : beauté femme
MUSE est un moteur de publication autonome — open source, multilingue, statique et piloté par des agents : une salle de rédaction IA (watch → writing → review → media → publishing) qui produit, enrichit et publie du contenu de bout en bout. Le moteur est générique : tout ce qui touche au secteur vit dans un pack (ligne éditoriale, personas, prompts d'agents) ; une instance = un pack sectoriel + un jeu de contenus, tenus hors du moteur. Le portail beauté femme tourne sur une instance complète.
Le projet est open source et sérieusement testé : 566 tests automatisés, front public statique (HTML/CSS/JS vanilla, sans base de données — une panne de base ne peut jamais faire tomber le site).
Une architecture en trois couches
- Core — le moteur : générateur statique, orchestration des agents, chaîne média, back-office, commentaires, CLI
- Pack sectoriel — tout le propre au secteur : ligne éditoriale, sections, personas, prompts des agents, politiques
- Instance — les contenus réels (fichiers Markdown + médias), la configuration et les secrets, hors du moteur
Deux faces totalement séparées : le front public statique (le navigateur n'appelle que les commentaires/notes et les liens suivis) et le back-office privé (token, tunnel SSH) qui orchestre les agents, édite les contenus et déclenche les rebuilds.
La salle de rédaction : 23 agents
Un agent propose, un autre décide, un troisième écrit, d'autres relisent — et le dernier peut refuser.
- Veille — scout, tendances, veille shopping, arbitrage éditorial
- Écriture — rédaction paramétrée par persona, reprises d'archives (legacy), sélections shopping
- Relecture — correcteur, fact-checker, contrôle qualité, direction éditoriale (APPROVE / REVISE / HOLD / REJECT)
- Médias — direction artistique, illustrateur, vidéo, audits automatiques
- Publication — maillage interne, traduction, mise en ligne en continu
Refuser est un verdict, pas un échec : un article non conforme est écarté, jamais poli à l'infini — les cycles sont bornés. Chaque appel d'agent est journalisé (tokens, coût en €) et visible en direct dans l'Atelier du back-office : toute la campagne est auditable au centime.
Multilingue par conception
Le pack déclare ses langues : la première est celle dans laquelle la rédaction écrit, les autres sont des cibles de traduction. Un slug SEO par langue (canonical, hreflang, famille de traduction), traduction automatique des articles manquants ou modifiés (flux toutes les 15 minutes), notes partagées entre les langues, commentaires par langue.
Médias : générés et contrôlés
Chaîne complète (ComfyUI : Krea-2 Turbo, Qwen-Image-Edit + Lightning LoRA, vidéo Wan 2.2) et double audit automatique de chaque visuel par un modèle de vision : qualité (anatomie, collages, ni texte lisible ni logo) et pertinence (l'image doit correspondre à sa légende). Pour les personnalités, photos sous licence (Wikimedia Commons), créditées en légende.
Monétisation & communauté
Les liens « où acheter » passent par un redirecteur interne /go/ : chaque clic est journalisé, puis le lecteur est redirigé. Affiliation multi-réseaux commutable sans code, catalogue produits mutualisé, articles « sélection shopping » montés à partir des thèmes. Commentaires modérés, notes partagées entre langues, coups de cœur sur les médias — et un back-office complet (Atelier des coûts, modération, Design, historique des pages).
La démo en ligne
Le portail beauté femme est une instance réelle du moteur — sujets, sélections et traductions sortent du pipeline :
→ beauté femme : beaute-femme.org
Le jeu de démonstration public examples/demo-content fournit du contenu générique (données de test en anglais) pour lancer sa propre instance.
