about-netalertx-project-structure
Szybko znajdź pliki i ścieżki w projekcie NetAlertX dzięki mapie struktury kodu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do nawigacji po strukturze kodu NetAlertX. Gdy pytasz o lokalizację plików, organizację projektu lub ścieżki do kluczowych komponentów, ta umiejętność podpowiada dokładne położenie backendu (Python), frontendu (PHP + Nginx), systemu wtyczek, bazy danych i plików konfiguracyjnych. Zawiera mapę katalogów, zmienne środowiskowe oraz odnośniki do dokumentacji rozwojnika.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium https://github.com/netalertx/NetAlertX/tree/main/.github/skills/project-navigation jako źródło.
Gdy pracujesz z kodem NetAlertX i potrzebujesz znaleźć konkretny plik lub komponent, zapytaj asystenta o lokalizację — na przykład "Gdzie znajduje się kod backendu?", "Gdzie są wtyczki?", "Jaka jest ścieżka do bazy danych?"
Umiejętność zwróci dokładną ścieżkę z mapy struktury projektu, np. backend w
server/__main__.py, frontend wfront/, wtyczki wfront/plugins/.Jeśli chcesz uniknąć hardkodowania ścieżek, umiejętność podpowie zmienne środowiskowe NETALERTX_* (NETALERTX_DB, NETALERTX_LOG, NETALERTX_CONFIG), które dynamicznie wskazują katalogi w runtime.
Do rozwoju wtyczek lub debugowania asystent wskaże odpowiednią dokumentację —
docs/PLUGINS_DEV.mddla tworzenia wtyczek,docs/DEBUG_*.mddla rozwiązywania problemów.Korzystaj z tej umiejętności zawsze, gdy potrzebujesz szybko zorientować się w architekturze projektu (PHP + Nginx frontend, Python backend, supercronic scheduler) lub znaleźć plik konfiguracyjny, logi czy cache API.