Toolverse
Wszystkie skille

worker-benchmarks

autor: ruvnet

Testuj wydajność systemu agentów z kompleksową analizą benchmarków

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
ruvnet
Kategoria
Testowanie
Wyświetlenia
23

O skillu

Skill do uruchamiania pełnego zestawu testów wydajności dla systemu worker agentic-flow. Mierzysz latencję, przepustowość i zużycie pamięci w sześciu obszarach: detekcji triggerów, rejestrze workerów, wyborze agentów, cache'u modeli, równoczesnych workerach i generowaniu kluczy pamięci. Każdy benchmark ma określone cele wydajności (np. p95 < 5ms dla detekcji) i zwraca szczegółowe metryki do optymalizacji systemu.

Jak używać

  1. Zainstaluj narzędzie agentic-flow, jeśli jeszcze go nie masz, używając npm lub menadżera pakietów swojego projektu.

  2. Uruchom pełny zestaw benchmarków poleceniem npx agentic-flow workers benchmark — system automatycznie wykonuje wszystkie sześć typów testów i wyświetla wyniki w formacie tabelarycznym.

  3. Jeśli chcesz testować konkretny obszar, użyj flagi --type z nazwą benchmarku: trigger-detection (detekcja słów kluczowych), registry (operacje CRUD), agent-selection (wybór agentów), cache (cache modeli), concurrent (równoczesne workery) lub memory-keys (generowanie kluczy).

  4. Przeanalizuj wyniki — każdy benchmark pokazuje latencję, przepustowość, histogram i inne metryki. Porównaj je z celami wydajności (np. p95 < 5ms dla trigger-detection).

  5. Identyfikuj wąskie gardła: jeśli któryś benchmark nie spełnia celu, skill wskazuje obszary do optymalizacji systemu worker.

  6. Uruchamiaj benchmarki regularnie po zmianach kodu, aby śledzić wpływ na wydajność całego systemu.

Podobne skille