Soulwise

4-Factor Response Engine

Mesin Respons 4-Faktor

Setiap check-in harian menghasilkan satu catatan singkat sebagai balasan. Catatan itu berasal dari mesin respons 4-faktor — sistem generasi terbatas yang tugasnya memberi manfaat dalam 60 hingga 100 kata dan tak pernah berlebihan.

Empat faktor

#FaktorSumberMengapa penting
1ChipPalet 14-chip dalam ritual harianMenamai apa yang benar hari ini
2FaseEstimasi siklus BayesianMenetapkan dasar siklus
3Konteks transitTransit natal hari ini jika adaMenambahkan nuansa hari itu
4ArketipeArketipe menstruasimuPola lintas siklus

Keempatnya digabungkan secara deterministik menjadi prompt terstruktur — bukan bentuk bebas. Model generasi menulis di dalam templat ketat yang bervariasi per kombinasi chip × fase.

Mengapa tepat empat

Kami menguji dua, tiga, empat, dan enam. Dua faktor (chip + fase) menghasilkan catatan yang terasa terlalu umum. Tiga (chip + fase + transit) cenderung terlalu berat ke astrologi. Enam (menambahkan suasana hati, cuaca, beban sosial) memunculkan inkonsistensi dan meningkatkan latensi generasi melampaui anggaran 200ms p50 untuk ritual harian.

Empat adalah titik ideal di mana catatan terasa spesifik untukmu tanpa menjadi berisik.

Batasan dalam pembuatan

Keluaran model disaring oleh tiga aturan saat penulisan:

  1. Panjang — 40 hingga 120 kata. Apa pun di luar rentang itu akan dibuat ulang.
  2. Anti-klaim — menjalankan keluaran melalui lint anti-klaim yang sama yang menyaring artikel blog. Lihat non-medical-cycle-tracking.
  3. Kalibrasi nada — sebuah pengklasifikasi kecil menolak keluaran yang terasa menggurui, menghakimi, atau ceria ala korporat. Keluaran yang terasa "hangat dan membumi" akan lolos.

Catatan yang gagal di salah satu dari ketiga aturan tersebut akan dibuat ulang hingga tiga kali. Jika ketiganya gagal, pengguna akan melihat cadangan terpilih yang disertakan dalam aplikasi.

Apa yang TIDAK dilihat model

  • Isi catatan harianmu (hanya chip-nya).
  • Catatan-catatanmu yang lalu.
  • Data pengguna lain.
  • Nama, akun, atau identitas apa pun milikmu.

Pembuatan berjalan pada input yang sudah dipangkas dan dianonimkan. Personalisasi berasal dari faktor-faktor terstruktur, bukan dari membaca ulang teksmu.

Tempat semua ini berada

Mesinnya ada di lib/responseEngine/ dalam basis kode Soulwise. Template prompt terstruktur berupa satu berkas TypeScript per pasangan chip × fase (14 × 4 = 56 template), masing-masing disetel manual. Modelnya adalah yang terkecil yang lolos uji kalibrasi nada — model open-weights berparameter 7B yang berjalan di sebuah Vercel Function dengan anggaran p50 sebesar 200ms.

Terapkan Pengetahuan Ini

Praktikkan astrologi dengan analisis peta kelahiran bertenaga AI.

Dapatkan Peta Kelahiran Gratisku