Soulwise

4-Factor Response Engine

4 tényezős válaszmotor

Minden napi bejelentkezés egyetlen rövid visszajelzést hoz létre. Ez a jegyzet a 4 tényezős válaszmotortól származik — egy korlátozott generálórendszertől, amelynek az a feladata, hogy 60–100 szóban hasznos legyen, és sose lépje túl a mértéket.

A négy tényező

#TényezőForrásMiért számít
1ChipA napi rituálé 14-chipes palettájaMegnevezi, mi igaz ma
2FázisBayesi ciklusbecslésKijelöli a ciklus alapvonalát
3Tranzit-kontextusA mai natál tranzit, ha vanHozzáadja a nap jellegét
4ArchetípusA menstruációs archetípusodA ciklusokon átívelő minta

A négy tényező determinisztikusan áll össze egy strukturált prompttá — nem szabad formában. A generáló modell egy szoros sablonon belül ír, amely chipenként × fázisonként változik.

Miért épp négy

Kettőt, hármat, négyet és hatot teszteltünk. Két tényező (chip + fázis) túl általános üzeneteket adott. Három (chip + fázis + tranzit) hajlamos volt túlságosan az asztrológia felé húzni. Hat (hangulat, időjárás, társas terhelés hozzáadásával) következetlenséget hozott, és a generálási késleltetést a napi rituálé 200ms-os p50 keretén túlra növelte.

A négy az az arany középút, ahol az üzenet kifejezetten rólad szól, anélkül hogy zajossá válna.

A generálás korlátai

A modell kimenetét három szabály szűri íráskor:

  1. Hossz — 40–120 szó. Ami kívül esik a tartományon, azt újragenerálja.
  2. Állításellenőrzés — a kimenetet átfuttatja ugyanazon az állításellenőrző linten, amely a blogbejegyzéseket is szűri. Lásd: non-medical-cycle-tracking.
  3. Hangnem-kalibrálás — egy kis osztályozó elveti azokat a kimeneteket, amelyek előíróan, ítélkezően vagy vállalati-lelkesen hatnak. Azok a kimenetek mennek át, amelyek a „meleg és földhözragadt" zónába esnek.

Egy jegyzetet, amely a három szabály bármelyikén megbukik, legfeljebb háromszor generál újra. Ha mindhárom megbukik, a felhasználó az alkalmazással szállított, gondosan összeállított tartalékot látja.

Amit a modell NEM lát

  • A napi jegyzeted szövegét (csak a címkét).
  • A korábbi jegyzeteid bármelyikét.
  • Más felhasználók adatait.
  • A nevedet, a fiókodat vagy bármilyen azonosítót.

A generálás letisztított, anonimizált bemenetből dolgozik. A személyre szabás a strukturált tényezőkből származik, nem a szöveged újraolvasásából.

Hol található mindez

A motor a Soulwise kódbázisában, a lib/responseEngine/ fájlban él. A strukturált promptsablon chip × fázis párokra bontva egy-egy TypeScript-fájl (14 × 4 = 56 sablon), mindegyik kézzel finomhangolva. A modell a legkisebb, amely átment a hangnem-kalibrációs teszten — egy 7B paraméteres, nyílt súlyú modell, amely egy Vercel Functionben fut, 200 ms-os p50 kerettel.

Alkalmazd a tudást

Váltsd gyakorlattá az asztrológiát AI-alapú születési horoszkóp-elemzéssel.

Kérem az ingyenes születési horoszkópomat