बहुतांश AI ज्योतिष app एकाच LLM कॉलला रोजच्या राशिफल टेम्पलेटमध्ये गुंडाळतात; अशा वर्गात Cosmic Story v2 रचनेच्या दृष्टीने काहीतरी वेगळं करतो: ती जे जे artifact तयार करते, ते AI ला कॉल करण्याआधीच एका चार-घटक रचना टप्प्यातून जातं. हाच टप्पा आउटपुटला असं भासवतो की हे प्रकरण कोणासाठी आहे, कधीसाठी आहे आणि कोणत्या स्वरूपात आहे, हे त्याला माहीत आहे.

ही पोस्ट या चार घटकांचा आढावा घेते, प्रत्येक घटक कशासाठी आहे ते सांगते, आणि ते सर्व एकाच prompt मध्ये कसे एकत्र येतात ते दाखवते.

चार घटक

┌──────────────────────────────┐
│ 1. Person + bond context     │
│ 2. Astrological surface      │
│ 3. User signal               │
│ 4. Cadence shape             │
└──────────────────────────────┘
       ↓
  composed prompt
       ↓
  AI generation
       ↓
  post-process + encrypt
       ↓
  surface in app

Each factor brings orthogonal information. None is redundant with another. Drop one and the output regresses noticeably; add a fifth and the prompt becomes muddier without gaining signal.

Factor 1: person + bond context

Who is this artifact for? What's their relationship to the user? What do we know about how this bond has felt recently?

This factor includes:

  • The person's name and type-of-relationship label (partner, sister, friend, parent, mentor, etc.).
  • Aggregated texture from the user's recent activity about this person: how many check-ins included this person's "with-tag", how many journal entries mentioned them, how the resonance scores for this bond have moved.
  • A short summary of recent chapters about this person, so today's chapter has continuity with yesterday's.

This is the dominant signal. Astrology can add texture, but if the prompt doesn't anchor on a specific person and the texture of that bond, the output drifts toward generic.

Factor 2: astrological surface

This is what makes the output cosmic story rather than journal app. But — critically — it's a modifier, not a dictionary.

Calculated via Swiss Ephemeris (sweph), तेच लायब्ररी जे प्रत्येक गंभीर ज्योतिष व्यावसायिकाच्या साधनांना चालना देते. या घटकात समाविष्ट आहे:

  • वापरकर्त्याची जन्म कुंडली.
  • वापरकर्ता आणि त्या विशिष्ट व्यक्तीमधील सिनास्ट्रि (मुळात आकाशातील त्यांचे नाते).
  • सध्याची गमन — वापरकर्त्याच्या कुंडलीच्या आणि सिनास्ट्रि कुंडलीच्या तुलनेत खरे ग्रह आत्ता काय करत आहेत.

आउटपुटला 1 ते 3 अॅस्पेक्ट चिप्स मिळतात — "Moon trine Venus" किंवा "Mercury retrograde square Sun" यांसारखे छोटे रचनात्मक टॅग्ज — ज्यांवर तो अध्याय एक modifier म्हणून अवलंबून राहू शकतो. अध्यायाला "बुध 14° मिथुनमध्ये आहे आणि तुमच्या जन्म सूर्याशी चौकोन करत आहे" असे म्हणण्याची गरज नाही. तो असे काहीतरी म्हणतो की "आज स्पष्टपणे बोलणे अवघड जाईल; तीन वाक्यांपेक्षा एक छोटे वाक्य चांगले".

डीफॉल्ट आवाज साधी इंग्रजी आहे. Jargon mode हा ज्योतिषाची माहिती असलेल्या वापरकर्त्यासाठी opt-in आहे — तोच prompt, फक्त post-processor वरवरचा शब्दसंग्रह तांत्रिक संज्ञा वापरण्यासाठी बदलतो.

घटक 3: वापरकर्ता सिग्नल

app मध्ये अलीकडे काय घडले, या वापरकर्त्यासाठी? विशेषतः:

  • अलीकडील check-ins: मूड, ऊर्जा, with-tag पॅटर्न.
  • संबंधित बंधासाठी resonance स्कोअर: या आठवड्यात Communication, Intimacy, Growth, Conflict कुठे सरकले.
  • या थ्रेडमधील coach मेसेजेस (असल्यास) — फक्त context साठी, AI provider ने शब्दशः वाचण्यासाठी नाही.

यामुळेच अध्यायाला असे वाटते की engine ला तुमचा आठवडा आठवतो. या घटकाशिवाय, तुम्ही कसे वावरला आहात याची पर्वा न करता आजचा अध्याय सारखाच असतो.

घटक 4: cadence आकार

हा कोणत्या प्रकारचा artifact असावा?

  • एक दैनिक अध्याय (सर्वात सामान्य प्रकार).
  • एक साप्ताहिक रविवारचे recap पत्र.
  • एक coach उत्तर (Luminara mode).
  • एक ritual nudge.
  • एक inbox कार्ड (fresh-bond pulse, weather, refresh, इत्यादी).

Cadence योग्य template निवडते, योग्य लांबीचे बजेट (अध्याय ≈ 220 शब्द; coach उत्तर ≈ 120 शब्द; ritual nudge ≈ 30 शब्द), आणि योग्य tone modifiers निवडते. याशिवाय, engine ला contextual संकेतांवरून अंदाज लावावा लागेल, जे ठिसूळ असते.

AI provider ला काय पाठवलं जातं

