Le Moteur de Réponse à Quatre Facteurs : Comment Cosmic Story v2 Compose Chaque Chapitre Généré par l'IA

Comment les chapitres IA d'astrologie sont-ils composés dans Cosmic Story v2 ?
Chaque chapitre généré par l'IA dans Cosmic Story v2 est composé par un moteur à quatre facteurs : le contexte personne et lien, la surface astrologique (thème natal + synastrie + transits via Swiss Ephemeris), le signal récent de l'utilisateur (check-ins, journal, résonance) et la forme de cadence (chapitre, récapitulatif, réponse coach, suggestion rituelle). Les quatre facteurs fusionnent en un seul prompt structuré, envoyé de manière asynchrone à un fournisseur IA via un adaptateur interchangeable, et la réponse est ensuite post-traitée et chiffrée.
- Quatre facteurs de contexte nommés — chaque artefact suit la même structure.
- L'astrologie est le modificateur, pas le dictionnaire — par défaut en français clair, le jargon est opt-in.
- Swiss Ephemeris (sweph) gère tous les calculs astrologiques.
- L'étape de composition supprime les données personnelles brutes avant que le prompt n'atteigne le fournisseur IA.
- La cadence choisit le bon modèle (chapitre vs récapitulatif vs réponse coach).
Dans une catégorie où la plupart des applications d'astrologie IA enveloppent un seul appel LLM dans un modèle d'horoscope quotidien, Cosmic Story v2 fait quelque chose de structurellement différent : chaque artefact qu'il génère passe par une étape de composition à quatre facteurs avant même que l'IA soit appelée. C'est cette étape qui donne à l'output la sensation de savoir pour qui est écrit le chapitre, quand, et sous quelle forme.
Cet article présente les quatre facteurs, explique leur rôle et montre comment ils fusionnent en un seul prompt.
Les quatre facteurs
┌──────────────────────────────┐
│ 1. Personne + contexte lien │
│ 2. Surface astrologique │
│ 3. Signal utilisateur │
│ 4. Forme de cadence │
└──────────────────────────────┘
↓
prompt composé
↓
génération IA
↓
post-traitement + chiffrement
↓
affichage dans l'app
Chaque facteur apporte des informations orthogonales. Aucun n'est redondant avec un autre. En retirer un fait régresser l'output de manière notable ; en ajouter un cinquième rend le prompt plus brouillon sans gagner en signal.
Facteur 1 : personne + contexte lien
Pour qui est cet artefact ? Quelle est sa relation avec l'utilisateur ? Que sait-on de la façon dont ce lien s'est ressenti récemment ?
Ce facteur inclut :
- Le prénom de la personne et l'étiquette de type de relation (partenaire, sœur, amie, parent, mentor, etc.).
- La texture agrégée de l'activité récente de l'utilisateur à propos de cette personne : combien de check-ins incluaient le tag "avec" de cette personne, combien d'entrées de journal la mentionnaient, comment les scores de résonance de ce lien ont évolué.
- Un bref résumé des chapitres récents sur cette personne, pour que le chapitre d'aujourd'hui ait une continuité avec celui d'hier.
Il s'agit du signal dominant. L'astrologie peut ajouter de la texture, mais si le prompt ne s'ancre pas sur une personne spécifique et la texture de ce lien, l'output dérive vers le générique.
Facteur 2 : surface astrologique
C'est ce qui rend l'output une cosmic story plutôt qu'une app de journal. Mais — chose cruciale — c'est un modificateur, pas un dictionnaire.
Calculé via Swiss Ephemeris (sweph), la même bibliothèque utilisée par tous les praticiens astrologiques sérieux. Le facteur inclut :
- Le thème natal de l'utilisateur.
- La synastrie entre l'utilisateur et la personne spécifique (leur relation dans le ciel, en quelque sorte).
- Les transits actuels — ce que font réellement les planètes en ce moment par rapport au thème de l'utilisateur et au thème de synastrie.
L'output reçoit 1 à 3 chips d'aspect — de petites balises structurées comme "Lune trigone Vénus" ou "Mercure rétrograde carré Soleil" — sur lesquelles le chapitre peut s'appuyer comme modificateur. Le chapitre n'a pas besoin de dire "Mercure est à 14° Gémeaux carré votre Soleil natal". Il dit quelque chose comme "aujourd'hui, la franchise sera difficile à faire passer ; une courte phrase vaut mieux que trois".
La voix par défaut est un français simple. Le jargon astrologique est opt-in pour l'utilisateur averti — même prompt, mais le post-processeur bascule le vocabulaire de surface pour utiliser les termes techniques.
Facteur 3 : signal utilisateur
Que s'est-il passé dans l'app, pour cet utilisateur, récemment ? Plus précisément :
- Check-ins récents : humeur, énergie, patterns du tag "avec".
- Scores de résonance pour le lien concerné : où Communication, Intimité, Croissance, Conflit ont évolué cette semaine.
- Messages coach de ce fil (le cas échéant) — pour le contexte uniquement, pas pour être lus littéralement par le fournisseur IA.
C'est ce qui donne au chapitre la sensation que le moteur se souvient de votre semaine. Sans ce facteur, le chapitre d'aujourd'hui serait identique quelle que soit votre activité.
Facteur 4 : forme de cadence
Quel type d'artefact cela devrait-il être ?
- Un chapitre quotidien (le cas le plus fréquent).
- Une lettre récapitulative hebdomadaire du dimanche.
- Une réponse coach (mode Luminara).
- Une suggestion rituelle.
- Une carte inbox (impulsion lien frais, météo, actualisation, etc.).
La cadence choisit le bon modèle, le bon budget de longueur (chapitre ≈ 220 mots ; réponse coach ≈ 120 mots ; suggestion rituelle ≈ 30 mots) et les bons modificateurs de ton. Sans elle, le moteur devrait deviner à partir d'indices contextuels, ce qui est fragile.
Ce qui est envoyé au fournisseur IA
Le prompt composé n'est pas une concaténation brute des données utilisateur. L'étape de composition :
- Supprime les données personnelles brutes. Les noms sont tokenisés (
PERSONNE_1,PERSONNE_2) avant que le prompt n'atteigne le fournisseur ; le post-processeur réinsère les vrais noms après la génération. - Épure les entrées de journal que l'utilisateur a marquées comme privées.
- Ajoute un prompt système qui inclut des garde-fous anti-allégation (aucune allégation médicale / fertilité / exactitude ; aucune diffamation comparative ; aucun langage de substitution clinique).
- Choisit le modèle de cadence — chapitre / récapitulatif / coach / rituel / suggestion — chacun avec son propre schéma d'output structuré.
Le payload complet est transmis au fournisseur IA via le token symbole AI_GENERATION_ADAPTER. L'adaptateur est interchangeable ; aujourd'hui My Zodiac AI utilise un fournisseur, demain ce pourrait être un autre, et le moteur s'en moque.
Après l'IA : le post-traitement
Une fois que l'IA a répondu, quatre choses se produisent :
- Classificateur de crise — vérifie si l'input récent de l'utilisateur ou cet output contient du langage de crise. Si oui, affiche en évidence des ressources de soutien locales.
- Extracteur de chips d'aspect — extrait 1 à 3 chips d'astrologie de l'output.
- Filtre anti-allégation — supprime toute formulation qui enfreint la liste de plus de 30 termes interdits (médical, exactitude, contrôle du partenaire).
- Chiffrement AES-256 — le corps du chapitre est chiffré avant d'être écrit dans MongoDB.
Ensuite, l'artefact est persisté (dans soulwise_chapters), un événement EventEmitter2 est déclenché (CHAPTER_COMPLETED) et l'inbox le fait apparaître.
Pourquoi c'est important pour la page marketing
La plupart des apps d'astrologie IA n'enveloppent qu'un seul appel LLM. Le moteur à quatre facteurs est la raison structurelle pour laquelle les outputs de Cosmic Story v2 donnent l'impression de savoir pour qui ils sont et quand. C'est aussi pourquoi le moteur peut produire jusqu'à 35 pièces distinctes générées par IA par utilisateur premium actif par semaine sans paraître répétitif — chaque artefact se compose à partir d'une combinaison différente de personne + signal + cadence.
C'est, structurellement, le levier différenciateur : personne d'autre dans la catégorie ne compose les prompts de cette façon. Co-Star enveloppe un prompt par utilisateur par jour. The Pattern ne génère pas de contenu frais du tout. Paired ne modélise qu'un seul lien.
Quatre facteurs, un pipeline, huit types d'artefacts. Voilà le moteur.
Lire aussi
- Architecture de Cosmic Story v2 — le tour technique complet.
- Comment ça fonctionne bien — rigueur V-Model, objectifs de performance, sécurité.
- Semaine type d'outputs — à quoi ressemblent vraiment sept jours d'artefacts.
- Ouvrir My Zodiac AI sur l'App Store.
Essayez nos outils gratuits
Obtenez des informations personnalisées basées sur votre thème natal
Partager cet article
Calculer votre thème natal
Obtenez une lecture astrologique personnalisée complète basée sur vos données de naissance.


