الانتقال إلى المحتوى الرئيسي

Tokenjuice

tokenjuice هو Plugin مضمّن اختياري يضغط نتائج أدوات exec وbash المليئة بالضوضاء بعد تنفيذ الأمر بالفعل. إنه يغيّر tool_result المُعاد، وليس الأمر نفسه. ولا يقوم Tokenjuice بإعادة كتابة إدخال shell، أو إعادة تشغيل الأوامر، أو تغيير رموز الخروج. ينطبق هذا اليوم على عمليات التشغيل المضمّنة لـ Pi، حيث يربط tokenjuice نفسه بمسار tool_result المضمّن ويقلّم المخرجات التي تعود إلى الجلسة.

تفعيل 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 إذا كنت تريد مخرجات حرفية في كل مكان.

تحقّق من أنه يعمل

  1. فعّل Plugin.
  2. ابدأ جلسة يمكنها استدعاء exec.
  3. شغّل أمرًا مليئًا بالضوضاء مثل git status.
  4. تحقّق من أن نتيجة الأداة المُعادة أقصر وأكثر تنظيمًا من مخرجات shell الخام.

تعطيل Plugin

openclaw config set plugins.entries.tokenjuice.enabled false
أو:
openclaw plugins disable tokenjuice