Soulwise

4-Factor Response Engine

Motorul de Răspuns cu 4 Factori

Fiecare check-in zilnic generează o scurtă notă înapoi. Acea notă vine din motorul de răspuns cu 4 factori — un sistem de generare controlată, a cărui sarcină este să fie util în 60 până la 100 cuvinte și să nu exagereze niciodată.

Cei patru factori

#FactorSursăDe ce contează
1ChipPaleta de 14 chipuri din ritualul zilnicDenumește ceea ce este adevărat astăzi
2FazăEstimare bayesiană a cicluluiStabilește reperul ciclului
3Context de tranzitTranzitul natal de azi, dacă existăAdaugă nuanța zilei
4ArhetipArhetipul tău menstrualTiparul de-a lungul ciclurilor

Cei patru se combină determinist într-un prompt structurat — nu în formă liberă. Modelul de generare scrie într-un șablon strict care variază în funcție de fiecare combinație chip × fază.

De ce exact patru

Am testat doi, trei, patru și șase. Doi factori (chip + fază) produceau însemnări care păreau prea generice. Trei (chip + fază + tranzit) aveau tendința de a înclina prea mult spre astrologie. Șase (adăugând dispoziție, vreme, încărcătură socială) introduceau inconsecvențe și creșteau latența de generare peste bugetul de 200ms p50 pentru ritualul zilnic.

Patru este punctul ideal în care însemnarea pare specifică pentru tine, fără a deveni zgomotoasă.

Constrângeri privind generarea

Rezultatul modelului este filtrat de trei reguli în momentul scrierii:

  1. Lungime — de la 40 la 120 cuvinte. Orice se află în afara intervalului este regenerat.
  2. Anti-afirmație — trece rezultatul prin aceeași verificare anti-afirmație care filtrează articolele de blog. Vezi non-medical-cycle-tracking.
  3. Calibrarea tonului — un mic clasificator respinge rezultatele care par prescriptive, judecătoare sau corporatist-entuziaste. Trec rezultatele care sună „cald și ancorat".

O notă care nu trece niciuna dintre cele trei reguli este regenerată de până la trei ori. Dacă toate trei eșuează, utilizatorul vede o variantă de rezervă selectată, care vine inclusă în aplicație.

Ce NU vede modelul

  • Conținutul notiței tale zilnice (doar eticheta).
  • Niciuna dintre notițele tale anterioare.
  • Datele altor utilizatori.
  • Numele tău, contul sau orice element de identificare.

Generarea rulează pe o intrare curățată și anonimizată. Personalizarea vine din factorii structurați, nu din recitirea textului tău.

Unde se află acest lucru

Motorul se găsește în lib/responseEngine/, în baza de cod Soulwise. Șablonul de prompt structurat este un fișier TypeScript pentru fiecare pereche chip × fază (14 × 4 = 56 șabloane), fiecare reglat manual. Modelul este cel mai mic care a trecut testul de calibrare a tonului — un model open-weights cu 7B parametri, ce rulează într-o Funcție Vercel cu un buget de 200ms p50.

Pune în practică aceste cunoștințe

Pune astrologia în practică cu analiza hărții natale susținută de AI.

Obține Harta Mea Natală Gratuită