Chế độ kế hoạch và mục tiêu
Dùng /plan để Agent khảo sát và trình kế hoạch trước khi làm, và /goal để đặt một mục tiêu dài hạn mà Agent tự tiếp tục qua nhiều vòng.
Trên trang này
RexAPF có hai lệnh giúp bạn kiểm soát tác vụ lớn. /plan bắt Agent khảo sát và trình kế hoạch để bạn duyệt trước khi làm. /goal đặt một mục tiêu bền vững để Agent tiếp tục làm qua nhiều vòng cho tới khi xong.
Chế độ kế hoạch
Khi chế độ kế hoạch bật, Agent đọc mã, tìm hiểu và thiết kế cách làm, rồi trình một kế hoạch dạng Markdown cho bạn duyệt. Agent chỉ bắt tay vào làm sau khi bạn phê duyệt.
Bật chế độ kế hoạch
Trong ô nhập, gõ
/plankèm mô tả tác vụ, ví dụ/plan thêm đăng nhập bằng Google. Gõ/plankhông kèm nội dung để chỉ bật chế độ, rồi nhắn yêu cầu sau. Bạn có thể đính kèm ảnh và tệp cùng lệnh.Chờ Agent lập kế hoạch
Chip Kế hoạch hiện ở ô nhập, cho biết chế độ đang bật. Agent khảo sát dự án và soạn kế hoạch. Trên thanh bên, phiên mang trạng thái Kế hoạch đang chờ xem xét khi kế hoạch đã sẵn sàng.
Duyệt kế hoạch
Thẻ Xét duyệt kế hoạch hiện tiêu đề và tóm tắt. Nhấn Xem toàn bộ kế hoạch để mở bản đầy đủ ở thanh bên phải.
Phê duyệt hoặc yêu cầu thay đổi
Nhấn Phê duyệt để Agent thoát chế độ kế hoạch và bắt đầu làm. Nhấn Yêu cầu thay đổi để quay lại ô nhập, gõ góp ý, và Agent sẽ sửa kế hoạch.
- 1Thẻ Xét duyệt kế hoạch với tiêu đề và hai dòng tóm tắt
- 2Liên kết Xem toàn bộ kế hoạch
- 3Nút Yêu cầu thay đổi và Phê duyệt
- 4Chip Kế hoạch trên ô nhập, nhấp để tắt chế độ
Muốn thoát chế độ kế hoạch mà không duyệt, gõ /plan off hoặc nhấp vào chip Kế hoạch. Trạng thái chế độ được giữ khi bạn mở lại phiên hay khởi động lại ứng dụng.
Chế độ kế hoạch chỉ hướng dẫn Agent bằng chỉ dẫn. Mọi công cụ vẫn dùng được. Muốn chặn Agent sửa tệp hoặc chạy lệnh khi chưa được phép, hãy đổi chế độ quyền (chế độ sandbox và chính sách phê duyệt) bằng lệnh /permission. Xem Bảo mật & quyền riêng tư.
Mục tiêu dài hạn
Mục tiêu phù hợp với công việc kéo dài nhiều lượt, như “sửa hết test đang lỗi”. Mỗi phiên chỉ có một mục tiêu hiện tại. Khi mục tiêu đang chạy và Agent rảnh, RexAPF tự gửi một vòng mới để Agent tiếp tục, cho tới khi Agent báo hoàn tất, bị chặn hoặc hết số vòng cho phép.
Đặt mục tiêu
Gõ
/goalkèm mô tả, ví dụ/goal sửa tất cả test đang lỗi trong thư mục api. Bạn có thể đính kèm tệp hoặc ảnh để Agent tham khảo.Theo dõi tiến độ
Thanh mục tiêu hiện phía trên ô nhập, ghi trạng thái Mục tiêu đang thực hiện và nội dung mục tiêu. Mỗi vòng tự động hiện trong hội thoại với nhãn Tiếp tục mục tiêu.
Điều chỉnh khi cần
Dùng các nút trên thanh mục tiêu: Tạm dừng mục tiêu, Tiếp tục mục tiêu, Sửa mục tiêu hoặc Xóa mục tiêu.
Bạn cũng có thể nhờ Agent đặt mục tiêu bằng lời; Agent chỉ tạo hoặc sửa mục tiêu khi bạn yêu cầu trực tiếp.
Lệnh /goal
| Lệnh | Tác dụng |
|---|---|
/goal | Xem mục tiêu hiện tại, trạng thái, số vòng đã chạy và các lệnh tiếp theo |
/goal <nội dung> | Tạo mục tiêu mới và bắt đầu chạy |
/goal edit <nội dung> | Sửa nội dung, giữ nguyên trạng thái |
/goal pause | Tạm dừng, Agent không tự tiếp tục |
/goal resume | Tiếp tục mục tiêu đã dừng hoặc chưa hoạt động |
/goal clear | Xoá mục tiêu hiện tại (lịch sử vẫn còn trong phiên) |
Lệnh /goal chạy ngay trong giao diện, không tốn lượt mô hình. Các từ edit, pause, resume, clear chỉ là lệnh khi đứng một mình.
Trạng thái mục tiêu
- Mục tiêu đang thực hiện: Agent đang tự tiếp tục qua các vòng.
- Mục tiêu chưa hoạt động: mục tiêu vẫn còn nhưng chưa tự chạy, thường sau khi mở lại phiên hay khởi động lại ứng dụng.
- Mục tiêu đã tạm dừng: bạn đã tạm dừng.
- Mục tiêu bị chặn: Agent không thể tiếp tục, kèm lý do (ví dụ cần bạn quyết định, hoặc đã hết số vòng).
Sau khi mở lại phiên hoặc khởi động lại RexAPF, mục tiêu chuyển sang Mục tiêu chưa hoạt động. Nhấn Tiếp tục mục tiêu hoặc gõ /goal resume để Agent làm tiếp. Mặc định mỗi mục tiêu chạy tối đa 256 vòng.
Mỗi vòng là một lượt mô hình, tính phí như bình thường. Hãy viết mục tiêu có tiêu chí hoàn tất kiểm chứng được, ví dụ “tất cả test trong api/ đều qua”.
Với tác vụ lớn, dùng /plan trước để duyệt cách làm, rồi đặt /goal để Agent làm đến cùng.