Áp dụng thay đổi tệp bằng định dạng bản vá có cấu trúc. Cách này lý tưởng cho các chỉnh sửa nhiều tệp hoặc nhiều hunk khi một lệnh gọiDocumentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
edit duy nhất sẽ dễ hỏng.
Công cụ chấp nhận một chuỗi input duy nhất bao bọc một hoặc nhiều thao tác tệp:
Tham số
input(bắt buộc): Nội dung bản vá đầy đủ bao gồm*** Begin Patchvà*** End Patch.
Ghi chú
- Đường dẫn bản vá hỗ trợ đường dẫn tương đối (từ thư mục workspace) và đường dẫn tuyệt đối.
tools.exec.applyPatch.workspaceOnlymặc định làtrue(giới hạn trong workspace). Chỉ đặt thànhfalsenếu bạn cố ý muốnapply_patchghi/xóa bên ngoài thư mục workspace.- Dùng
*** Move to:trong một hunk*** Update File:để đổi tên tệp. *** End of Fileđánh dấu một thao tác chèn chỉ EOF khi cần.- Có sẵn theo mặc định cho các mô hình OpenAI và OpenAI Codex. Đặt
tools.exec.applyPatch.enabled: falseđể tắt. - Có thể tùy chọn giới hạn theo mô hình qua
tools.exec.applyPatch.allowModels. - Cấu hình chỉ nằm dưới
tools.exec.
Ví dụ
Liên quan
Diffs
Trình xem diff chỉ đọc để trình bày thay đổi.
Exec tool
Thực thi lệnh shell từ agent.
Code execution
Phân tích Python từ xa trong sandbox với xAI.