Перейти к основному содержимому

Схема импорта JSON LoopGantt

Создавайте диаграммы Ганта программно с помощью нашего простого формата JSON

LoopGantt — бесплатный инструмент для диаграмм Ганта на базе AI, который поддерживает и импорт, и экспорт JSON. Импортируйте проекты из JSON на loopgantt.com/import или экспортируйте готовые диаграммы Ганта в форматы JSON, CSV, PDF или PNG. Идеально подходит для программного управления проектами и графиков, созданных AI.

Быстрый старт

Чтобы создать диаграмму Ганта из 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
    }
  ]
}

Попробуйте сейчас! Скопируйте пример выше и мгновенно создайте диаграмму Ганта.

Открыть инструмент импорта →

Справочник по схеме

Объект проекта

ПолеТипОбязательноеОписание
namestringДаНазвание проекта
descriptionstringНетОписание проекта
startDatestring (дата ISO)НетДата начала проекта (по умолчанию — сегодня)
tasksTask[]ДаМассив объектов задач

Объект задачи

ПолеТипОбязательноеОписание
namestringДаНазвание задачи
durationnumberДаДлительность в днях (0 — для вех)
dependenciesnumber[]НетМассив индексов задач, от которых зависит эта задача
descriptionstringНетОписание задачи или заметки
isMilestonebooleanНетПометить как веху (длительность должна быть 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

Совет для пользователей AI: попросите ChatGPT, Claude или другого AI-ассистента сгенерировать JSON проекта в формате LoopGantt. Просто напишите: «Создай JSON диаграммы Ганта для [ваш проект] в формате 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 — аккаунт не нужен

Самый быстрый путь для AI-агентов: POST https://loopgantt.com/api/v1/gantt создаёт диаграмму БЕЗ ключа и БЕЗ аккаунта — в ответе приходят рассчитанный график, критический путь и ссылка, по которой диаграмму можно посмотреть и экспортировать (PNG/PDF). Или обойдитесь вовсе без HTTP: добавьте https://loopgantt.com/api/mcp как коннектор MCP в Claude, ChatGPT или Cursor и попросите план обычными словами. Подробности — на странице «AI-агенты и MCP» и в спецификации OpenAPI.

Готовы создать диаграмму Ганта?

Импортировать JSON сейчас →