Tools
Tokenjuice
tokenjuice เป็น Plugin ภายนอกแบบไม่บังคับที่ย่อผลลัพธ์ของเครื่องมือ exec และ bash
ที่มีข้อมูลรบกวนมาก หลังจากคำสั่งรันเสร็จแล้ว
มันเปลี่ยน tool_result ที่ส่งกลับ ไม่ใช่ตัวคำสั่งเอง Tokenjuice
ไม่เขียนอินพุต shell ใหม่ ไม่รันคำสั่งซ้ำ และไม่เปลี่ยน exit codes
ปัจจุบัน สิ่งนี้ใช้กับการรันแบบฝังใน OpenClaw และเครื่องมือแบบไดนามิกของ OpenClaw ในฮาร์เนส Codex app-server Tokenjuice hook เข้ากับ middleware ผลลัพธ์ของเครื่องมือของ OpenClaw และ ตัดแต่งเอาต์พุตก่อนส่งกลับเข้าไปในเซสชันฮาร์เนสที่ใช้งานอยู่
เปิดใช้งาน Plugin
ติดตั้งครั้งเดียว:
openclaw plugins install clawhub:@openclaw/tokenjuiceจากนั้นเปิดใช้งาน:
openclaw config set plugins.entries.tokenjuice.enabled trueเทียบเท่ากับ:
openclaw plugins enable tokenjuiceหากคุณต้องการแก้ไข config โดยตรง:
{ plugins: { entries: { tokenjuice: { enabled: true, }, }, },}สิ่งที่ tokenjuice เปลี่ยน
- ย่อผลลัพธ์ของ
execและbashที่มีข้อมูลรบกวนมาก ก่อนป้อนกลับเข้าไปในเซสชัน - คงการดำเนินการคำสั่งเดิมไว้โดยไม่แตะต้อง
- รักษาการอ่านเนื้อหาไฟล์แบบตรงตัวและคำสั่งอื่น ๆ ที่ tokenjuice ควรปล่อยไว้แบบ raw
- ยังคงเป็นแบบเลือกเปิดใช้: ปิดใช้งาน Plugin หากคุณต้องการเอาต์พุตแบบคำต่อคำทุกที่
ตรวจสอบว่าทำงานอยู่
- เปิดใช้งาน Plugin
- เริ่มเซสชันที่สามารถเรียก
execได้ - รันคำสั่งที่มีข้อมูลรบกวนมาก เช่น
git status - ตรวจสอบว่าผลลัพธ์เครื่องมือที่ส่งกลับสั้นกว่าและมีโครงสร้างมากกว่าเอาต์พุต shell แบบ raw
ปิดใช้งาน Plugin
openclaw config set plugins.entries.tokenjuice.enabled falseหรือ:
openclaw plugins disable tokenjuiceที่เกี่ยวข้อง
Was this useful?