Toolverse
Wszystkie skille

detecting-memory-leaks

autor: jeremylongshore

Wykryj wycieki pamięci w kodzie i popraw wydajność aplikacji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Data Science
Wyświetlenia
2

O skillu

Umiejętność Claude'a do automatycznego wykrywania wycieków pamięci i analizy wzorców użycia pamięci w kodzie. Skanuje aplikację w poszukiwaniu typowych problemów: niezamkniętych listenerów zdarzeń, zamknięć blokujących garbage collection, niezanulowanych timerów, nieograniczonego wzrostu cache'u, referencji cyklicznych, odłączonych węzłów DOM i zbędnego stanu globalnego. Generuje szczegółowy raport z rekomendacjami napraw, pomagając poprawić stabilność i wydajność aplikacji.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude'a, dodając skill do konfiguracji agenta lub wtyczek.

  2. Poproś Claude'a o wykrycie wycieków pamięci, używając naturalnego języka, np. "Wykryj wycieki pamięci w moim kodzie", "Przeanalizuj użycie pamięci" lub "Znajdź problemy z wydajnością związane z pamięcią".

  3. Udostępnij kod, który chcesz przeanalizować — możesz wkleić fragment kodu, ścieżkę do pliku lub opisać strukturę aplikacji.

  4. Claude przeanalizuje kod w poszukiwaniu typowych wzorców wycieków: niezamkniętych event listenerów, zamknięć uniemożliwiających garbage collection, niezanulowanych timerów, cache'u rosnącego bez ograniczeń, referencji cyklicznych i odłączonych węzłów DOM.

  5. Przejrzyj wygenerowany raport, który zawiera listę potencjalnych problemów z pamięcią, ich lokalizację w kodzie i szczegółowe rekomendacje napraw.

  6. Zastosuj sugerowane poprawki w swoim kodzie, testując wydajność aplikacji po każdej zmianie, aby potwierdzić poprawę.

Podobne skille