Em uma categoria onde a maioria dos aplicativos de astrologia por IA envolve uma única chamada LLM em um template de horóscopo diário, o Cosmic Story v2 faz algo estruturalmente diferente: cada artefato que gera passa por uma etapa de composição de quatro fatores antes mesmo de a IA ser chamada. É essa etapa que faz o output parecer que sabe para quem o capítulo foi escrito, quando e em que formato.

Este artigo apresenta os quatro fatores, explica o papel de cada um e mostra como eles se fundem em um único prompt.

Os quatro fatores

┌──────────────────────────────┐
│ 1. Pessoa + contexto vínculo │
│ 2. Superfície astrológica    │
│ 3. Sinal do usuário          │
│ 4. Forma de cadência         │
└──────────────────────────────┘
       ↓
  prompt composto
       ↓
  geração por IA
       ↓
  pós-processamento + criptografia
       ↓
  exibição no app

Cada fator traz informações ortogonais. Nenhum é redundante em relação a outro. Remover um faz o output regredir visivelmente; adicionar um quinto torna o prompt mais confuso sem ganhar sinal.

Fator 1: pessoa + contexto vínculo

Para quem é este artefato? Qual é a relação dessa pessoa com o usuário? O que sabemos sobre como este vínculo tem se sentido recentemente?

Este fator inclui:

  • O nome da pessoa e o rótulo de tipo de relacionamento (parceiro, irmã, amiga, pai/mãe, mentor, etc.).
  • Textura agregada da atividade recente do usuário sobre essa pessoa: quantos check-ins incluíam a tag "com" desta pessoa, quantas entradas de diário a mencionavam, como os scores de ressonância deste vínculo se moveram.
  • Um breve resumo dos capítulos recentes sobre essa pessoa, para que o capítulo de hoje tenha continuidade com o de ontem.

Este é o sinal dominante. A astrologia pode adicionar textura, mas se o prompt não se ancorar em uma pessoa específica e na textura desse vínculo, o output deriva para o genérico.

Fator 2: superfície astrológica

É isso que torna o output uma cosmic story em vez de um aplicativo de diário. Mas — de forma crucial — é um modificador, não um dicionário.

Calculado via Swiss Ephemeris (sweph), a mesma biblioteca usada por todo praticante astrológico sério. O fator inclui:

  • O mapa natal do usuário.
  • A sinastria entre o usuário e a pessoa específica (o relacionamento deles no céu, basicamente).
  • Os trânsitos atuais — o que os planetas reais estão fazendo agora em relação ao mapa do usuário e ao mapa de sinastria.

O output recebe de 1 a 3 chips de aspecto — pequenas tags estruturadas como "Lua trígono Vênus" ou "Mercúrio retrógrado quadrado Sol" — nos quais o capítulo pode se apoiar como modificador. O capítulo não precisa dizer "Mercúrio está a 14° de Gêmeos em quadratura com seu Sol natal". Diz algo como "hoje será difícil ser direto; uma frase curta vale mais que três".

A voz padrão é português simples. O jargão astrológico é opt-in para o usuário familiarizado com astrologia — mesmo prompt, mas o pós-processador alterna o vocabulário para usar termos técnicos.

Fator 3: sinal do usuário

O que aconteceu no app, para este usuário, recentemente? Especificamente:

  • Check-ins recentes: humor, energia, padrões da tag "com".
  • Scores de ressonância para o vínculo relevante: onde Comunicação, Intimidade, Crescimento, Conflito se moveram esta semana.
  • Mensagens do coach desta conversa (se houver) — apenas para contexto, não para o provedor de IA ler literalmente.

É isso que faz o capítulo parecer que o motor se lembra da sua semana. Sem este fator, o capítulo de hoje seria idêntico independentemente de como você esteve presente.

Fator 4: forma de cadência

Que tipo de artefato deve ser este?

  • Um capítulo diário (o caso mais comum).
  • Uma carta de recapitulação semanal de domingo.
  • Uma resposta do coach (modo Luminara).
  • Uma sugestão ritual.
  • Um cartão inbox (pulso de vínculo novo, clima, atualização, etc.).

A cadência escolhe o template certo, o orçamento de tamanho certo (capítulo ≈ 220 palavras; resposta do coach ≈ 120 palavras; sugestão ritual ≈ 30 palavras) e os modificadores de tom certos. Sem ela, o motor teria que adivinhar a partir de pistas contextuais, o que é frágil.

O que é enviado ao provedor de IA

O prompt composto não é uma concatenação bruta dos dados do usuário. A etapa de composição:

  • Remove dados pessoais brutos. Os nomes são tokenizados (PESSOA_1, PESSOA_2) antes do prompt chegar ao provedor; o pós-processador substitui os tokens pelos nomes reais após a geração.
  • Limpa entradas de diário que o usuário marcou como privadas.
  • Adiciona um prompt de sistema que inclui proteções anti-alegação (sem alegações médicas / fertilidade / precisão; sem difamação comparativa; sem linguagem de substituição clínica).
  • Escolhe o template de cadência — capítulo / recapitulação / coach / ritual / sugestão — cada um com seu próprio esquema de output estruturado.

O payload completo vai ao provedor de IA via o token símbolo AI_GENERATION_ADAPTER. O adaptador é intercambiável; hoje o My Zodiac AI usa um provedor, amanhã pode ser outro, e o motor não se importa.

Após a IA: pós-processamento

Assim que a IA responde, quatro coisas acontecem:

  1. Classificador de crise — verifica se o input recente do usuário ou este output contém linguagem de crise. Se sim, exibe recursos de suporte local de forma proeminente.
  2. Extrator de chips de aspecto — extrai 1 a 3 chips de astrologia do output.
  3. Filtro anti-alegação — remove qualquer formulação que viole a lista de mais de 30 termos proibidos (médico, precisão, controle do parceiro).
  4. Criptografia AES-256 — o corpo do capítulo é criptografado antes de ser gravado no MongoDB.

Em seguida, o artefato é persistido (em soulwise_chapters), um evento EventEmitter2 é disparado (CHAPTER_COMPLETED) e o inbox o exibe.

Por que isso importa para a página de marketing

A maioria dos aplicativos de astrologia por IA envolve uma única chamada LLM. O motor de quatro fatores é a razão estrutural pela qual os outputs do Cosmic Story v2 parecem saber para quem são e quando. É também por isso que o motor pode produzir até 35 peças distintas geradas por IA por usuário premium ativo por semana sem soar repetitivo — cada artefato se compõe a partir de uma combinação diferente de pessoa + sinal + cadência.

Este é, estruturalmente, o diferencial competitivo: ninguém mais na categoria está compondo prompts dessa forma. O Co-Star envolve um prompt por usuário por dia. The Pattern não gera conteúdo novo. Paired modela apenas um vínculo.

Quatro fatores, um pipeline, oito tipos de artefato. Esse é o motor.

Leia também

Experimente nossas ferramentas gratuitas

Obtenha insights personalizados com base no seu mapa natal

Compartilhe este artigo