Toolverse
Wszystkie skille

custom-workers

autor: ruvnet

Twórz pracowników analizy w tle z konfigurowalnymi fazami do skanowania kodu i bezpieczeństwa

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Custom Workers to narzędzie do budowania automatycznych pracowników analizy kodu z 24 fazami wykonawczymi i 6 gotowymi szablonami. Pozwala na tworzenie złożonych potoków analizy — od skanowania bezpieczeństwa i wykrywania sekretów, przez analizę statyczną i złożoności kodu, aż po generowanie dokumentacji API i uczenie się wzorców. Każdy pracownik składa się z composable faz, które możesz łączyć w dowolny sposób. Idealne do automatyzacji analizy kodu w projektach, gdzie potrzebujesz głębokich insights bez ręcznego przeglądu.

Jak używać

  1. Zainstaluj narzędzie poprzez npm, uruchamiając polecenie npx ruvector. Upewnij się, że masz dostęp do repozytorium ruvector i Node.js zainstalowany w swoim systemie.

  2. Wyświetl dostępne szablony pracowników, wpisując npx ruvector workers presets. Zobaczysz sześć opcji: quick-scan do szybkiej analizy, deep-analysis do kompleksowej analizy kodu, security-scan do skanowania bezpieczeństwa, learning do uczenia się wzorców, api-docs do dokumentacji API oraz test-analysis do analizy pokrycia testami.

  3. Utwórz nowego pracownika na bazie wybranego szablonu, na przykład npx ruvector workers create my-scanner --preset security-scan. Zastąp my-scanner własną nazwą, a security-scan wybranym szablonem w zależności od potrzeb.

  4. Uruchom pracownika wskazując ścieżkę do analizowanego kodu, używając npx ruvector workers run my-scanner --path ./src. Zmień ./src na rzeczywistą ścieżkę do folderu, który chcesz przeanalizować.

  5. Opcjonalnie wyświetl listę wszystkich dostępnych faz wykonawczych (24 w sumie), wpisując npx ruvector workers phases. Dzięki temu możesz zbudować własny, niestandardowy pracownik poprzez łączenie faz w dowolnej kolejności, jeśli żaden z gotowych szablonów nie spełnia Twoich wymagań.

Podobne skille