Tools

عصارة الرموز المميزة

tokenjuice هو Plugin خارجي اختياري يضغط نتائج أداتي exec وbash المليئة بالضوضاء بعد تنفيذ الأمر بالفعل.

وهو يغيّر tool_result المُعاد، وليس الأمر نفسه. لا يعيد Tokenjuice كتابة مُدخلات الصدفة، ولا يعيد تنفيذ الأوامر، ولا يغيّر رموز الخروج.

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

تفعيل Plugin

ثبّته مرة واحدة:

bash
openclaw plugins install clawhub:@openclaw/tokenjuice

ثم فعّله:

bash
openclaw config set plugins.entries.tokenjuice.enabled true

الأمر المكافئ:

bash
openclaw plugins enable tokenjuice

إذا كنت تفضّل تعديل الإعداد مباشرةً:

json5
{  plugins: {    entries: {      tokenjuice: {        enabled: true,      },    },  },}

ما الذي يغيّره tokenjuice

  • يضغط نتائج exec وbash المليئة بالضوضاء قبل إعادتها إلى الجلسة.
  • يُبقي تنفيذ الأمر الأصلي دون تغيير.
  • يطبّق سياسة جرد آمنة: تظل قراءات محتوى الملفات الدقيقة بصيغتها الخام، ويمكن ضغط أوامر جرد المستودع المستقلة، بينما تظل تسلسلات الأوامر المختلطة غير الآمنة بصيغتها الخام.
  • يظل اختياريًا: عطّل Plugin إذا كنت تريد مخرجات حرفية في كل موضع.

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

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

تعطيل Plugin

bash
openclaw config set plugins.entries.tokenjuice.enabled false

أو:

bash
openclaw plugins disable tokenjuice

موضوعات ذات صلة

Was this useful?
On this page

On this page