Przejdź do głównej treści

Schemat importu JSON LoopGantt

Twórz wykresy Gantta programowo za pomocą naszego prostego formatu JSON

LoopGantt to bezpłatne narzędzie do wykresów Gantta wspomagane przez AI, które obsługuje zarówno import, jak i eksport JSON. Importuj projekty z JSON pod adresem loopgantt.com/import albo eksportuj istniejące wykresy Gantta do JSON, CSV, PDF lub PNG. Idealne do programowego zarządzania projektami i harmonogramów generowanych przez AI.

Szybki start

Aby utworzyć wykres Gantta z JSON, wejdź na loopgantt.com/import i wklej dane projektu w następującym formacie:

{
  "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
    }
  ]
}

Wypróbuj teraz! Skopiuj powyższy przykład i natychmiast utwórz wykres Gantta.

Otwórz narzędzie importu →

Dokumentacja schematu

Obiekt projektu

PoleTypWymaganeOpis
namestringTakNazwa projektu
descriptionstringNieOpis projektu
startDatestring (data ISO)NieData rozpoczęcia projektu (domyślnie dzisiaj)
tasksTask[]TakTablica obiektów zadań

Obiekt zadania

PoleTypWymaganeOpis
namestringTakNazwa zadania
durationnumberTakCzas trwania w dniach (0 dla kamieni milowych)
dependenciesnumber[]NieTablica indeksów zadań, od których zależy to zadanie
descriptionstringNieOpis zadania lub notatki
isMilestonebooleanNieOznacz jako kamień milowy (czas trwania powinien wynosić 0)

Przykłady

Prosty projekt

{
  "name": "Product Launch",
  "tasks": [
    {
      "name": "Planning",
      "duration": 5,
      "dependencies": []
    },
    {
      "name": "Development",
      "duration": 10,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Launch",
      "duration": 0,
      "dependencies": [
        1
      ],
      "isMilestone": true
    }
  ]
}

Projekt z zadaniami równoległymi

{
  "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
    }
  ]
}

Korzystanie z AI

Wskazówka dla użytkowników AI: możesz poprosić ChatGPT, Claude lub innych asystentów AI o wygenerowanie JSON projektu w formacie LoopGantt. Wystarczy napisać: „Utwórz JSON wykresu Gantta dla [twój projekt] w formacie LoopGantt” i wkleić wynik na loopgantt.com/import.

Integracja z API

Projekty możesz też tworzyć programowo przez nasze API importu. Wyślij żądanie POST na /api/import z danymi projektu w formacie JSON:

POST /api/import
Content-Type: application/json

{
  "name": "My Project",
  "tasks": [...]
}

// Response:
{
  "success": true,
  "projectId": "uuid",
  "redirectUrl": "/dashboard/project/uuid"
}

API bez klucza i serwer MCP — bez zakładania konta

Najszybsza droga dla agentów AI: POST https://loopgantt.com/api/v1/gantt tworzy wykres BEZ klucza i BEZ konta — odpowiedź zawiera wyliczony harmonogram, ścieżkę krytyczną i link do udostępniania, pod którym można obejrzeć i wyeksportować wykres (PNG/PDF). Albo pomiń HTTP: dodaj https://loopgantt.com/api/mcp jako konektor MCP w Claude, ChatGPT lub Cursorze i poproś o plan zwykłym językiem. Wszystkie szczegóły znajdziesz na stronie Agenci AI i MCP oraz w specyfikacji OpenAPI.

Chcesz utworzyć wykres Gantta?

Zaimportuj JSON teraz →