4-Factor Response Engine
4-فیکٹر ریسپانس انجن
ہر روزانہ چیک-اِن کے جواب میں ایک مختصر نوٹ تیار ہوتا ہے۔ یہ نوٹ 4-فیکٹر ریسپانس انجن سے آتا ہے — ایک محدود جنریشن سسٹم جس کا کام 60 سے 100 الفاظ میں مفید رہنا اور کبھی حد سے تجاوز نہ کرنا ہے۔
چار عوامل
| # | عامل | ماخذ | یہ کیوں اہم ہے |
|---|---|---|---|
| 1 | چِپ | روزمرہ کے عمل میں 14-چِپ پیلیٹ | جو آج سچ ہے اُسے نام دیتا ہے |
| 2 | مرحلہ | بیزین سائیکل کا تخمینہ | سائیکل کی بنیادی سطح طے کرتا ہے |
| 3 | گوشا کا سیاق | اگر کوئی ہو تو آج کا پیدائشی گوشا | دن کا ذائقہ شامل کرتا ہے |
| 4 | آرکی ٹائپ | آپ کا ماہواری آرکی ٹائپ | سائیکلوں میں دہرایا جانے والا انداز |
یہ چاروں عوامل ایک منظم پرامپٹ میں طے شدہ طریقے سے یکجا کیے جاتے ہیں — آزاد صورت میں نہیں۔ جنریشن ماڈل ایک سخت ٹیمپلیٹ کے اندر لکھتا ہے جو ہر چِپ × مرحلہ امتزاج کے مطابق بدلتا ہے۔
بالکل چار ہی کیوں
ہم نے دو، تین، چار اور چھ کو آزمایا۔ دو عوامل (چِپ + فیز) سے ایسے نوٹ بنے جو حد سے زیادہ عمومی محسوس ہوتے تھے۔ تین (چِپ + فیز + گوشا) میں یہ عادت تھی کہ بات کا جھکاؤ ضرورت سے زیادہ علمِ نجوم کی طرف ہو جاتا تھا۔ چھ (موڈ، موسم، سماجی بوجھ شامل کرنے سے) عدمِ تسلسل پیدا کرتے اور جنریشن کا تاخیری وقت روزانہ کے معمول کے لیے مقرر 200ms p50 بجٹ سے بڑھ جاتا تھا۔
چار وہ بہترین توازن ہے جہاں نوٹ آپ کے لیے مخصوص محسوس ہوتا ہے، بغیر شور و غل بنے۔
تخلیق پر پابندیاں
ماڈل کے نتیجے کو لکھنے کے وقت تین اصولوں سے چھانا جاتا ہے:
1۔ طوالت — 40 سے 120 الفاظ۔ اس حد سے باہر کی ہر چیز دوبارہ تخلیق کی جاتی ہے۔ 2۔ دعوے کے خلاف — نتیجے کو اُسی anti-claim جانچ سے گزارا جاتا ہے جو بلاگ پوسٹوں کو کنٹرول کرتی ہے۔ دیکھیے non-medical-cycle-tracking۔ 3۔ لہجے کی توازنکاری — ایک چھوٹا کلاسیفائر اُن نتائج کو مسترد کر دیتا ہے جو حکمنما، فیصلہکن یا مصنوعی طور پر پُرجوش محسوس ہوں۔ وہ نتائج جو "گرم اور حقیقتپسند" کے زمرے میں آتے ہیں، منظور ہو جاتے ہیں۔
جو نوٹ اِن تینوں میں سے کسی ایک میں بھی ناکام ہو، اُسے زیادہ سے زیادہ تین بار دوبارہ تخلیق کیا جاتا ہے۔ اگر تینوں ناکام ہو جائیں، تو صارف کو ایک منتخب کردہ متبادل دکھایا جاتا ہے جو ایپ کے ساتھ آتا ہے۔
ماڈل کیا نہیں دیکھتا
- آپ کے روزانہ نوٹ کا متن (صرف چِپ)۔
- آپ کے ماضی کے کوئی نوٹ۔
- دوسرے صارفین کا ڈیٹا۔
- آپ کا نام، اکاؤنٹ، یا کوئی شناخت کنندہ۔
تخلیق ایک محدود، گمنام کردہ ان پٹ پر چلتی ہے۔ شخصی نوعیت ساختہ عناصر سے آتی ہے، نہ کہ آپ کے متن کو دوبارہ پڑھنے سے۔
یہ سب کہاں موجود ہے
انجن Soulwise کے کوڈبیس میں lib/responseEngine/ کے اندر ہے۔ ساختہ پرامپٹ ٹیمپلیٹ ہر چِپ × فیز جوڑے کے لیے ایک TypeScript فائل ہے (14 × 4 = 56 ٹیمپلیٹس)، جن میں سے ہر ایک کو ہاتھ سے ترتیب دیا گیا ہے۔ ماڈل وہ سب سے چھوٹا ماڈل ہے جس نے ٹون کیلیبریشن ٹیسٹ پاس کیا — ایک 7B پیرامیٹر اوپنویٹس ماڈل جو Vercel Function میں 200ms p50 بجٹ کے ساتھ چل رہا ہے۔
اس علم کو بروئے کار لائیں
مصنوعی ذہانت سے چلنے والے تولدی چارٹ کے تجزیے کے ساتھ علمِ نجوم کو عمل میں لائیں۔
میرا مفت تولدی چارٹ حاصل کریں