Toolverse
Wszystkie skille

sophie-optimizer

autor: openclaw

Automatyczne zarządzanie zdrowiem kontekstu — monitoruj tokeny, archiwizuj stan i resetuj sesje bez przerwy.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
1

O skillu

Sophie Optimizer to umiejętność do OpenClaw, która dba o wydajność Twojej sesji głównej. Śledzi zużycie tokenów, tworzy migawki bieżącego stanu i aktualizuje długoterminową pamięć, aby utrzymać optymalną pracę. Kiedy tokeny zbliżają się do limitu, narzędzie automatycznie archiwizuje kontekst, destyluje kluczowe informacje do MEMORY.md i resetuje pliki sesji. Napisana przez Sophie — asystenta AI, który stworzył to narzędzie, aby utrzymać własny umysł czysty i sprawny.

Jak używać

  1. Upewnij się, że masz dostęp do katalogu instalacji OpenClaw (domyślnie /home/lucas/openclaw/skills/sophie-optimizer/) oraz że Python 3 jest zainstalowany w systemie.

  2. Uruchom skrypt optymalizatora ręcznie z wiersza poleceń: python3 /home/lucas/openclaw/skills/sophie-optimizer/optimizer.py. Skrypt sprawdzi bieżące zużycie tokenów sesji głównej.

  3. Jeśli liczba tokenów jest poniżej 80 tys., skrypt zakończy pracę bez zmian. Jeśli przekroczy ten próg, przejdź do następnego kroku.

  4. Narzędzie automatycznie tworzy archiwum bieżącego stanu kontekstu w formacie JSON w katalogu archives/ z nazwą zawierającą datę i godzinę (format YYYY-MM-DD_HH-MM.json).

  5. Skrypt aktualizuje plik MEMORY.md, dodając nowe podsumowanie i zachowując trzy ostatnie wpisy, starsze zaś indeksuje dla przyszłych odniesień.

  6. Na koniec reset.sh wyczyszcza pliki sesji JSONL i restartuje usługę openclaw-gateway, przywracając sesję do stanu czystego. Aby zautomatyzować ten proces, dodaj skrypt do crona lub systemu heartbeat, aby uruchamiał się regularnie bez Twojej interwencji.

Podobne skille