तयार केलेला prompt हा user च्या डेटाचं केवळ एकत्रीकरण नसतो. तयार करण्याच्या या टप्प्यात:

  • Raw PII काढून टाकलं जातं. prompt provider पर्यंत पोहोचण्याआधी नावांचं tokenisation केलं जातं (PERSON_1, PERSON_2); generation झाल्यानंतर post-processor हे tokens परत खऱ्या नावांमध्ये बदलतो.
  • Journal entries स्वच्छ केल्या जातात ज्या user ने खाजगी म्हणून चिन्हांकित केल्या आहेत.
  • एक system prompt जोडला जातो ज्यात anti-claim guardrails असतात (कोणतेही वैद्यकीय / fertility / अचूकतेचे दावे नाहीत; तुलनात्मक बदनामी नाही; clinical-replacement भाषा नाही).
  • cadence template निवडला जातो — chapter / recap / coach / ritual / nudge — प्रत्येकाचं स्वतःचं structured output schema असतं.

संपूर्ण payload AI_GENERATION_ADAPTER symbol token च्या माध्यमातून AI provider कडे जातं. हा adapter बदलता येण्याजोगा आहे; आज My Zodiac AI एक provider वापरतं, उद्या तो दुसरा कोणी असू शकतो, आणि engine ला त्याची पर्वा नसते.

AI नंतर: post-processing

AI प्रतिसाद देताच, चार गोष्टी घडतात:

  1. Crisis classifier — वापरकर्त्याचं अलीकडचं input किंवा हे output यात संकटाची भाषा आहे का ते तपासतो. असेल, तर स्थानिक support resources ठळकपणे दाखवतो.
  2. Aspect-chip extractor — output मधून 1 ते 3 ज्योतिष chips काढतो.
  3. Anti-claim filter — 30+ अवधि निषिद्ध यादीचं (medical, accuracy, partner-control) उल्लंघन करणारी कोणतीही वाक्यरचना काढून टाकतो.
  4. AES-256 encryption — chapter body हे MongoDB मध्ये लिहिण्यापूर्वी encrypt केलं जातं.

मग artifact जतन केला जातो (soulwise_chapters मध्ये), एक EventEmitter2 event सुरू होतो (CHAPTER_COMPLETED), आणि inbox तो दाखवतो.

ही गोष्ट मार्केटिंग पेजसाठी का महत्त्वाची आहे

बहुतांश AI ज्योतिष apps फक्त एका LLM कॉलभोवती गुंडाळलेले असतात. Cosmic Story v2 ची आउटपुट्स ही कोणासाठी आणि कधी आहेत हे जणू त्यांना माहीत आहे, असं का वाटतं — याचं रचनात्मक कारण म्हणजे चार-घटकांचं engine. याच कारणामुळे हे engine प्रत्येक active premium वापरकर्त्यासाठी दर आठवड्याला 35 पर्यंत वेगळी AI-निर्मित आउटपुट्स तयार करू शकतं — आणि तरीही ती पुनरावृत्तीसारखी वाटत नाहीत. कारण प्रत्येक artifact हे व्यक्ती + संकेत + लय यांच्या वेगळ्या संयोगातून तयार होतं.

हाच, रचनेच्या दृष्टीने, wedge आहे: या category मध्ये अन्य कोणीही अशा पद्धतीने prompts रचत नाही. Co-Star प्रत्येक वापरकर्त्यासाठी दिवसाला एकच prompt गुंडाळतं. The Pattern तर नवीन content तयारच करत नाही. Paired फक्त एकाच नात्याचं मॉडेल करतं.

चार घटक, एक pipeline, आठ प्रकारची artifacts. हेच ते engine.

वारंवार विचारले जाणारे प्रश्न

तीन किंवा पाच नाही, तर चारच घटक का?

तीन घटक वापरल्यास परिणाम सर्वसामान्य वाटतो, कारण cadence (artifact प्रकार) इतर घटकांपैकी एकात विरून जातो. पाच किंवा अधिक घटक घेतल्यास overlap येतो — अतिरिक्त घटक स्वतंत्र संकेत आणत नाही. नातेसंबंध-विशिष्ट, वेळ-विशिष्ट आणि texture लक्षात घेणारा परिणाम पुनरावृत्तीशिवाय देणारा सर्वात लहान संच चार हाच ठरला.

engine माझ्या journal नोंदी शब्दशः वाचतो का?

engine फक्त feed-enabled म्हणून चिन्हांकित केलेल्या journal नोंदी वाचतो. प्रत्येक नोंदीसाठी स्वतंत्र 'private — Luminara ला feed करू नका' असा flag असतो. तो default नुसार बंद असतो. Premium मध्ये जुन्या नोंदींसाठी bulk-toggle मिळतो. तुमच्या account बाहेर काहीही shared केले जात नाही.

prompt मधील मुख्य संकेत ज्योतिष आहे का?

नाही. ज्योतिष हा एक modifier आहे. मुख्य संकेत म्हणजे व्यक्ती + नात्याचा संदर्भ आणि वापरकर्त्याचा अलीकडील संकेत. ज्योतिष texture जोडते — 'आज गणितानुसार खूप तणावाचा दिवस आहे' असे न म्हणता 'आज बुधाचा अडथळा खराच जाणवतोय' असे. default आवाज साधी English असतो; jargon mode स्वतःहून निवडावा लागतो.

पुढे वाचा

वारंवार विचारले जाणारे प्रश्न

आमची मोफत साधने वापरून पहा

तुमच्या जन्म कुंडलीवर आधारित वैयक्तिक अंतर्दृष्टी मिळवा

हा लेख शेअर करा