الانتقال إلى المحتوى الرئيسي
tokenjuice هو Plugin خارجي اختياري يضغط نتائج أدوات exec وbash المليئة بالضجيج بعد تشغيل الأمر بالفعل. إنه يغيّر tool_result المُعاد، وليس الأمر نفسه. لا يعيد Tokenjuice كتابة إدخال الصدفة، ولا يعيد تشغيل الأوامر، ولا يغيّر رموز الخروج. ينطبق هذا اليوم على تشغيلات OpenClaw المضمّنة وأدوات OpenClaw الديناميكية في حزام app-server الخاص بتطبيق Codex. يتصل Tokenjuice بالبرمجيات الوسيطة لنتائج الأدوات في OpenClaw ويقلّم المخرجات قبل أن تعود إلى جلسة الحزام النشطة.

تفعيل Plugin

ثبّته مرة واحدة:
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 المليئة بالضجيج قبل إعادتها إلى الجلسة.
  • يبقي تنفيذ الأمر الأصلي دون تغيير.
  • يحافظ على قراءات محتوى الملفات الدقيقة وغيرها من الأوامر التي يجب أن يتركها tokenjuice خامًا.
  • يبقى اختياريًا: عطّل Plugin إذا كنت تريد المخرجات الحرفية في كل مكان.

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

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

تعطيل Plugin

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

ذات صلة