Tools
Tokenjuice
tokenjuice هو Plugin مضمّن اختياري يقوم بضغط نتائج أداتي exec وbash
الصاخبة بعد أن يكون الأمر قد نُفِّذ بالفعل.
وهو يغيّر tool_result المعاد، وليس الأمر نفسه. ولا يقوم Tokenjuice
بإعادة كتابة مدخلات shell، أو إعادة تشغيل الأوامر، أو تغيير رموز الخروج.
واليوم ينطبق هذا على تشغيلات PI المضمّنة وأدوات OpenClaw الديناميكية في حزام Codex app-server. ويتصل 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. - تحقق من أن نتيجة الأداة المعادة أقصر وأكثر تنظيمًا من مخرجات shell الخام.
عطّل Plugin
openclaw config set plugins.entries.tokenjuice.enabled false
أو:
openclaw plugins disable tokenjuice