N
netalertx-plugin-run-development
Twórz i uruchamiaj wtyczki NetAlertX bezpośrednio z poziomu agenta AI
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do tworzenia, testowania i uruchamiania wtyczek NetAlertX. Pozwala na szybkie prototypowanie skryptów Pythona, zarządzanie konfiguracją wtyczek poprzez pliki config.json i natychmiastowe pobieranie wyników z logów systemowych. Idealna dla programistów pracujących nad rozszerzeniami monitorowania sieci.
Jak używać
- Zażądaj od agenta stworzenia lub uruchomienia wtyczki NetAlertX, podając nazwę kodową (code_name) wtyczki, którą chcesz opracować.
- Agent przeczyta plik konfiguracyjny config.json i skrypt script.py z folderu front/plugins/[code_name]/, aby zrozumieć strukturę i ustawienia wtyczki.
- Agent sformułuje i wykona polecenie: python3 front/plugins/[code_name]/script.py, upewniając się, że ścieżki sys.path zawierają /app/front/plugins i /app/server.
- Po uruchomieniu wtyczka zapisze wynik w pliku /tmp/log/plugins/last_result.[PREFIX].log — agent natychmiast pobierze ten plik, zanim backend go usunie.
- Jeśli chcesz zmodyfikować zachowanie wtyczki, edytuj ustawienia w config.json (np. u003cPREFu003e_RUN dla fazy wykonania, u003cPREFu003e_RUN_TIMEOUT dla limitu czasu) i ponownie uruchom skrypt.
- Sprawdź wynik w logu — agent wyświetli dane zwrócone przez wtyczkę lub błędy, jeśli coś poszło nie tak.