Soulwise
4-Factor Response Engine
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.
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ás | Miért számít |
|---|---|---|---|
| 1 | Chip | A napi rituálé 14-chipes palettája | Megnevezi, mi igaz ma |
| 2 | Fázis | Bayesi ciklusbecslés | Kijelöli a ciklus alapvonalát |
| 3 | Tranzit-kontextus | A mai natál tranzit, ha van | Hozzáadja a nap jellegét |
| 4 | Archetípus | A támogatás és önreflexió archetípusod | A 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:
- Hossz — 40–120 szó. Ami kívül esik a tartományon, azt újragenerálja.
- Á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.
- 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.