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