Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Morph Search to umiejętność do szybkiego przeszukiwania bazy kodów za pomocą WarpGrep — narzędzia 20 razy szybszego od tradycyjnego grep. Pozwala wyszukiwać wzorce, nazwy funkcji i zmienne w dużych projektach w kilka sekund. Obsługuje wyszukiwanie tekstowe, wyrażenia regularne oraz edycję plików programowo. Idealne dla programistów pracujących z rozbudowanymi kodami źródłowymi, którzy potrzebują natychmiastowych wyników bez czekania na długotrwałe skanowanie.
Jak używać
Upewnij się, że masz zainstalowany serwer MCP o nazwie
morphskonfigurowany w plikumcp_config.jsonz ustawionym kluczemMORPH_API_KEY.Aby wyszukać wzorzec w kodzie, uruchom komendę z parametrem
--searchzawierającym szukany tekst lub wyrażenie regularne oraz--pathwskazujący katalog do przeszukania (domyślnie bieżący katalog.).Dla wyszukiwania tekstowego użyj prostych słów kluczowych, na przykład "authentication" lub "login". Dla bardziej zaawansowanych poszukiwań zastosuj wyrażenia regularne, takie jak "def.*login" aby znaleźć wszystkie funkcje zawierające "login" w nazwie.
Jeśli chcesz edytować plik programowo, użyj parametru
--editz pełną ścieżką do pliku oraz--contentzawierającego nową zawartość, którą chcesz wstawić.Wyniki pojawią się natychmiast dzięki optymalizacji WarpGrep, co pozwala na interaktywne eksplorowanie kodu bez czekania na tradycyjne narzędzia grep.
Jeśli potrzebujesz wyszukiwania strukturalnego, które rozumie składnię kodu (na przykład znalezienie wszystkich deklaracji klasy), rozważ użycie ast-grep zamiast morph-search — morph-search specjalizuje się w szybkim wyszukiwaniu tekstowym i regex.