-
Cải thiện trải nghiệm code review bằng cách tận dụng AI (Claude)
- Tiếp cận bằng cách phân biệt giữa vấn đề chức năng và vấn đề cảm xúc
- Giao các vấn đề chức năng cho AI để xử lý
- Có thể tập trung nhiều hơn vào các vấn đề cảm xúc (truyền đạt ý kiến, tiếp nhận phản hồi, v.v.)
- Xây dựng quy trình code review tự động bằng pre-commit hook
- Gửi các thay đổi cho Claude và nhận nội dung review
- Khi cần, chỉnh sửa mã rồi mới tiến hành commit
-
Cách cải thiện độ chính xác của prompt cho Claude
- Cấu trúc hóa prompt và cung cấp ngữ cảnh bằng thẻ XML
- Dùng thẻ để chỉ rõ nội dung yêu cầu, thông tin nền, định dạng phản hồi, v.v.
-
Nâng cao năng suất và tận dụng thời gian nhờ AI
- Đầu tư thời gian có được từ việc giải quyết các vấn đề chức năng vào quản lý nhóm, giao tiếp, v.v.
- Tập trung giải quyết các vấn đề cảm xúc như tạo động lực cho nhóm, quản lý các mối quan hệ phức tạp
2 bình luận
Nếu AI đưa ra những đề xuất cải thiện lạc hướng, không phù hợp với ngữ cảnh và cuối cùng lại khiến người ta commit chúng, thì có vẻ sẽ tạo ra hiệu ứng ngược với mục tiêu ban đầu là giảm các vấn đề chức năng. Trong những trường hợp như vậy nên ứng phó thế nào? Tôi băn khoăn không biết có nên просто chấp nhận đó là giới hạn của LLM rồi bỏ qua hay không.
Đúng như bạn nói, hiện tại do những giới hạn của LLM nên có thể chưa cho ra kết quả như mong muốn, vì vậy có vẻ như mọi người đang cố gắng giải quyết vấn đề bằng cách làm prompt engineering hoặc fine-tuning haha