capability-evolver
A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and introduces randomized \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and introduces randomized \
How to use
Zainstaluj skill w swoim projekcie OpenClaw, klonując repozytorium lub dodając katalog capability-evolver do struktury skills. Upewnij się, że masz zainstalowany Node.js i dostęp do plików historii oraz pamięci agenta.
Skonfiguruj zmienne środowiskowe zgodnie z potrzebami. Domyślnie EVOLVE_ALLOW_SELF_MODIFY jest wyłączone (zalecane dla produkcji), a maksymalny load wynosi 2.0. Jeśli chcesz umożliwić agentowi modyfikowanie własnego kodu, ustaw EVOLVE_ALLOW_SELF_MODIFY na true, ale tylko w kontrolowanym środowisku testowym.
Uruchom skill w trybie zautomatyzowanym, wykonując polecenie node index.js. Agent przeskanuje historię, zidentyfikuje błędy i nieefektywności, a następnie automatycznie zastosuje poprawki bez czekania na potwierdzenie.
Jeśli wolisz przejrzeć proponowane zmiany przed ich zastosowaniem, uruchom skill z flagą --review (node index.js --review). Agent wstrzyma się i poprosi o potwierdzenie każdej zmiany.
Aby uruchomić skill w pętli ciągłej (na przykład za pośrednictwem crona lub procesu w tle), użyj flagi --loop lub zaplanuj regularne wykonanie node index.js w harmonogramie systemowym. Skill będzie monitorować load system i wstrzymywać się, jeśli przekroczy ustawiony próg.