Tools
Tokenjuice
tokenjuice, komut zaten çalıştırıldıktan sonra gürültülü exec ve bash
araç sonuçlarını sıkıştıran isteğe bağlı bir harici Plugin'dir.
Komutun kendisini değil, döndürülen tool_result değerini değiştirir. Tokenjuice
kabuk girdisini yeniden yazmaz, komutları yeniden çalıştırmaz veya çıkış kodlarını değiştirmez.
Bu, şu anda OpenClaw gömülü çalıştırmalarına ve Codex app-server test düzenindeki OpenClaw dinamik araçlarına uygulanır. Tokenjuice, OpenClaw'ın araç sonucu ara yazılımına bağlanır ve çıktıyı etkin test düzeni oturumuna geri dönmeden önce kırpar.
Plugin'i etkinleştirme
Bir kez yükleyin:
openclaw plugins install clawhub:@openclaw/tokenjuiceArdından etkinleştirin:
openclaw config set plugins.entries.tokenjuice.enabled trueEşdeğer komut:
openclaw plugins enable tokenjuiceYapılandırmayı doğrudan düzenlemeyi tercih ederseniz:
{ plugins: { entries: { tokenjuice: { enabled: true, }, }, },}Tokenjuice neleri değiştirir?
- Gürültülü
execvebashsonuçlarını oturuma geri beslenmeden önce sıkıştırır. - Özgün komut yürütmesini değiştirmez.
- Güvenli envanter ilkesi uygular: tam dosya içeriği okumaları ham kalır, bağımsız depo envanteri komutları sıkıştırılabilir ve güvenli olmayan karma komut dizileri ham kalır.
- İsteğe bağlı olarak kalır: her yerde çıktının birebir olmasını istiyorsanız Plugin'i devre dışı bırakın.
Çalıştığını doğrulama
- Plugin'i etkinleştirin.
execçağırabilen bir oturum başlatın.git statusgibi gürültülü bir komut çalıştırın.- Döndürülen araç sonucunun ham kabuk çıktısından daha kısa ve daha yapılandırılmış olduğunu doğrulayın.
Plugin'i devre dışı bırakma
openclaw config set plugins.entries.tokenjuice.enabled falseVeya:
openclaw plugins disable tokenjuiceİlgili konular
Was this useful?