بلڈ پرامپٹ میں اصل میں کیا ہونا ضروری ہے؟
چار چیزیں، اور میں یہ بات تقریباً دو سو ایسے پرامپٹس کو مکمل سائٹس میں بدلتے دیکھنے کے بعد کہہ رہا ہوں: یہ کیا ہے، یہ کس کے لیے ہے، ضروری چیزیں، اور — اختیاری طور پر — ایک موڈ۔ باقی سب کچھ وہ شور ہے جسے بلڈر ویسے بھی ڈیفالٹس سے پُر کر دے گا، اس لیے اصل ہنر زیادہ لکھنا نہیں ہے، بلکہ یہ نوٹ کرنا ہے کہ ان چار میں سے آپ کی رائے واقعی کس میں ہے اور صرف وہی کہنا ہے۔
یہ کیا ہے سے شروع کریں، اور اسے ایک اسپیک کی بجائے ایک کیٹیگری تک محدود رکھیں۔ "یوگا اسٹوڈیو کے لیے بکنگ سائٹ" "ایک سائٹ جہاں لوگ اوقات دیکھیں اور ایک بٹن پر کلک کر کے جگہ محفوظ کریں اور تصدیق حاصل کریں" سے بہتر ہے، حالانکہ دوسرے میں زیادہ معلومات ہیں۔ کیٹیگری اُن ڈیفالٹس کو فعال کرتی ہے جو بلڈر کے پاس پہلے سے موجود ہیں — شیڈولز شیڈولز جیسے نظر آتے ہیں، بکنگ فلوز بکنگ فلوز جیسے نظر آتے ہیں — جبکہ تفصیل اسے کیٹیگری کو صفر سے دوبارہ تعمیر کرنے پر مجبور کرتی ہے۔
کیا مجھے بتانا ضروری ہے کہ یہ کس کے لیے ہے؟
ضروری نہیں، مگر یہی وہ لائن ہے جسے لوگ چھوڑتے ہیں اور انہیں نہیں چھوڑنی چاہیے۔ "اسٹوڈیو کے موجودہ طلباء کے لیے" اور "اسٹوڈیو کو پہلی بار دریافت کرنے والے لوگوں کے لیے" تقریباً ہر اہم پہلو میں مختلف سائٹس پیدا کرتے ہیں — کاپی کا لہجہ، بڑا مارکیٹنگ ہیرو ہو یا سیدھا شیڈول تک لے جانے والا لے آؤٹ، پرائسنگ آگے ہو (نئے وزیٹرز کو اس کی ضرورت ہے) یا چھپی ہو (باقاعدہ صارفین پہلے سے جانتے ہیں)۔ یہاں ایک جملہ سو چھوٹی مبہمیوں کو حل کر سکتا ہے جو فیچر ریکویسٹس کا پورا صفحہ کبھی نہیں کر سکتا۔ اگر سامعین واقعی عمومی ہیں، تو اسے چھوڑ دیں — صرف خانہ پُر کرنے کے لیے کوئی بنا نہ لیں۔
مجھے کتنی ضروری چیزیں درج کرنی چاہئیں؟
دو یا تین۔ میں جو ٹیسٹ استعمال کرتا ہوں: کیا آپ اس کی کمی کی وجہ سے پہلا بلڈ مسترد کر دیں گے؟ "کلاس شیڈول، آن لائن ادائیگیاں، ٹیچر بائیوز" یوگا اسٹوڈیو کے لیے یہ ٹیسٹ پاس کرتا ہے — شیڈول کے بغیر یہ سائٹ کا چھوٹا ورژن نہیں، بلکہ ایک مختلف سائٹ ہے۔ "فوٹر میں نیوز لیٹر سائن اَپ" تقریباً کبھی پاس نہیں ہوتا؛ یہ ایک اچھی مگر غیر ضروری چیز ہے، اور ایسی چیزیں پلان دیکھنے کے بعد فالو اپ چیٹ میں شامل ہونی چاہئیں، نہ کہ ابتدائی پرامپٹ میں ٹھونسی جائیں جہاں یہ اہم چیزوں سے مقابلہ کریں۔
ایمانداری سے کہوں تو یہ وہ جزو ہے جسے لوگ دونوں سمتوں میں سب سے زیادہ خراب کرتے ہیں۔ صفر ضروری چیزوں کے ساتھ بلڈر اندازہ لگاتا ہے، کبھی غلط بھی۔ آٹھ ضروری چیزوں کے ساتھ بلڈر تمام آٹھ کو یکساں اہم سمجھتا ہے، اور جو نتیجہ آتا ہے وہ ویب سائٹ کا لباس پہنے فیچر لسٹ جیسا لگتا ہے — کوئی درجہ بندی نہیں، سانس لینے کی کوئی جگہ نہیں۔ اگر مجھے کسی ایک جزو کو چھوڑنے کے خلاف زور دینا پڑے، تو یہی ہوگا۔ "وہ دو چیزیں جو اسے آپ کا بناتی ہیں" کا ایک جملہ بھی تقریباً ہر بار ایک راؤنڈ ٹرپ بچاتا ہے، کیونکہ یہ وہ واحد معلومات ہے جسے بلڈر صرف کیٹیگری سے اخذ نہیں کر سکتا۔
کیا مجھے موڈ بتانا چاہیے؟
صرف اگر آپ کے پاس کوئی موڈ ہو۔ بہت سے اچھے پرامپٹس اسے مکمل طور پر چھوڑ دیتے ہیں، اور یہ ٹھیک ہے — ڈیزائن ڈائریکٹر کسی آرٹ ڈائریکشن پر قائم رہتا ہے چاہے آپ کوئی بتائیں یا نہ بتائیں۔ دو لفظوں کا موڈ ("گرم اور ہاتھ سے بنا ہوا"، "کلینیکل اور تیز"، "90 کی دہائی کے آرکیڈ جیسا") اس عزم کو کہیں اور موڑ دیتا ہے بجائے اس کے کہ اسے کیٹیگری کے ڈیفالٹس پر چھوڑ دیا جائے۔ اگر آپ کا کوئی مضبوط ردعمل ہے — آپ جانتے ہیں کہ آپ کریم رنگ کے بیک گراؤنڈز اور گرم سیرف ٹائپ چاہتے ہیں، یا آپ جانتے ہیں کہ آپ کو گول کونے پسند نہیں — تو یہ جملہ خرچ کریں۔ ویسے، "صاف اور جدید" شمار نہیں ہوتا۔ یہ موڈ نہیں ہے، یہ موڈ کی عدم موجودگی ہے، اور یہ کچھ بھی سمت نہیں دیتا جبکہ پھر بھی آپ کی جگہ خرچ کرتا ہے۔
میں جو کچھ سوچ رہا ہوں وہ سب کیوں نہ بیان کروں؟
کیونکہ بلڈر تعمیل کرتا ہے۔ یہ اصل ناکامی ہے، اور یہ وہ نہیں جس کی لوگ توقع کرتے ہیں — یہ نہیں کہ زیادہ معلومات بلڈر کو الجھا دیتی ہیں، بلکہ یہ کہ آپ کا لکھا ہر جملہ ایک ہدایت کے طور پر پڑھا جاتا ہے، بشمول وہ ادھورے خیالات جنہیں آپ دوسری نظر میں خوشی سے چھوڑ دیں گے۔ میں نے کسی کو لکھتے دیکھا ہے "شاید ٹیسٹیمونیلز سیکشن، یقین نہیں" اور واپس تین پلیس ہولڈر کوٹس والا ٹیسٹیمونیلز سیکشن ملتا ہے، کیونکہ "شاید، یقین نہیں" ایک انسانی قاری کے لیے تحفظ ہے مگر ایسے سسٹم کے لیے فیچر کی درخواست ہے جو آپ کی بات کو حرف بہ حرف لیتا ہے۔
یہ اس صورت میں اہم نہ ہوتا اگر کم وضاحت مہنگی ہوتی، جیسا کہ ایک انسانی ڈیو ٹیم کے ساتھ ہوتا ہے، جہاں ابہام آپ کو دو ہفتے کی قیمت چکاتا ہے اس سے پہلے کہ کوئی غلط چیز بننے کا نوٹس لے۔ یہاں یہ مہنگا نہیں۔ بلڈر بنانے سے پہلے منصوبہ بناتا ہے — آپ کچھ بھی کوڈ میں شامل ہونے سے پہلے ایک ٹھوس تجویز دیکھتے ہیں — تو کم وضاحت آپ کو چیٹ میں پانچ منٹ کی درستگی کی قیمت دیتی ہے، جبکہ زیادہ وضاحت آپ کے سب سے کمزور ادھورے خیالات کو عین اس وقت آگے لے آتی ہے جب آپ کے پاس یہ جاننے کے لیے سب سے کم معلومات ہوتی ہیں کہ کون سے خیالات رکھنے کے قابل ہیں۔ حقیقی ضروریات کے دس الفاظ، شعورِ ذات کے دو سو الفاظ سے بہتر ہیں، اس لیے نہیں کہ زیادہ معلومات مجرد طور پر بری ہیں، بلکہ اس لیے کہ خاص طور پر اس انٹرفیس میں، ہر اضافی لفظ ایک عزم ہے۔
ایک خاموش قیمت بھی ہے: یہ درجہ بندی کو ختم کر دیتی ہے۔ بارہ فیچرز کو یکساں زور کے ساتھ درج کریں اور بلڈر کے پاس یہ جاننے کا کوئی اشارہ نہیں ہوتا کہ آپ اصل میں کن تین کی پرواہ کرتے ہیں، تو یہ یا تو تمام بارہ کو یکساں بصری وزن دیتا ہے (بے ترتیب) یا ترجیح کا اندازہ لگاتا ہے (کبھی غلط، اور اب آپ ایک ترجیح بیان کرنے کے بجائے اندازے کو ڈیبگ کر رہے ہیں)۔ سادگی سے بیان کیے گئے تین ضروری فیچرز اس درجہ بندی کی حفاظت کرتے ہیں۔ ایک پیراگراف میں بارہ اسے مٹا دیتے ہیں۔
ایک اچھا پرامپٹ اصل میں کیسا نظر آتا ہے؟
| پرامپٹ | یہ کیوں کام کرتا ہے |
|---|---|
| "کوہ پیمائی کرنے والوں کے لیے ٹریننگ لاگ — سیشنز، گریڈز، پروگریس چارٹس۔" | کیا کے ساتھ تین ضروری فیچرز، کل دس الفاظ کی ضروریات۔ کوئی آڈینس نوٹ نہیں، کیونکہ "کوہ پیماؤں کا اپنی ٹریننگ لاگ کرنا" کیٹیگری سے واضح ہے — یہ درست طور پر اُس ایک جزو کو چھوڑ دیتا ہے جو یہاں کوئی کام نہیں کر رہا۔ |
| "میرے اربن فارمنگ پوڈکاسٹ کے لیے ایک لینڈنگ پیج، گرم اور ایڈیٹوریل، ایپیسوڈ لسٹ اور سبسکرائب فارم کے ساتھ۔" | کیا، "میرے پوڈکاسٹ" سے مضمر آڈینس، موڈ، اور دو فیچرز۔ یہ نہیں بتاتا کہ ایپیسوڈز کس پلیئر کے ذریعے ایمبیڈ ہوں گے یا ہر صفحے پر کتنے دکھائے جائیں — یہ دوسرے راؤنڈ کے سوالات ہیں، ابتدائی پرامپٹ کے نہیں۔ |
| "دو کھلاڑیوں کا ایئر ہاکی گیم، حقیقی فزکس، ایک کی بورڈ۔" | گیمز اس پیٹرن کو واضح بناتے ہیں: صنف کے ساتھ وہ ایک شرط جو یہ متعین کرتی ہے کہ یہ اصل میں کیسا کھیلا جاتا ہے۔ "حقیقی فزکس" اور "ایک کی بورڈ" فیچرز سے زیادہ وہ دو فیصلے ہیں جو یہ طے کرتے ہیں کہ آیا یہ آپ کے ذہن میں موجود گیم جیسا محسوس ہوتا ہے۔ ٹیبل کا رنگ، پک ٹریلز، اسکورنگ یو آئی — بلڈر تجویز دیتا ہے، آپ ردعمل ظاہر کرتے ہیں۔ |
تینوں کو جو چیز جوڑتی ہے وہ محض اختصار نہیں، بلکہ یہ ہے کہ ہر لفظ اپنا کام کر رہا ہے۔ پوڈکاسٹ پرامپٹ سے "گرم اور ایڈیٹوریل" ہٹا دیں اور آپ کو ایک عام سا پوڈکاسٹ پیج ملے گا؛ "اربن فارمنگ" ہٹا دیں تو موڈ کے لفظ کے پاس نشانہ لگانے کو کچھ نہیں بچتا۔ یہی اصل ٹیسٹ ہے کہ آیا پرامپٹ اچھی طرح تشکیل شدہ ہے یا نہیں — لفظوں کی تعداد نہیں۔ میں 40 الفاظ کے پرامپٹ کو، جس میں ہر جملہ اپنی جگہ کا حق دار ہو، اس 15 الفاظ کے پرامپٹ سے بہتر سمجھوں گا جو محض اختصار کی خاطر مختصر ہو اور خاموشی سے کوئی ضروری چیز چھوڑ دے۔
اگر میرے پاس پہلے سے برانڈ کلرز یا حقیقی تصاویر موجود ہوں تو؟
انہیں اٹیچ کریں۔ بیان نہ کریں۔ میں نے لوگوں کو ایک احتیاط سے لکھا پیراگراف دیکھا ہے جس میں برانڈ پیلیٹ کو ہیکس-قریبی زبان میں بیان کیا گیا — "ایک گہرا جنگل کا سبز، تھوڑا مدھم" — جبکہ اصل برانڈ گائیڈ ان کے ڈیسک ٹاپ پر ایک PDF میں پورے وقت موجود تھی۔ بیان کردہ رنگ ایک اندازہ ہے جسے بلڈر کو دوبارہ تعمیر کرنا پڑتا ہے؛ اٹیچ کیا گیا رنگ محض درست ہوتا ہے۔ حقیقی مینوز، حقیقی تصاویر، برانڈ اثاثے — نالج اور ریفرنس فیچرز انہیں براہ راست بلڈ میں فیڈ کرتے ہیں، اور حقائق ہمیشہ حقائق کی وضاحتوں سے بہتر ہوتے ہیں۔



