Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Performance Profiler
How to use
Przygotuj ścieżkę do projektu, który chcesz przeanalizować — narzędzie wspiera Node.js, Python i Go.
Uruchom podstawową analizę wydajności poleceniem
python3 scripts/performance_profiler.py /ścieżka/do/projektu, które zeskanuje projekt i zidentyfikuje potencjalne problemy z wydajnością.Jeśli chcesz zintegrować wyniki z systemem CI/CD, dodaj flagę
--jsonaby otrzymać dane w formacie JSON zamiast tekstu.Ustal punkt odniesienia przed optymalizacją — zanotuj metryki takie jak opóźnienie P50/P95/P99, przepustowość (RPS), wskaźnik błędów i zużycie pamięci.
Po wprowadzeniu zmian uruchom profiler ponownie, aby potwierdzić, że rzeczywiście poprawiłeś wydajność — nigdy nie zakładaj, że optymalizacja zadziałała bez pomiaru.
W przypadku dużych projektów możesz dostosować próg rozmiaru pliku za pomocą flagi
--large-file-threshold-kb 256(lub innej wartości w kilobajtach).