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. सभी id अद्वितीय 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 फ़ेंस नहीं, कोई व्याख्या वाला टेक्स्ट नहीं।
स्टेप 2 — अपने प्रोजेक्ट का वर्णन करें
[यहाँ अपने प्रोजेक्ट का वर्णन करें] को एक स्पष्ट विवरण से बदलें। इसमें शामिल करें:
- प्रोजेक्ट से क्या तैयार होगा (ऐप, वेबसाइट, रिपोर्ट, इवेंट, प्रोडक्ट लॉन्च…)
- आपके अनुमानित मुख्य पड़ाव (उदा. “3 डेवलपमेंट स्प्रिंट”)
- कोई प्रमुख बाधाएँ (“Q4 से पहले लॉन्च होना ज़रूरी है”, “3 लोगों की टीम”)
- कोई विशेष आवश्यकताएँ (“UAT और ऐप स्टोर समीक्षा का समय शामिल करें”)
तैयार प्रॉम्प्ट उदाहरण
सॉफ़्टवेयर प्रोजेक्ट
"एक B2B SaaS वेब एप्लिकेशन बनाएँ: यूज़र ऑथेंटिकेशन, टीम प्रबंधन, सब्सक्रिप्शन बिलिंग (Stripe) और एक मुख्य डैशबोर्ड। 4 लोगों की टीम। लक्ष्य 14 सप्ताह की टाइमलाइन। ये चरण शामिल करें: डिस्कवरी, डिज़ाइन, डेवलपमेंट (3 स्प्रिंट), QA और लॉन्च।"
मार्केटिंग कैंपेन
"छोटे व्यवसायों को लक्ष्य करने वाले एक प्रोजेक्ट प्रबंधन टूल के लिए कंटेंट मार्केटिंग कैंपेन लॉन्च करें। इसमें ब्लॉग कंटेंट (6 पोस्ट), LinkedIn विज्ञापन, ईमेल सीक्वेंस और एक वेबिनार शामिल हैं। 2 लोगों की मार्केटिंग टीम के साथ 8 सप्ताह की टाइमलाइन।"
इवेंट प्लानिंग
"200 लोगों की एक कॉर्पोरेट कॉन्फ़्रेंस की योजना बनाएँ। इसमें स्थल चयन, कैटरिंग, वक्ताओं की सूची, AV सेटअप, रजिस्ट्रेशन और इवेंट के बाद फ़ॉलो-अप शामिल हैं। आज से शुरू करके 12 सप्ताह का तैयारी समय।"
स्टेप 3 — JSON आउटपुट कॉपी करें
AI एक JSON ऑब्जेक्ट लौटाता है। उसे पूरा चुनें, कॉपी करें और .json फ़ाइल के रूप में सहेजें (उदा. my-project.json)।
अगर AI ने JSON को markdown फ़ेंस (```json ... ```) में लपेटा है, तो सहेजने से पहले फ़ेंस हटा दें — केवल { से शुरू होकर } पर ख़त्म होने वाला कच्चा JSON रखें।
स्टेप 4 — LoopGantt में आयात करें
- अपने LoopGantt डैशबोर्ड पर जाएँ।
- आयात करें पर क्लिक करें।
- सहेजी गई
.jsonफ़ाइल को प्रोजेक्ट आयात करें डायलॉग में छोड़ें, या ब्राउज़ करने के लिए क्लिक करें। - आयात का प्रीव्यू देखें और प्रोजेक्ट आयात करें पर क्लिक करें।
AI से बनी आपकी प्रोजेक्ट योजना अब LoopGantt में है — पूरी तरह शेड्यूल की हुई और संपादन के लिए तैयार।
JSON नियमों को समझना
AI के आउटपुट की समीक्षा या संपादन करते समय इन आम समस्याओं पर ध्यान दें:
| नियम | यह क्यों मायने रखता है |
|---|---|
| चरणों पर निर्भरताएँ नहीं हो सकतीं | चरण अपने चाइल्ड टास्कों तक अपने-आप फैलते हैं। किसी चरण पर निर्भरता जोड़ने से स्वचालित शेड्यूलिंग में टकराव होगा। इसके बजाय चरणों के अंदर के टास्कों को जोड़ें। |
| माइलस्टोन में durationDays: 0 होना चाहिए | माइलस्टोन समय का एक बिंदु है, अवधि नहीं। यह गैंट पर हीरे के रूप में दिखता है। |
| सभी निर्भरता ID मान्य टास्क ID को संदर्भित करें | अगर कोई predecessorId या successorId मौजूद नहीं है, तो आयात के दौरान वह निर्भरता चुपचाप अनदेखी कर दी जाती है। |
| चक्रीय निर्भरताएँ अस्वीकार की जाती हैं | A → B → A से शेड्यूलिंग असंभव हो जाएगी। LoopGantt आयात के दौरान इन्हें पहचानकर हटा देता है। |
निर्भरता प्रकार संदर्भ
FS (Finish-to-Start): ████ A
████ B ← A के पूरा होने के बाद B शुरू होता है
SS (Start-to-Start): ████ A
████ B ← A के शुरू होते ही B शुरू होता है
FF (Finish-to-Finish): ████████ A
████████ B ← A के पूरा होते ही B पूरा होता है
SF (Start-to-Finish): ████ A
████████ B ← A के शुरू होने पर B पूरा होता है
उदाहरण JSON डाउनलोड करें
अपने प्रॉम्प्ट तैयार करते समय या AI के आउटपुट की समीक्षा करते समय संदर्भ के लिए हमारा टिप्पणी-सहित उदाहरण प्रोजेक्ट डाउनलोड करें: