Toolverse
Wszystkie skille

skill-evolution-manager

autor: KKKKhazix

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

Szybkie info

Kategoria
DevOps
Wyświetlenia
5

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ć

  1. 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).

  2. 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.

  3. Uruchom skrypt merge_evolution.py z ścieżką do umiejętności i ciągiem JSON, aby przyrostowo scalić nowe doświadczenia z istniejącym plikiem evolution.json, eliminując duplikaty i zachowując historię.

  4. Wykonaj smart_stitch.py na ścieżce umiejętności, aby przekształcić zawartość evolution.json w sekcję Markdown i dołączyć ją do końca pliku SKILL.md jako "Najlepsze praktyki i ograniczenia nauczane przez użytkowników".

  5. 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.

Podobne skille