read-unmodified-c-module
Przejrzyj oryginalny kod modułu C przed wprowadzeniem zmian
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do odczytywania źródła modułów C w stanie sprzed dokonanych modyfikacji. Przydatna dla deweloperów pracujących nad RediSearch, którzy chcą porównać aktualny kod z wersją bazową. Obsługuje pojedyncze i wielokrotne moduły — wystarczy podać ścieżkę (np. src/numeric_range_tree lub numeric_range_tree bez rozszerzenia). Automatycznie pobiera zarówno pliki nagłówkowe (.h) jak i implementacyjne (.c) z gałęzi master.
Jak używać
Zainstaluj umiejętność w swoim środowisku agenta, upewniając się, że masz dostęp do repozytorium RediSearch i skonfigurowanego gita.
Przygotuj ścieżkę do modułu, który chcesz przejrzeć. Możesz podać pełną ścieżkę (np. src/numeric_range_tree) lub skróconą bez przedrostka src/ (np. numeric_range_tree) — system automatycznie doda brakujący prefiks.
Wywołaj umiejętność z nazwą modułu jako argumentem. Dla pojedynczego modułu: read-unmodified-c-module numeric_range_tree. Dla wielu modułów na raz: read-unmodified-c-module numeric_range_tree aggregate/aggregate_debug.
Umiejętność pobierze plik nagłówkowy (.h) i plik implementacyjny (.c) z gałęzi master repozytorium, pokazując kod w stanie przed zmianami.
Porównaj wyświetlony kod z bieżącą wersją, aby zidentyfikować wprowadzone modyfikacje i zrozumieć historię zmian w module.