skill-evolution-manager
Automatycznie ulepszaj swoje umiejętności AI na podstawie doświadczeń z rozmów
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie do ewolucji umiejętności, które analizuje przebieg rozmów i przekształca feedback użytkownika w ustrukturyzowane ulepszenia. Wyodrębnia z dialogu praktyczne lekcje — udane rozwiązania, błędy, konwencje kodowania — i automatycznie integruje je z dokumentacją umiejętności. Zapobiega utracie wiedzy przy aktualizacjach poprzez przechowywanie doświadczeń w osobnym pliku JSON, który przetrwa zmiany wersji.
Jak używać
Wyzwól proces przeglądu wpisując
/evolve, "Przeanalizuj ostatnią rozmowę" lub "Zapisz to doświadczenie do umiejętności". Narzędzie przeskanuje kontekst rozmowy w poszukiwaniu punktów niezadowolenia (błędy, nieodpowiedni styl, błędne parametry) lub zadowolenia (efektywne prompty, dobre wyniki).Zidentyfikuj, która umiejętność wymaga ewolucji — system automatycznie lokalizuje odpowiednią umiejętność na podstawie treści rozmowy i zapisuje obserwacje w strukturze JSON zawierającej preferencje użytkownika, naprawy i niestandardowe prompty.
Uruchom skrypt
merge_evolution.pyz ścieżką do umiejętności i ciągiem JSON, aby przyrostowo scalić nowe doświadczenia z istniejącym plikiemevolution.json, eliminując duplikaty i zachowując historię.Wykonaj
smart_stitch.pyna ścieżce umiejętności, aby przekształcić zawartośćevolution.jsonw sekcję Markdown i dołączyć ją do końca plikuSKILL.mdjako "Najlepsze praktyki i ograniczenia nauczane przez użytkowników".Jeśli wiele umiejętności zostało zaktualizowanych, uruchom
align_all.py, aby automatycznie przeskanować wszystkie foldery umiejętności i przywrócić zapisane doświadczenia do ich dokumentacji — chroni to wiedzę przed utratą podczas aktualizacji masowych.