project-context, kỹ năng để tác tử lưu lại ngữ cảnh dự án theo cách dựa trên tệp
(github.com/perhapsspy)Khi tạo và vận hành dự án bằng tác tử,
người ta sẽ muốn liên tục lưu lại ngữ cảnh ở cấp độ dự án.
Có như vậy, ở phiên làm việc tiếp theo chỉ cần ít token hơn để đọc trạng thái hiện tại
và dễ dàng tiếp tục công việc.
Qua nhiều dự án, tôi đã liên tục thử nghiệm xem nên lưu lại ngữ cảnh này như thế nào cho tốt,
và cuối cùng đã chốt theo hướng để lại trạng thái công việc và ngữ cảnh tham khảo
trong thư mục docs dưới dạng mà cả con người lẫn tác tử đều có thể cùng xem.
Tác tử sẽ tự ghi lại những nội dung quan trọng trong quá trình làm việc,
và những nội dung cần dùng lặp đi lặp lại có thể được lưu thành tài liệu tham khảo để tái sử dụng.
Đây không phải là cách tiếp cận nhằm tài liệu hóa hoàn toàn dự án
hay xây dựng một kho tri thức khổng lồ.
Mục tiêu là duy trì đường cơ sở của ngữ cảnh dự án
một cách tự động nhiều nhất có thể.
Ban đầu tôi cũng cân nhắc những cấu trúc phức tạp hơn và đã trải qua khá nhiều thử-sai,
nhưng rốt cuộc tác tử hoạt động đủ tốt chỉ với việc tìm kiếm tệp,
nên có thể sắp xếp lại thành một cấu trúc nhẹ dựa trên tệp.
Sau khi cài đặt, chỉ cần ghi trong AGENTS.md rằng hãy sử dụng kỹ năng này,
và tôi cũng đã kèm theo một kỹ năng migration
để chuyển ngữ cảnh đã được sắp xếp từ trước sang cấu trúc project-context.
Nếu dùng thử và gửi phản hồi thì tôi sẽ rất cảm kích.
Cài đặt: npx skills add perhapsspy/project-context
Kỹ năng này là phần tiếp nối của $structure-first mà tôi đã đăng trước đó.
Dùng cùng nhau sẽ càng tốt hơn, và cả hai đều được tạo ra theo hướng nâng cao đường cơ sở chất lượng đầu ra khi sử dụng tác tử.
Chưa có bình luận nào.