4-Factor Response Engine
Enjin Respons 4-Faktor
Setiap daftar-masuk-harian menghasilkan satu nota ringkas sebagai balasan. Nota itu datang daripada enjin respons 4-faktor — satu sistem penjanaan terkawal yang tugasnya adalah untuk berguna dalam 60 hingga 100 patah perkataan dan tidak sekali-kali melampaui batas.
Empat faktor
| # | Faktor | Sumber | Mengapa ia penting |
|---|---|---|---|
| 1 | Cip | Palet 14-cip dalam ritual harian | Menamakan apa yang benar hari ini |
| 2 | Fasa | Anggaran kitaran Bayesian | Menetapkan garis dasar kitaran |
| 3 | Konteks transit | Transit natal hari ini jika ada | Menambah cita rasa hari itu |
| 4 | Arketaip | Arketaip haid anda | Corak merentas kitaran |
Keempat-empat faktor digabungkan secara berketentuan menjadi gesaan berstruktur — bukan bentuk bebas. Model penjanaan menulis dalam templat yang ketat dan berbeza mengikut setiap kombinasi cip × fasa.
Mengapa tepat empat
Kami menguji dua, tiga, empat, dan enam. Dua faktor (chip + fasa) menghasilkan nota yang terasa terlalu umum. Tiga (chip + fasa + transit) cenderung terlalu berat ke arah astrologi. Enam (menambah mood, cuaca, beban sosial) memperkenalkan ketidakkonsistenan dan meningkatkan kependaman penjanaan melebihi bajet 200ms p50 untuk ritual harian.
Empat ialah titik manis di mana nota terasa khusus untuk anda tanpa menjadi bising.
Kekangan pada penjanaan
Output model ditapis oleh tiga peraturan semasa penulisan:
- Panjang — 40 hingga 120 patah perkataan. Apa-apa yang berada di luar julat ini akan dijana semula.
- Anti-dakwaan — menyalurkan output melalui lint anti-dakwaan yang sama seperti yang mengawal catatan blog. Lihat non-medical-cycle-tracking.
- Penentukuran nada — sebuah pengelas kecil menolak output yang terasa terlalu mengarah, menghakimi, atau ceria-korporat. Output yang menepati ciri "mesra dan berpijak di bumi" akan lulus.
Nota yang gagal mana-mana satu daripada tiga peraturan ini akan dijana semula sehingga tiga kali. Jika ketiga-tiganya gagal, pengguna akan melihat sandaran terpilih yang disertakan bersama aplikasi.
Apa yang model TIDAK lihat
- Isi nota harian anda (hanya cip).
- Mana-mana nota lampau anda.
- Data pengguna lain.
- Nama, akaun, atau apa-apa pengecam anda.
Penjanaan berjalan pada input yang dilucutkan dan dinyahnamakan. Pemperibadian datang daripada faktor berstruktur, bukan daripada membaca semula teks anda.
Lokasi penyimpanannya
Enjin ini terletak dalam lib/responseEngine/ dalam pangkalan kod Soulwise. Templat gesaan berstruktur ialah satu fail TypeScript bagi setiap pasangan chip × fasa (14 × 4 = 56 templat), setiap satu ditala dengan teliti. Model ini ialah yang terkecil yang lulus ujian penentukuran nada — model open-weights 7B parameter yang berjalan dalam Vercel Function dengan bajet 200ms p50.
Manfaatkan Pengetahuan Ini
Praktikkan astrologi dengan analisis carta kelahiran berkuasa AI.
Dapatkan Carta Kelahiran Percuma Saya