Przejdź do głównej treści

Tokenjuice

tokenjuice to opcjonalny dołączony Plugin, który kompaktuje zaszumione wyniki narzędzi exec i bash po tym, jak polecenie zostało już uruchomione. Zmienia zwracany tool_result, a nie samo polecenie. Tokenjuice nie przepisuje danych wejściowych shella, nie uruchamia ponownie poleceń ani nie zmienia kodów wyjścia. Obecnie dotyczy to osadzonych uruchomień Pi, gdzie tokenjuice przechwytuje ścieżkę osadzonego tool_result i przycina dane wyjściowe, które wracają do sesji.

Włącz Plugin

Szybka ścieżka:
openclaw config set plugins.entries.tokenjuice.enabled true
Równoważnie:
openclaw plugins enable tokenjuice
OpenClaw już dostarcza ten Plugin. Nie ma osobnego kroku plugins install ani tokenjuice install openclaw. Jeśli wolisz edytować konfigurację bezpośrednio:
{
  plugins: {
    entries: {
      tokenjuice: {
        enabled: true,
      },
    },
  },
}

Co zmienia tokenjuice

  • Kompaktuje zaszumione wyniki exec i bash, zanim zostaną odesłane z powrotem do sesji.
  • Pozostawia oryginalne wykonanie polecenia bez zmian.
  • Zachowuje dokładne odczyty zawartości plików i inne polecenia, które tokenjuice powinien pozostawić w surowej postaci.
  • Pozostaje funkcją opt-in: wyłącz Plugin, jeśli chcesz mieć dosłowne dane wyjściowe wszędzie.

Sprawdź, czy działa

  1. Włącz Plugin.
  2. Uruchom sesję, która może wywoływać exec.
  3. Uruchom zaszumione polecenie, takie jak git status.
  4. Sprawdź, czy zwrócony wynik narzędzia jest krótszy i bardziej uporządkowany niż surowe dane wyjściowe shella.

Wyłącz Plugin

openclaw config set plugins.entries.tokenjuice.enabled false
Albo:
openclaw plugins disable tokenjuice