OpenAI Codex Record & Replay: chỉ cần làm mẫu một lần để biến quy trình thành Skill có thể tái sử dụng
(developers.openai.com)- Record & Replay là tính năng cho phép Codex quan sát quy trình làm việc mà người dùng trực tiếp thực hiện trên Mac, rồi biến nó thành một Skill có thể tái sử dụng
- Phù hợp với các tác vụ lặp đi lặp lại, các tác vụ mà sở thích và quy tắc của người dùng rất quan trọng, hoặc những việc dễ làm mẫu trực tiếp hơn là mô tả bằng prompt
- Ví dụ, có thể ghi lại các tác vụ như xử lý chi phí, đặt chỗ đỗ xe, tạo issue, đăng video, tải xuống báo cáo định kỳ để biến thành Skill
- Skill được tạo ra sau đó có thể được gọi lại trong một luồng mới, và mỗi lần chỉ cần truyền các giá trị thay đổi như tệp, khoảng ngày, nội dung issue
- Hiện tính năng này được cung cấp trên macOS, yêu cầu Computer Use phải được bật, và trong đợt triển khai ban đầu sẽ không có tại EEA, Vương quốc Anh và Thụy Sĩ
Mục đích của Record & Replay
- Nếu người dùng trình diễn một lần quy trình mà họ đã biết cho Codex, Codex sẽ học mẫu đó và sắp xếp thành Skill
- Skill này bao gồm khi nào nên dùng, cần những đầu vào nào, phải theo các bước nào và cách xác minh kết quả
- Nó không chỉ là một script tự động hóa đơn thuần, mà gần hơn với cách Codex lưu lại phong cách làm việc thực tế và các sở thích ngầm của người dùng dưới dạng ngữ cảnh có thể tái sử dụng
Những tác vụ phù hợp để sử dụng
- Phù hợp với các tác vụ có các bước ổn định và tiêu chí thành công rõ ràng
- Rất hợp với những việc lặp lại gần giống nhau mỗi lần nhưng chỉ thay đổi một vài giá trị đầu vào
- Các tác vụ dựa trên UI khó giải thích dài dòng bằng prompt ngôn ngữ tự nhiên cũng có thể được làm mẫu trực tiếp
- Ví dụ:
- gửi hóa đơn chi phí
- đặt chỗ đỗ xe
- tạo issue theo định dạng cố định
- đăng video
- tải xuống báo cáo định kỳ
Cách bắt đầu ghi lại
- Mở Plugins trong ứng dụng Codex và chọn menu
+ - Chọn
Record a skill - Xem lại prompt do Codex gợi ý, thêm ngữ cảnh cần thiết rồi gửi đi
- Khi Codex yêu cầu quyền ghi lại tác vụ, hãy chấp thuận
- Thực hiện quy trình làm việc thực tế trên Mac
- Khi xong, dừng ghi bằng thanh menu, lớp phủ, hoặc báo cho Codex biết rằng bạn đã hoàn tất
Hành vi trong lúc ghi lại
- Trong quá trình ghi, Codex sẽ quan sát thao tác của người dùng và nội dung cửa sổ cần thiết để học quy trình
- Việc ghi sẽ tiếp tục cho đến khi người dùng tự dừng lại
- Vì vậy, tốt nhất chỉ nên tập trung ghi đúng tác vụ mà Codex cần học
- Nếu tiếp tục ghi cả các bước dọn dẹp không liên quan hoặc hành động tiếp theo, Skill có thể trở nên phức tạp không cần thiết
Tạo và chỉnh sửa Skill
- Khi dừng ghi, Codex sẽ phân tích quy trình đã được ghi lại và tạo bản nháp Skill
- Skill sẽ được sắp xếp theo điều kiện sử dụng, đầu vào cần thiết, các bước thực hiện và cách xác minh kết quả
- Sau đó có thể yêu cầu Codex tinh chỉnh Skill thêm
- Đặc biệt, các sở thích ngầm như quy tắc đặt tên tệp, giá trị trường mặc định hay tiêu chí lựa chọn nên được bổ sung rõ ràng sau khi ghi
Chạy lại quy trình
- Trong một luồng mới, yêu cầu Codex sử dụng Skill đã tạo
- Chỉ cần truyền các giá trị thay đổi trong lần chạy này
- tệp sẽ tải lên
- nội dung issue sẽ tạo
- khoảng ngày của báo cáo
- đối tượng đăng tải
- Codex sẽ dùng Skill đó như ngữ cảnh có thể tái sử dụng để thực hiện tác vụ bằng các công cụ khả dụng trong môi trường hiện tại
- Có thể chạy bằng cách kết hợp Computer Use, thao tác trình duyệt, các plugin đã cài đặt, v.v.
Mẹo để có bản ghi tốt hơn
- Nên giữ phần trình diễn ngắn gọn và trọn vẹn
- Trước khi ghi, nên cho Codex biết mục tiêu và các giá trị đầu vào có thể thay đổi mỗi lần
- Nên dùng các giá trị đầu vào gần giống thực tế, nhưng tránh thông tin bí mật hoặc dữ liệu nhạy cảm
- Sau khi ghi, nên tinh chỉnh Skill và thêm các sở thích ngầm như quy tắc đặt tên, giá trị mặc định, tiêu chí đánh giá
- Khi quy trình kết thúc, nên dừng ghi ngay và không nên đưa cả các bước dọn dẹp không liên quan vào
Khi nào cần tạo Plugin riêng
- Record & Replay là cách để tạo Skill nhanh chóng
- Nếu đó là gói cần triển khai ổn định cho cả nhóm, việc tạo thành Plugin riêng sẽ phù hợp hơn
- Nếu cần gom nhiều Skill, tích hợp ứng dụng, thêm máy chủ MCP hoặc quản lý metadata cài đặt, thì nên đóng gói dưới dạng Plugin
Khắc phục sự cố
- Nếu không thấy Record & Replay, cần kiểm tra cấu hình
requirements.tomlcủa tổ chức - Nếu trong
[features].computer_useđược đặtcomputer_use = falsethì cả Computer Use lẫn Record & Replay đều sẽ bị vô hiệu hóa
Đây là nội dung được tóm tắt theo kiểu GN+ bằng ChatGPT.
Tôi đã thử nhanh một lần, và nó tạo Skill tốt hơn mong đợi.
Chưa có bình luận nào.