Công việc chạy dài
Giữ cho công việc nhiều bước tập trung vào kết quả rõ ràng và tiêu chí hoàn thành
Đối với công việc có thể cần nhiều bước, hãy cung cấp cho ChatGPT kết quả rõ ràng, các ràng buộc và định nghĩa hoàn thành. Hãy giữ công việc liên quan trong cùng một cuộc trò chuyện để ChatGPT có thể dùng chung ngữ cảnh nhằm chọn bước tiếp theo và xác định thời điểm công việc hoàn tất.
Trong ứng dụng ChatGPT dành cho máy tính, hãy nhập /goal để bắt đầu chế độ Mục tiêu. Hàng tiến độ
cho phép bạn tạm dừng, tiếp tục, chỉnh sửa hoặc xóa mục tiêu trong khi ChatGPT làm việc.
Bắt đầu một mục tiêu
Nhập /goal trong ứng dụng ChatGPT dành cho máy tính, Codex CLI hoặc tiện ích IDE. Văn bản
mục tiêu đồng thời trở thành câu lệnh đầu tiên và tiêu chí hoàn thành của
tác vụ.
Nếu kết quả vẫn chưa rõ ràng, hãy bắt đầu bằng /plan. Yêu cầu ChatGPT phỏng vấn bạn,
xác định các ràng buộc và chuyển kết quả thành mục tiêu có tiêu chí thành công
đo lường được. Sau đó, bắt đầu mục tiêu đã tinh chỉnh bằng /goal.
Xác định thế nào là hoàn thành
Hãy viết mục tiêu cho phép ChatGPT tự xác minh tiến độ. Bao gồm ba nội dung sau khi phù hợp:
| Thành phần mục tiêu | Nội dung cần đưa vào |
|---|---|
| Kết quả | Mô tả kết quả bạn muốn, không chỉ hoạt động ChatGPT cần thực hiện. |
| Ràng buộc | Nêu rõ công cụ bắt buộc, giới hạn, nhu cầu tương thích hoặc cách tiếp cận cần tránh. |
| Xác minh | Thêm bài kiểm thử, phép đo hoặc tiêu chí xem xét chứng minh công việc đã hoàn tất. |
Ví dụ:
Migrate this codebase from JavaScript to TypeScript. Preserve existing behavior,
compile in strict mode without explicit `any` types, and make the full test suite pass.Điều hướng một mục tiêu đang chạy
Trong ứng dụng ChatGPT dành cho máy tính, hàng tiến độ mục tiêu xuất hiện phía trên khung soạn thảo. Hãy dùng hàng này để tạm dừng hoặc tiếp tục công việc, chỉnh sửa mục tiêu hoặc xóa mục tiêu. Bạn cũng có thể gửi tin nhắn tiếp theo trong khi mục tiêu đang chạy để bổ sung ngữ cảnh hoặc điều chỉnh các ràng buộc.
Hãy dùng cuộc trò chuyện phụ khi bạn muốn xem bản tóm tắt trạng thái hoặc phần giải thích mà không làm gián đoạn cuộc trò chuyện chính. Tạm dừng mục tiêu trước khi bạn dự kiến mất kết nối, sau đó tiếp tục khi đã sẵn sàng để ChatGPT làm việc tiếp.
Việc bắt đầu mục tiêu không cấp cho ChatGPT quyền truy cập rộng hơn. Hệ thống vẫn giữ nguyên chính sách sandbox và phê duyệt và sẽ tạm dừng khi cần quyết định. Với quy trình xem xét phê duyệt tự động, một người đánh giá riêng có thể đánh giá các yêu cầu đủ điều kiện mà không mở rộng các ranh giới đó.
Chạy song song các mục tiêu
Mỗi cuộc trò chuyện duy trì ngữ cảnh, tin nhắn, kết quả và mục tiêu riêng. Bạn có thể chạy các cuộc trò chuyện đồng thời, nhưng tránh để hai cuộc trò chuyện thay đổi cùng một tệp. Hãy dùng worktree để cung cấp bản checkout riêng cho các cuộc trò chuyện lập trình song song.
Đối với công việc cục bộ, hãy bật Ngăn chế độ ngủ khi đang chạy trong phần cài đặt để máy Mac luôn hoạt động. Dùng Pets hoặc thông báo hệ thống để biết khi nào cuộc trò chuyện cần bạn cung cấp thông tin hoặc đã sẵn sàng để xem xét.