- Xu Hao, trưởng bộ phận kỹ thuật của Thoughtworks Trung Quốc, giải thích với Martin Fowler cách sử dụng ChatGPT để viết mã tự kiểm thử
- Viết ngữ cảnh ứng dụng và cách tổ chức cấu trúc mã thành prompt
- Để tránh các vấn đề bảo mật, sử dụng kỹ thuật prompt gọi là "Generated Knowledge"
- Đầu tiên, để LLM tạo ra thông tin về vấn đề
- Sau đó cung cấp lại thông tin đó cho LLM để tạo ra sản phẩm thực tế
- Trong phần "chiến lược triển khai", kết hợp 2 kiểu prompt
- Instruction: prompt cung cấp các chỉ dẫn mà LLM phải làm theo
- Chain of Thought: prompt khuyến khích LLM giải thích quá trình suy luận của mình
- Khuyến khích LLM viết chi tiết kế hoạch mà nó tạo ra, xuống tới tên component/method/thuộc tính
- Yêu cầu viết cả phần triển khai và kiểm thử cho component thực tế
- Yêu cầu lại để viết kiểm thử mà không dùng thư viện mock (
redux-mock-store)
Chưa có bình luận nào.