ChatGPT، Claude اور Gemini بہترین پروجیکٹ پلانر ہیں — بشرطیکہ آپ انہیں درست ہدایات دیں۔ یہ گائیڈ دکھاتی ہے کہ کسی بھی AI اسسٹنٹ کے ذریعے 2 منٹ سے کم وقت میں امپورٹ کے لیے تیار مکمل LoopGantt پروجیکٹ پلان کیسے بنایا جائے۔
اپنا AI کیوں استعمال کریں؟
LoopGantt کا بلٹ اِن AI جنریٹر تیز اور سادہ ہے۔ لیکن اگر آپ چاہتے ہیں:
- پرامپٹ اور نتیجے کے انداز پر زیادہ کنٹرول
- کوئی مخصوص AI ماڈل (GPT-5، Claude Opus، Gemini Advanced)
- اپنے شعبے، طریقۂ کار یا اندرونی اصطلاحات کے مطابق تیار کردہ پلان
- بات چیت کے ذریعے پلان کو بار بار بہتر بنانے کی سہولت
…تو اپنے AI سے JSON فائل بنا کر اسے امپورٹ کرنا ہی بہترین راستہ ہے۔
قدم 1 — پرامپٹ ٹیمپلیٹ کاپی کریں
نیچے دیا گیا پرامپٹ کاپی کریں، کوٹیشن مارکس کے اندر پروجیکٹ کی تفصیل بدلیں، اور اسے ChatGPT، Claude یا Gemini میں پیسٹ کریں۔ پرامپٹ میں مکمل JSON اسکیما اور وہ تمام اصول شامل ہیں جن پر AI کو عمل کرنا ہے۔
آپ ایک ماہر پروجیکٹ مینیجر ہیں۔ اس کے لیے LoopGantt پروجیکٹ پلان تیار کریں:
"[یہاں اپنے پروجیکٹ کی تفصیل لکھیں]"
بالکل یہی JSON فارمیٹ استعمال کریں — کوئی اضافی فیلڈ شامل نہ کریں اور ڈھانچہ تبدیل نہ کریں:
{
"version": "1.0",
"generator": "LoopGantt",
"project": {
"name": "YOUR PROJECT NAME",
"startDate": "YYYY-MM-DD",
"scheduleType": "working_days"
},
"tasks": [
{
"id": "phase-1",
"name": "Phase Name",
"isPhase": true,
"isMilestone": false,
"durationDays": 0,
"parentTaskId": null,
"status": "not_started",
"priority": "high",
"color": "blue",
"order": 0
},
{
"id": "task-1",
"name": "Task Name",
"isPhase": false,
"isMilestone": false,
"durationDays": 5,
"parentTaskId": "phase-1",
"status": "not_started",
"priority": "medium",
"color": null,
"progress": 0,
"desiredDate": null,
"notes": "",
"checklist": [
{ "id": "cl-1", "text": "Sub-task item", "completed": false }
],
"order": 1
},
{
"id": "milestone-1",
"name": "Milestone Name",
"isPhase": false,
"isMilestone": true,
"durationDays": 0,
"parentTaskId": "phase-1",
"status": "not_started",
"priority": "critical",
"color": null,
"order": 2
}
],
"dependencies": [
{
"id": "dep-1",
"predecessorId": "task-1",
"successorId": "milestone-1",
"type": "FS",
"lagDays": 0
}
]
}
اصول (سختی سے عمل کریں):
1. مراحل (isPhase: true) کے انحصارات نہیں ہو سکتے۔ انہیں کبھی dependencies array میں شامل نہ کریں۔
2. سنگِ میل (isMilestone: true) کے لیے durationDays: 0 ہونا لازمی ہے۔
3. مراحل (isPhase: true) dependencies میں ظاہر نہیں ہو سکتے۔ عام ٹاسکس اور سنگِ میل دونوں کو predecessorId یا successorId کے طور پر استعمال کیا جا سکتا ہے۔
4. parentTaskId کسی مرحلے کی id کا حوالہ ہونا چاہیے، یا اوپری سطح کے آئٹمز کے لیے null ہونا چاہیے۔
5. تمام ids منفرد strings ہونی چاہئیں۔
6. dependency type ان میں سے ایک ہونی چاہیے: FS, SS, FF, SF
7. lagDays مثبت (تاخیر) یا منفی (اوورلیپ/پیشگی وقت) ہو سکتا ہے۔
8. status: not_started | in_progress | completed | on_hold
9. priority: low | medium | high | critical
10. color کی قدریں: null | cyan | blue | green | orange | red | purple | teal | pink | gray | indigo | amber | lime | fuchsia | neon
آؤٹ پٹ: صرف درست JSON واپس کریں۔ نہ markdown fences، نہ وضاحتی متن۔
قدم 2 — اپنے پروجیکٹ کی تفصیل لکھیں
[یہاں اپنے پروجیکٹ کی تفصیل لکھیں] کی جگہ واضح تفصیل لکھیں۔ اس میں یہ شامل کریں:
- پروجیکٹ کیا تیار کرے گا (ایپ، ویب سائٹ، رپورٹ، تقریب، پروڈکٹ لانچ…)
- آپ کے متوقع بڑے حصے (مثلاً «ڈیولپمنٹ کے 3 Sprints»)
- کوئی اہم پابندیاں («Q4 سے پہلے لانچ لازمی ہے»، «3 افراد کی ٹیم»)
- کوئی خاص تقاضے («UAT اور ایپ اسٹور ریویو کا وقت شامل کریں»)
استعمال کے لیے تیار پرامپٹ مثالیں
سافٹ ویئر پروجیکٹ
"ایک B2B SaaS ویب ایپلیکیشن بنائیں: صارف کی تصدیق، ٹیم مینجمنٹ، سبسکرپشن بلنگ (Stripe) اور ایک مرکزی ڈیش بورڈ۔ 4 افراد کی ٹیم۔ ہدف ٹائم لائن 14 ہفتے۔ یہ مراحل شامل کریں: تحقیق، ڈیزائن، ڈیولپمنٹ (3 Sprints)، QA اور لانچ۔"
مارکیٹنگ مہم
"چھوٹے کاروباروں کو ہدف بنانے والے پروجیکٹ مینجمنٹ ٹول کے لیے کانٹینٹ مارکیٹنگ مہم شروع کریں۔ اس میں بلاگ کانٹینٹ (6 پوسٹس)، LinkedIn اشتہارات، ای میل سیریز اور ایک ویبینار شامل ہے۔ 2 افراد کی مارکیٹنگ ٹیم کے ساتھ 8 ہفتوں کی ٹائم لائن۔"
تقریب کی منصوبہ بندی
"200 افراد کی کارپوریٹ کانفرنس کی منصوبہ بندی کریں۔ اس میں مقام کا انتخاب، کیٹرنگ، مقررین کی فہرست، آڈیو ویژول سیٹ اپ، رجسٹریشن اور تقریب کے بعد فالو اپ شامل ہیں۔ آج سے شروع ہونے والا 12 ہفتوں کا تیاری کا وقت۔"
قدم 3 — JSON آؤٹ پٹ کاپی کریں
AI ایک JSON آبجیکٹ واپس کرتا ہے۔ اسے پورا منتخب کریں، کاپی کریں اور .json فائل کے طور پر محفوظ کریں (مثلاً my-project.json)۔
اگر AI نے JSON کو markdown fences (```json ... ```) میں لپیٹ دیا ہو تو محفوظ کرنے سے پہلے یہ fences ہٹا دیں — صرف خام JSON رکھیں جو { سے شروع ہو اور } پر ختم ہو۔
قدم 4 — LoopGantt میں امپورٹ کریں
- اپنے LoopGantt ڈیش بورڈ پر جائیں۔
- درآمد کریں پر کلک کریں۔
- اپنی محفوظ کردہ
.jsonفائل پروجیکٹ درآمد کریں ونڈو میں ڈراپ کریں، یا منتخب کرنے کے لیے کلک کریں۔ - امپورٹ کا پیش نظارہ دیکھیں اور پروجیکٹ درآمد کریں پر کلک کریں۔
AI سے بنا آپ کا پروجیکٹ پلان اب LoopGantt میں ہے — مکمل طور پر شیڈول شدہ اور ترمیم کے لیے تیار۔
JSON کے اصول سمجھنا
AI کے نتیجے کا جائزہ لیتے یا اس میں ترمیم کرتے وقت ان عام مسائل پر نظر رکھیں:
| اصول | یہ کیوں اہم ہے |
|---|---|
| مراحل کے انحصارات نہیں ہو سکتے | مراحل خود بخود اپنے اندر موجود آئٹمز پر محیط ہوتے ہیں۔ کسی مرحلے پر انحصار لگانا خودکار شیڈولنگ سے ٹکرائے گا۔ اس کے بجائے مراحل کے اندر موجود ٹاسکس کو جوڑیں۔ |
| سنگِ میل کے لیے durationDays: 0 لازمی ہے | سنگِ میل وقت کا ایک لمحہ ہے، دورانیہ نہیں۔ یہ Gantt پر ہیرے کی شکل میں نظر آتا ہے۔ |
| انحصارات کی تمام IDs درست ٹاسک IDs کا حوالہ ہوں | اگر کوئی predecessorId یا successorId موجود نہ ہو تو امپورٹ کے دوران وہ انحصار خاموشی سے نظرانداز کر دیا جاتا ہے۔ |
| دائری انحصارات مسترد کر دیے جاتے ہیں | A → B → A شیڈولنگ کو ناممکن بنا دے گا۔ LoopGantt امپورٹ کے دوران ایسے انحصارات پکڑ کر ہٹا دیتا ہے۔ |
انحصار کی اقسام کا حوالہ
FS (Finish-to-Start): ████ A
████ B ← B starts after A finishes
SS (Start-to-Start): ████ A
████ B ← B starts when A starts
FF (Finish-to-Finish): ████████ A
████████ B ← B finishes when A finishes
SF (Start-to-Finish): ████ A
████████ B ← B finishes when A starts
مثالی JSON ڈاؤن لوڈ کریں
اپنے پرامپٹس تیار کرتے وقت یا AI کے نتیجے کا جائزہ لیتے وقت حوالے کے طور پر استعمال کرنے کے لیے ہمارا وضاحتی مثالی پروجیکٹ ڈاؤن لوڈ کریں: