Skip to content

Integracja z plikami

Dodawanie plików do tasków

System CodeGen obsługuje integrację z plikami dołączonymi jako attachmenty do zadań w Jira, co pozwala na analizę dodatkowych zasobów i lepsze zrozumienie kontekstu zadania.

Format referencji do pliku

WAŻNE: Plik musi być dołączony jako attachment do zadania w Jira.

W treści komentarza podaj tylko nazwę pliku bez dodatkowych ścieżek:

Przykłady poprawnych referencji:

  • requirements.md
  • api-specification.json
  • database-schema.sql
  • test-data.csv

Jak dodać plik do taska

W komentarzu Markdown:

markdown
## Pliki referencyjne
- Specyfikacja API: api-specification.json
- Schemat bazy danych: database-schema.sql
- Dane testowe: test-data.csv

W opisie taska:

Markdown
# Implementuj endpoint API zgodnie ze specyfikacją

## Opis:
Zaimplementuj endpoint API do zarządzania użytkownikami zgodnie z dostarczoną specyfikacją.

## Pliki referencyjne:
- Specyfikacja API: api-specification.json
- Schemat bazy danych: database-schema.sql
- Przykłady requestów: examples.json

Labelki: cg, cg-agent-auto

Co system analizuje z plików

Specyfikacje API

  • Endpointy i metody HTTP
  • Parametry i body requestów
  • Struktura odpowiedzi
  • Kodowanie i formaty danych

Schematy baz danych

  • Struktura tabel
  • Relacje między tabelami
  • Indeksy i klucze
  • Typy danych i ograniczenia

Konfiguracje

  • Ustawienia aplikacji
  • Zmienne środowiskowe
  • Konfiguracje serwerów
  • Parametry deploymentu

Dane testowe

  • Przykładowe dane
  • Struktura obiektów
  • Walidacja danych
  • Scenariusze testowe

Obsługiwane typy plików

Specyfikacje

  • .md - Dokumentacja, wymagania

Wymagania techniczne

Format attachmentów

  • Plik musi być dołączony jako attachment do zadania w Jira
  • Nazwa pliku w komentarzu musi dokładnie odpowiadać nazwie attachmentu
  • System automatycznie łączy referencję z attachmentem

Obsługiwane operacje

  • Analiza struktury plików
  • Generowanie kodu zgodnego ze specyfikacją
  • Walidacja danych
  • Tworzenie testów

Troubleshooting

Problem: Plik nie istnieje jako attachment

Rozwiązanie: Sprawdź czy plik został dołączony jako attachment do zadania w Jira

Problem: Niepoprawna nazwa pliku

Rozwiązanie: Upewnij się, że nazwa w komentarzu dokładnie odpowiada nazwie attachmentu

Problem: Nieobsługiwany format pliku

Rozwiązanie: Sprawdź czy format pliku jest na liście obsługiwanych typów