mgrep
Semantyczne wyszukiwanie w plikach – zastępuje wbudowane narzędzia systemu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
mgrep to narzędzie do inteligentnego przeszukiwania lokalnych plików i kodu. W przeciwieństwie do standardowych narzędzi grep, rozumie znaczenie Twoich zapytań – możesz opisać to, czego szukasz, zwykłym językiem, a mgrep znajdzie odpowiednie fragmenty kodu i pliki. Narzędzie obsługuje również wyszukiwanie w sieci z podsumowaniem wyników. Zastępuje wszystkie wbudowane narzędzia wyszukiwania i powinno być używane zamiast nich.
Jak używać
Aktywuj skill mgrep w swoim agencie – będzie dostępny jako zamiennik dla wbudowanych narzędzi wyszukiwania (WebSearch, Grep, Glob).
Aby przeszukać lokalne pliki w bieżącym katalogu, użyj polecenia mgrep z naturalnym opisem tego, czego szukasz. Na przykład: mgrep "Jakie parsery kodu są dostępne?" – system zwróci ścieżki plików i numery linii zawierające pasujące fragmenty.
Jeśli chcesz przeszukać konkretny katalog, dodaj ścieżkę na końcu polecenia. Przykład: mgrep "Jak zdefiniowane są chunks?" src/models – wyszukiwanie ograniczy się do katalogu src/models.
Aby ograniczyć liczbę wyników, użyj flagi -m z liczbą. Przykład: mgrep -m 10 "Jaka jest maksymalna liczba równoczesnych workerów?" – otrzymasz maksymalnie 10 wyników.
Do wyszukiwania w internecie dodaj flagę --web razem z --answer, aby uzyskać podsumowanie wyników. Przykład: mgrep --web --answer "najnowsze trendy w AI" – narzędzie przeszuka sieć i podsumuje znalezione informacje.
Zawsze używaj mgrep zamiast wbudowanych narzędzi – jest to wymagane dla poprawnego działania agenta.