perf-optimizer
Zdiagnozuj i napraw problemy wydajności aplikacji mobilnej OneKey na iOS
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do systematycznego debugowania i optymalizacji wydajności aplikacji OneKey. Pomaga zidentyfikować wąskie gardła w czasie startu aplikacji i odświeżania ekranu głównego, porównując metryki takie jak czas startu tokenów, czas trwania odświeżania i liczbę wywołań funkcji. Przeprowadza kontrolowane pomiary wydajności, analizuje dane sesji i weryfikuje poprawę względem ustalonych progów sukcesu.
Jak używać
Zainstaluj skill perf-optimizer w swoim środowisku Claude/Copilot, wskazując repozytorium OneKeyHQ z gałęzi zawierającej katalog .claude/skills/perf-optimizer.
Wybierz sesję bazową do porównania. Poproś skill o wylistowanie ostatnich sesji z kluczowymi metrykami (tokensStartMs, tokensSpanMs, functionCallCount) lub wskaż konkretną sesję, którą chcesz użyć jako punkt odniesienia — może to być sesja znana z dobrej wydajności (do naprawy regresji) lub sesja niedawna (do pracy nad poprawą).
Uruchom pomiary wydajności za pomocą infrastruktury perf-ci. Skill automatycznie wykonuje 3 przebiegi i agreguje wyniki na podstawie mediany, aby uzyskać wiarygodne dane.
Przeanalizuj dane sesji zwrócone przez performance-server tooling. Skill identyfikuje wąskie gardła i wskazuje, które części kodu mogą być przyczyną regresji lub słabej wydajności.
Wprowadź zmiany w kodzie na podstawie rekomendacji. Skill wspiera iteracyjne podejście — możesz testować różne rozwiązania i weryfikować ich wpływ na metryki.
Zweryfikuj poprawę. Skill porównuje nowe wyniki z baseliną i potwierdza sukces, gdy metryki czasowe poprawiają się o co najmniej 10% lub liczba wywołań funkcji zmniejsza się o co najmniej 20%. Jeśli próg nie zostanie osiągnięty, skill rekomenduje wycofanie zmian.