Tools
Tokenjuice
tokenjuice — это необязательный внешний плагин, который сжимает зашумленные результаты инструментов exec и bash
после того, как команда уже выполнена.
Он изменяет возвращаемый tool_result, а не саму команду. Tokenjuice
не переписывает ввод оболочки, не запускает команды повторно и не изменяет коды завершения.
Сейчас это применимо к встроенным запускам OpenClaw и динамическим инструментам OpenClaw в среде app-server Codex. Tokenjuice подключается к промежуточному обработчику результатов инструментов OpenClaw и сокращает вывод перед его возвратом в активный сеанс среды выполнения.
Включение плагина
Установите один раз:
openclaw plugins install clawhub:@openclaw/tokenjuiceЗатем включите его:
openclaw config set plugins.entries.tokenjuice.enabled trueЭквивалентная команда:
openclaw plugins enable tokenjuiceЕсли вы предпочитаете редактировать конфигурацию напрямую:
{ plugins: { entries: { tokenjuice: { enabled: true, }, }, },}Что изменяет tokenjuice
- Сжимает зашумленные результаты
execиbashперед их возвратом в сеанс. - Не изменяет исходное выполнение команды.
- Применяет политику безопасной инвентаризации: точное чтение содержимого файлов остается без изменений, отдельные команды инвентаризации репозитория могут сжиматься, а небезопасные смешанные последовательности команд остаются без изменений.
- Остается опциональным: отключите плагин, если вам везде нужен дословный вывод.
Проверка работы
- Включите плагин.
- Запустите сеанс, который может вызывать
exec. - Выполните команду с большим объемом вывода, например
git status. - Убедитесь, что возвращенный результат инструмента короче и лучше структурирован, чем необработанный вывод оболочки.
Отключение плагина
openclaw config set plugins.entries.tokenjuice.enabled falseИли:
openclaw plugins disable tokenjuiceСвязанные материалы
Was this useful?