Soulwise

4-Factor Response Engine

My Zodiac AI Team

Az asztrológiai tartalom önreflexióra és szórakoztatásra szolgál, nem orvosi, pénzügyi, jogi vagy mentális egészséggel kapcsolatos tanácsadásra.

Egy pillantásra

Hogyan írja meg a Soulwise a visszajelzést, amit a bejelentkezés után küld?

A 4 tényezős válaszmotor négy jelet vesz figyelembe — a megérintett chipet, a ciklusod aktuális fázisát, a mai tranzit kontextust és a támogatás és önreflexió archetípusodat —, majd egy szabályozott nyelvi modellen futtatja át őket, hogy egyetlen rövid üzenetet alkosson. A korlátok közé tartozik a hossz, az állításmentességi szabályok és a hangnem finomhangolása.

  • Négy bemenet: chip, fázis, tranzit, archetípus
  • Korlátozott szöveggenerálás: hossz, állításmentesség, hangnem
  • Felépítéséből adódóan nincs támogatás és önreflexió vagy értékelő megfogalmazás

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 támogatás és önreflexió 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-wellness-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.

Mélyebb betekintés

Lásd a(z) 4-Factor Response Engine értelmezését a teljes születési térképedben

Egy ingyenes elhelyezkedés csak a cím. A teljes olvasat az egész térképedet értelmezi.

Gyakori kérdések

Igen – egy kontextusérzékeny, kis nyelvi modell szigorú korlátokkal. A négy bemenet determinisztikus; a szöveg egy szoros sablon alapján készül minden chip × fázis kombinációhoz.

Több tényező csak zajt okoz. A négy a legkisebb olyan halmaz, amely elég hasznos jegyzetet ad ahhoz, hogy újra meg újra megnyisd az appot.

Nem. Csak a négy strukturált bemenet hagyja el az eszközödet a generáláshoz; a jegyzeted szövege titkosítva marad az eszközön. Lásd: period-privacy.