Tools
Tokenjuice
tokenjuice to opcjonalny zewnętrzny plugin, który kompaktuje zaszumione wyniki narzędzi exec i bash
po wykonaniu polecenia.
Zmienia zwracany tool_result, a nie samo polecenie. Tokenjuice nie
modyfikuje danych wejściowych powłoki, nie uruchamia ponownie poleceń ani nie zmienia kodów wyjścia.
Obecnie dotyczy to osadzonych uruchomień OpenClaw i dynamicznych narzędzi OpenClaw w środowisku app-servera Codex. Tokenjuice integruje się z warstwą pośrednią wyników narzędzi OpenClaw i przycina dane wyjściowe przed ich przekazaniem z powrotem do aktywnej sesji środowiska wykonawczego.
Włącz plugin
Zainstaluj jeden raz:
openclaw plugins install clawhub:@openclaw/tokenjuiceNastępnie go włącz:
openclaw config set plugins.entries.tokenjuice.enabled trueRównoważne polecenie:
openclaw plugins enable tokenjuiceJeśli wolisz bezpośrednio edytować konfigurację:
{ plugins: { entries: { tokenjuice: { enabled: true, }, }, },}Co zmienia tokenjuice
- Kompaktuje zaszumione wyniki
execibashprzed ich ponownym przekazaniem do sesji. - Nie ingeruje w pierwotne wykonanie polecenia.
- Stosuje bezpieczne zasady inwentaryzacji: dokładne odczyty zawartości plików pozostają niezmienione, samodzielne polecenia inwentaryzujące repozytorium mogą być kompaktowane, a niebezpieczne mieszane sekwencje poleceń pozostają niezmienione.
- Pozostaje opcjonalny: wyłącz plugin, jeśli wszędzie chcesz otrzymywać dosłowne dane wyjściowe.
Sprawdź, czy działa
- Włącz plugin.
- Uruchom sesję, która może wywoływać
exec. - Uruchom generujące dużo danych polecenie, takie jak
git status. - Sprawdź, czy zwrócony wynik narzędzia jest krótszy i bardziej uporządkowany niż nieprzetworzone dane wyjściowe powłoki.
Wyłącz plugin
openclaw config set plugins.entries.tokenjuice.enabled falseLub:
openclaw plugins disable tokenjuicePowiązane
Was this useful?