ใช้การเปลี่ยนแปลงไฟล์ด้วยรูปแบบแพตช์ที่มีโครงสร้าง เหมาะสำหรับการแก้ไขหลายไฟล์ หรือหลายฮังก์ที่การเรียกDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
edit เพียงครั้งเดียวอาจเปราะบาง
เครื่องมือนี้รับสตริง input เดียวที่ครอบการดำเนินการกับไฟล์หนึ่งรายการขึ้นไป:
พารามิเตอร์
input(จำเป็น): เนื้อหาแพตช์ทั้งหมด รวมถึง*** Begin Patchและ*** End Patch
หมายเหตุ
- เส้นทางแพตช์รองรับเส้นทางสัมพัทธ์ (จากไดเรกทอรีเวิร์กสเปซ) และเส้นทางสัมบูรณ์
tools.exec.applyPatch.workspaceOnlyมีค่าเริ่มต้นเป็นtrue(จำกัดอยู่ในเวิร์กสเปซ) ตั้งค่าเป็นfalseเฉพาะเมื่อคุณตั้งใจให้apply_patchเขียน/ลบนอกไดเรกทอรีเวิร์กสเปซ- ใช้
*** Move to:ภายในฮังก์*** Update File:เพื่อเปลี่ยนชื่อไฟล์ *** End of Fileทำเครื่องหมายการแทรกเฉพาะ EOF เมื่อจำเป็น- พร้อมใช้งานตามค่าเริ่มต้นสำหรับโมเดล OpenAI และ OpenAI Codex ตั้งค่า
tools.exec.applyPatch.enabled: falseเพื่อปิดใช้งาน - เลือกกำหนดให้จำกัดตามโมเดลได้ผ่าน
tools.exec.applyPatch.allowModels - การกำหนดค่าอยู่ภายใต้
tools.execเท่านั้น
ตัวอย่าง
ที่เกี่ยวข้อง
Diffs
ตัวดู diff แบบอ่านอย่างเดียวสำหรับการนำเสนอการเปลี่ยนแปลง
Exec tool
การรันคำสั่งเชลล์จาก agent
Code execution
การวิเคราะห์ Python ระยะไกลในแซนด์บ็อกซ์ด้วย xAI