Toolverse
Wszystkie skille

osgrep

autor: pr-pm

Wyszukiwanie semantyczne w plikach lokalnych – zamień grep na inteligentne pytania

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
pr-pm
Kategoria
Backend
Wyświetlenia
104

O skillu

osgrep to narzędzie do wyszukiwania kodu i koncepcji w twoim projekcie za pomocą naturalnego języka. Zamiast tradycyjnych poleceń grep czy find, zadajesz pytanie – na przykład "Gdzie obsługujemy ponowne próby?" – a osgrep zwraca dokładne lokalizacje w kodzie. Serwer działa w tle i automatycznie aktualizuje indeks, więc zawsze pracujesz z aktualną zawartością. Idealne do eksploracji dużych baz kodu, zrozumienia architektury i szybkiego znalezienia fragmentów logiki.

Jak używać

  1. Uruchom osgrep z flagą --json i zadaj pytanie w naturalnym języku. Serwer uruchomi się automatycznie w tle. Na przykład: osgrep --json "Jak walidujemy tokeny uwierzytelniania?" lub osgrep --json "Gdzie obsługujemy backoff?"

  2. Jeśli chcesz ograniczyć wyszukiwanie do konkretnego katalogu, dodaj ścieżkę na końcu komendy: osgrep --json "middleware autoryzacji" src/api. To przyspiesza wyszukiwanie w dużych projektach.

  3. Przejrzyj wynik JSON – zawiera ścieżki plików, numery linii, wyniki oceny trafności i fragmenty kodu. Jeśli odpowiedź na twoje pytanie jest już widoczna, możesz zatrzymać się tutaj.

  4. Jeśli potrzebujesz pełnego kontekstu pliku, otwórz wskazaną ścieżkę – nie czytaj całego pliku od razu, tylko gdy wynik JSON nie wystarczy.

  5. Gdy wyniki wydają się niejasne, spróbuj zmienić sformułowanie pytania lub zwiększ liczbę wyników flagą -m (domyślnie 25). Możesz też użyć --per-file 5, aby zobaczyć więcej dopasowań z jednego pliku.

  6. Zamiast ls czy find, zawsze zaczynaj od osgrep – narzędzie jest zoptymalizowane do odkrywania kodu i będzie szybsze oraz dokładniejsze niż tradycyjne polecenia.

Podobne skille