بنانے سے پہلے منصوبہ بنائیں: Mythex میں Plan mode کیسے کام کرتا ہے
Mythex چیٹ کے تین modes ہیں: Build، Plan اور Ask، اور کسی بڑی یا غیر واضح تبدیلی سے پہلے Plan وہ ہے جسے آپ استعمال کریں۔ Plan mode میں ایجنٹ آپ کا پروجیکٹ بدلے بغیر طریقہ کار طے کرتا ہے۔ آپ منصوبہ پڑھتے ہیں، اور جب آپ Build دباتے ہیں تبھی وہ تبدیلیاں شروع کرتا ہے۔
یہ کیا کرتا ہے
ہر workspace چیٹ میں ایک mode مینو ہوتا ہے:
| Mode | اس کے لیے |
|---|---|
| Build | پروجیکٹ میں براہِ راست تبدیلیاں کرنا |
| Plan | تبدیلی سے پہلے طریقہ کار پر بات کرنا |
| Ask | بغیر کوڈ بدلے سوالوں کے جواب دینا |
جب منصوبہ تیار ہو تو چیٹ میں ایک plan card آتا ہے، جس میں todos پہلے سے درج ہوتے ہیں۔ View Plan اسے ایک صرف پڑھنے والے tab میں کھولتا ہے، جو پورا طریقہ کار دکھاتا ہے: حصے، مواد اور مرحلوں کی checklist، اپنے ہی Build بٹن کے ساتھ۔ card یا tab پر Build دبائیں تو ایجنٹ عمل درآمد شروع کرتا ہے۔
وہی mode مینو dashboard composer پر بھی ہے، اس لیے آپ کوئی نیا پروجیکٹ بھی Plan mode میں شروع کر سکتے ہیں۔ home سے بھیجنے پر پروجیکٹ بنتا ہے اور workspace وہ mode کھلتا ہے جو آپ نے چنا تھا۔
یہ کیوں مدد کرتا ہے
ایجنٹ سے فوراً بنانے کو کہنا چھوٹی، واضح تبدیلیوں کے لیے اچھا کام کرتا ہے۔ بڑی یا مبہم تبدیلیوں کے لیے وہ ایسی سمت میں جا سکتا ہے جو آپ کا مطلب نہ ہو، اور غلط شروعات پر ہر اگلی درستی اگلی کو اور مشکل بنا دیتی ہے۔
منصوبہ کوڈ بدلنے سے پہلے آپ کو ایک سستا checkpoint دیتا ہے۔ آپ دیکھتے ہیں کہ ایجنٹ نے آپ کی درخواست کیسے سمجھی اور وہ کون سے مراحل لینے کا ارادہ رکھتا ہے۔ اگر کچھ غلط ہو تو آپ ایک جملے میں درست کر دیتے ہیں، بجائے اس کے کہ build کو کھول کر دوبارہ سلجھائیں۔
Plan mode تلاش کرنے کی ایک محفوظ جگہ بھی ہے۔ منصوبہ بندی کے دوران ایجنٹ صرف دیکھ سکتا ہے: اگر آپ نے Connectors کے ذریعے apps لنک کیے ہیں تو وہ انہیں فہرست میں دکھا سکتا ہے اور تحقیق کر سکتا ہے کہ وہ کیا کر سکتے ہیں، مگر کوئی عمل نہیں چلا سکتا۔ منصوبہ بندی کبھی ای میل نہیں بھیجتی۔
استعمال کا طریقہ
- workspace چیٹ میں mode مینو سے Plan چنیں (یا نئے پروجیکٹ کے لیے dashboard composer پر)۔
- تبدیلی بیان کریں۔ واضح بتائیں کہ آپ کیا چاہتے ہیں اور کیا جوں کا توں رہنا چاہیے: نام، برانڈ کے رنگ، مواد۔
- سوالوں کے جواب دیں۔ اگر ایجنٹ کو کسی پروڈکٹ کا فیصلہ چاہیے تو composer کے اوپر ایک Ask questions پینل آتا ہے۔ کوئی آپشن چنیں یا اپنا جواب لکھیں، پھر Continue دبائیں۔
- منصوبہ پڑھیں۔ plan card پر View Plan دبائیں تاکہ وہ اپنے tab میں کھلے۔
- ضرورت ہو تو ایڈجسٹ کریں۔ چیٹ میں لکھیں کہ کیا بدلنا ہے۔
- جب مطمئن ہوں تو card یا plan tab پر Build دبائیں۔
ایجنٹ بھی تجویز کر سکتا ہے
اگر آپ Build mode میں ہیں اور ایجنٹ سمجھتا ہے کہ درخواست کو پہلے منصوبے کی ضرورت ہے تو Switch to Plan card آتا ہے۔ Switch (یا ⌘/Ctrl+Enter) Plan mode میں جاری رکھتا ہے؛ Skip (Esc) آپ کو جہاں ہیں وہیں رکھتا ہے۔ وجہ کے نیچے والی پٹی ایک الٹی گنتی ہے، اسے چھوڑ دیں تو turn خود Plan میں چلا جاتا ہے، اس لیے Build mode میں ہوتے ہوئے بھی منصوبہ مانگنا آپ کو منصوبہ دلاتا ہے۔
کب منصوبہ بنائیں، اور کب نہیں
Iterate گائیڈ کے مطابق:
- Plan اس وقت جب کوئی تبدیلی مبہم یا خطرناک ہو، یا کسی بھی بڑے feature کے لیے۔
- Ask اس وقت جب آپ وضاحت چاہیں، جیسے “یہ کیا کرتا ہے؟” ، فائلیں بدلے بغیر۔
- Build اس وقت جب آپ کو معلوم ہو کہ کیا چاہیے اور یہ ایک چھوٹا، واضح قدم ہو: ایک حصہ بدلنا، ایک bug ٹھیک کرنا، ایک صفحہ شامل کرنا۔ چھوٹی درخواستوں کا مطلب کم حیرانی اور کم کریڈٹ خرچ ہے۔
منصوبہ بندی چھوٹے قدموں میں بدلنے کی جگہ نہیں لیتی؛ وہ اسے ممکن بناتی ہے۔ ایک اچھا منصوبہ ایک بڑے feature کو checklist میں توڑتا ہے، اور Build اس پر ترتیب سے کام کرتا ہے۔
اگر build پھر بھی غلط ہو جائے
منصوبے حیرانیاں کم کرتے ہیں، ختم نہیں کرتے۔ ہر کامیاب ایجنٹ turn کے بعد Mythex ایک checkpoint محفوظ کرتا ہے، اور جواب کے آخر میں Revert to this point پروجیکٹ کی فائلوں کو اس تک واپس لے جاتا ہے۔ آپ کسی پچھلے پیغام کو ترمیم بھی کر سکتے ہیں اور Discard & resend چن کر واپس جا کر کوئی اور prompt آزما سکتے ہیں۔ دونوں عموماً جمع ہوتی غلطیوں سے لڑنے سے بہتر ہیں۔
حدود
- Plan mode فائلیں نہیں بدلتا۔ آپ کے Build دبانے تک کچھ نہیں بدلتا۔
- Plan اور Ask mode میں ایجنٹ منسلک apps کو دیکھ سکتا ہے، مگر کچھ چلا نہیں سکتا اور کوئی کنکشن شروع نہیں کر سکتا۔
- ہر mode میں سب ایک ہی Standard coding agent استعمال کرتے ہیں؛ کوئی model picker نہیں ہے۔
مزید پڑھیں
- Chat: modes، plan card، اور checkpoints
- Iterate without rebuilding
- AI app builders کے لیے prompts کیسے لکھیں