مخطط استيراد JSON في LoopGantt
أنشئ مخططات Gantt برمجيًا باستخدام صيغة JSON البسيطة الخاصة بنا
بدء سريع
لإنشاء مخطط Gantt من JSON، انتقل إلى loopgantt.com/import والصق بيانات مشروعك بالتنسيق التالي:
{
"name": "Website Redesign",
"description": "Complete website redesign project with modern UI",
"tasks": [
{
"name": "Requirements Gathering",
"duration": 3,
"dependencies": []
},
{
"name": "Wireframe Design",
"duration": 5,
"dependencies": [
0
]
},
{
"name": "Visual Design",
"duration": 7,
"dependencies": [
1
]
},
{
"name": "Frontend Development",
"duration": 10,
"dependencies": [
2
]
},
{
"name": "Backend Integration",
"duration": 8,
"dependencies": [
3
]
},
{
"name": "Testing & QA",
"duration": 5,
"dependencies": [
3,
4
]
},
{
"name": "Launch",
"duration": 0,
"dependencies": [
5
],
"isMilestone": true
}
]
}جرّبه الآن! انسخ المثال أعلاه وأنشئ مخطط Gantt فورًا.
فتح أداة الاستيراد ←مرجع المخطط
كائن المشروع
| الحقل | النوع | مطلوب | الوصف |
|---|---|---|---|
name | string | نعم | اسم المشروع |
description | string | لا | وصف المشروع |
startDate | string (تاريخ ISO) | لا | تاريخ بدء المشروع (افتراضيًا: اليوم) |
tasks | Task[] | نعم | مصفوفة من كائنات المهام |
كائن المهمة
| الحقل | النوع | مطلوب | الوصف |
|---|---|---|---|
name | string | نعم | اسم المهمة |
duration | number | نعم | المدة بالأيام (استخدم 0 للمعالم) |
dependencies | number[] | لا | مصفوفة بفهارس المهام التي تعتمد عليها هذه المهمة |
description | string | لا | وصف المهمة أو ملاحظات |
isMilestone | boolean | لا | تمييز كمعلم (يجب أن تكون المدة 0) |
أمثلة
مشروع بسيط
{
"name": "Product Launch",
"tasks": [
{
"name": "Planning",
"duration": 5,
"dependencies": []
},
{
"name": "Development",
"duration": 10,
"dependencies": [
0
]
},
{
"name": "Launch",
"duration": 0,
"dependencies": [
1
],
"isMilestone": true
}
]
}مشروع بمهام متوازية
{
"name": "Marketing Campaign",
"tasks": [
{
"name": "Strategy",
"duration": 3,
"dependencies": []
},
{
"name": "Content Creation",
"duration": 7,
"dependencies": [
0
]
},
{
"name": "Design Assets",
"duration": 5,
"dependencies": [
0
]
},
{
"name": "Review",
"duration": 2,
"dependencies": [
1,
2
]
},
{
"name": "Go Live",
"duration": 0,
"dependencies": [
3
],
"isMilestone": true
}
]
}الاستخدام مع AI
نصيحة لمستخدمي الذكاء الاصطناعي: يمكنك أن تطلب من ChatGPT أو Claude أو غيرهما من مساعدي الذكاء الاصطناعي توليد JSON للمشروع بتنسيق LoopGantt. اكتب ببساطة: «أنشئ JSON لمخطط Gantt لـ [مشروعك] بتنسيق LoopGantt» ثم الصق النتيجة في loopgantt.com/import.
تكامل API
يمكنك أيضًا إنشاء المشاريع برمجيًا عبر واجهة API للاستيراد لدينا. أرسل طلب POST إلى /api/import مع بيانات مشروعك بصيغة JSON:
POST /api/import
Content-Type: application/json
{
"name": "My Project",
"tasks": [...]
}
// Response:
{
"success": true,
"projectId": "uuid",
"redirectUrl": "/dashboard/project/uuid"
}API وخادم MCP بلا مفاتيح — دون الحاجة إلى حساب
أسرع طريق لوكلاء الذكاء الاصطناعي: ينشئ POST https://loopgantt.com/api/v1/gantt مخططًا بلا أي مفتاح وبلا أي حساب — وتتضمن الاستجابة الجدول الزمني المحسوب والمسار الحرج ورابط مشاركة يمكن فيه عرض المخطط وتصديره (PNG/PDF). أو تجاوز HTTP كليًا: أضف https://loopgantt.com/api/mcp كموصّل MCP في Claude أو ChatGPT أو Cursor، واطلب خطة بلغة عادية. التفاصيل الكاملة في صفحة وكلاء الذكاء الاصطناعي وMCP وفي مواصفات OpenAPI.
هل أنت مستعد لإنشاء مخطط Gantt؟
استيراد JSON الآن ←