Báo lỗi 5 dòng
Mẫu báo lỗi có bằng chứng, buộc AI chẩn đoán nguyên nhân trước khi sửa.
Trước khi dùng
Thay mọi chỗ trong [NGOẶC VUÔNG] bằng thông tin của bạn. Không dán mật khẩu, khóa API hay dữ liệu khách thật vào prompt.
Khi nào dùng
Bất cứ khi nào có thứ chạy sai.
Chuẩn bị
Thông báo lỗi nguyên văn (Console, F12), các bước tái hiện, ảnh chụp nếu cần.
Prompt
LỖI: [Một câu mô tả]
TÁI HIỆN: [Bước 1] → [Bước 2] → [Bước 3]
MONG ĐỢI: [Điều đáng ra phải xảy ra]
THỰC TẾ: [Điều đang xảy ra]
Thông báo lỗi nguyên văn:
[DÁN LỖI]
BỐI CẢNH: [Trình duyệt, thiết bị. Lần cuối chạy đúng: ... Thay đổi gần nhất: ...]
Đã thử: [những gì đã thử và không được, nếu có]
Yêu cầu:
1. Nêu 2-3 nguyên nhân có thể, xếp theo khả năng, và cách kiểm tra từng nguyên nhân.
2. Chỉ sửa khi đã xác định được nguyên nhân. Sửa ít nhất có thể.
3. Không sửa phần khác, không đổi thư viện, không xóa hay sửa test để test qua.
4. Sau khi sửa, cho tôi các bước để tự kiểm lại.
Kết quả tốt trông thế nào
- Chẩn đoán trước, sửa sau. Bản sửa nhỏ, đúng chỗ.
- Có bước kiểm lại cụ thể.
Dấu hiệu AI làm sai
- Sửa ngay không chẩn đoán; thêm
if (x)khắp nơi. - Lần thứ hai nói “đã tìm ra nguyên nhân thật sự”. Áp quy tắc 2 vòng: dừng, quay checkpoint, mở phiên mới.
Bước tiếp theo
Chạy danh sách kiểm nhanh (kiểm thử hồi quy), rồi commit.
Học kỹ hơn: Debug theo bằng chứng: báo lỗi cho AI đúng cách