windsurf-performance-profiling
Analizuj wąskie gardła kodu i optymalizuj wydajność z pomocą AI
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność profilowania wydajności dla Windsurf, która automatycznie identyfikuje wąskie gardła w kodzie i sugeruje konkretne optymalizacje. Narzędzie analizuje dane z popularnych profilerów (Chrome DevTools, node --prof, py-spy) i porównuje metryki przed i po zmianach. Aktywuje się, gdy wspomniasz o profilowaniu wydajności, analizie wąskich gardeł lub optymalizacji kodu. Wymaga Windsurf z włączonym Cascade oraz zainstalowanych narzędzi profilujących.
Jak używać
Upewnij się, że masz zainstalowany Windsurf IDE z włączoną funkcją Cascade oraz narzędzia profilujące odpowiednie dla Twojego języka (Chrome DevTools dla JavaScript, node --prof dla Node.js, py-spy dla Pythona).
Ustal punkt odniesienia — zmierz obecną wydajność aplikacji i zdefiniuj docelowe metryki wydajności, które chcesz osiągnąć.
Zbierz dane profilowania za pomocą wybranego narzędzia profilującego. Umiejętność będzie aktywna, gdy wspomniisz frazy takie jak "windsurf performance profiling", "profilowanie wydajności", "optymalizacja wydajności" lub "analiza wąskich gardeł".
Przekaż zebrane dane profilowania do Cascade. Narzędzie przeanalizuje wyniki, zidentyfikuje wąskie gardła w kodzie i zaproponuje konkretne optymalizacje.
Wdrażaj sugerowane optymalizacje w swoim kodzie. Umiejętność dostarcza raport porównawczy metryk przed i po zmianach, abyś mógł ocenić wpływ każdej optymalizacji.
Dokumentuj wyniki i monitoruj wydajność w czasie. Powtarzaj cykl profilowania, jeśli potrzebujesz dalszych ulepszeń.