Tools
توکنجوس
tokenjuice یک Plugin بستهبندیشدهٔ اختیاری است که نتایج پرنویز ابزارهای exec و bash
را پس از اجرای فرمان فشرده میکند.
این ابزار tool_result بازگرداندهشده را تغییر میدهد، نه خود فرمان را. Tokenjuice
ورودی پوسته را بازنویسی نمیکند، فرمانها را دوباره اجرا نمیکند، و کدهای خروج را تغییر نمیدهد.
امروز این قابلیت برای اجراهای تعبیهشدهٔ PI و ابزارهای پویای OpenClaw در هارنس app-server متعلق به Codex اعمال میشود. Tokenjuice به میانافزار نتیجهٔ ابزار OpenClaw متصل میشود و خروجی را پیش از بازگشت به نشست فعال هارنس کوتاه میکند.
فعالسازی Plugin
مسیر سریع:
openclaw config set plugins.entries.tokenjuice.enabled true
معادل آن:
openclaw plugins enable tokenjuice
OpenClaw از پیش این Plugin را همراه خود ارائه میکند. مرحلهٔ جداگانهای برای plugins install
یا tokenjuice install openclaw وجود ندارد.
اگر ترجیح میدهید پیکربندی را مستقیماً ویرایش کنید:
{
plugins: {
entries: {
tokenjuice: {
enabled: true,
},
},
},
}
tokenjuice چه چیزی را تغییر میدهد
- نتایج پرنویز
execوbashرا پیش از بازگرداندن به نشست فشرده میکند. - اجرای اصلی فرمان را دستنخورده نگه میدارد.
- خواندن دقیق محتوای فایل و فرمانهای دیگری را که tokenjuice باید خام رها کند حفظ میکند.
- اختیاری باقی میماند: اگر خروجی واژهبهواژه را همهجا میخواهید، Plugin را غیرفعال کنید.
تأیید کارکرد آن
- Plugin را فعال کنید.
- نشستی را آغاز کنید که بتواند
execرا فراخوانی کند. - یک فرمان پرنویز مانند
git statusرا اجرا کنید. - بررسی کنید که نتیجهٔ ابزار بازگرداندهشده کوتاهتر و ساختاریافتهتر از خروجی خام پوسته باشد.
غیرفعالسازی Plugin
openclaw config set plugins.entries.tokenjuice.enabled false
یا:
openclaw plugins disable tokenjuice