Vì sao AI quên và bịa: hiểu về context
Đăng nhập để lưu tiến độ
Bài học đọc tự do. Tạo tài khoản miễn phí để lưu tiến độ học và đồng bộ trên mọi thiết bị.
Khóa Cơ bản đang chuẩn bị
Khóa này chưa mở bán. Quay lại sau nhé.
Khóa Cơ bản là khóa học trả phí
Chuyển khoản theo thông tin dưới đây, ghi đúng nội dung chuyển khoản (mã riêng của bạn, để admin tìm ra giao dịch), rồi bấm "Tôi đã chuyển khoản". Admin duyệt xong bạn học ngay.
Đã nhận yêu cầu. Admin đang kiểm tra, bạn sẽ được mở khóa ngay sau khi duyệt. Quay lại sau nhé.
Bạn cần đăng nhập để mua khóa học.
Bài này đang khóa
Bụi Code học theo thứ tự: làm xong bài kiểm tra cuối Bài 4: Giao việc cho AI: công thức 5 phần để mở bài này. Mỗi bài dựa trên bài trước, bỏ qua dễ hổng kiến thức.
Hiểu context là gì, vì sao cuộc trò chuyện càng dài AI càng làm kém đi, nhận ra dấu hiệu AI đang 'ngợp', và phân biệt quên với bịa.
Bạn sẽ làm được
- Giải thích được context là gì bằng lời của bạn, không cần thuật ngữ.
- Nhận ra 4 dấu hiệu AI đang bị 'ngợp' context.
- Phân biệt quên (mất thông tin cũ) với bịa (tự điền thông tin không có).
- Biết khi nào phải dừng và mở phiên mới thay vì cố sửa tiếp.
Nội dung bài học
Vấn đề thật
Bạn ngồi với AI đã hai tiếng. Lúc đầu mọi thứ mượt: bạn nói, AI làm đúng. Đến tin nhắn thứ 40, bạn bảo “sửa nút cho to hơn”, AI sửa xong thì menu gãy. Bạn nhắc “hồi nãy tôi dặn không dùng màu đỏ mà”, AI xin lỗi rồi… lại dùng màu đỏ. Cuối buổi bạn phát hiện trong code có một địa chỉ email mà bạn thề là chưa bao giờ đưa cho AI.
Bạn không làm gì sai. Bạn chỉ không biết context là gì — và nó có giới hạn.
Context là gì
Hãy tưởng tượng AI làm việc trên một cái bàn. Mọi thứ nó cần để làm việc — yêu cầu của bạn, code đã viết, quyết định đã chốt — đều phải nằm trên bàn thì nó mới “thấy”.
Vấn đề: cái bàn có giới hạn. Mỗi mô hình AI có một “cửa sổ context” — lượng chữ tối đa nó đọc được một lúc. Vài chục nghìn đến vài trăm nghìn từ, nghe nhiều, nhưng một dự án vài chục file cộng với cuộc trò chuyện dài sẽ lấp đầy nhanh hơn bạn tưởng.
Khi bàn đầy, AI phải bỏ bớt đồ ra. Thường là bỏ phần cũ nhất — chính là những ràng buộc bạn dặn từ đầu (“không dùng màu đỏ”, “dùng CSS thuần”).
Quy tắc vàng:
AI chỉ làm đúng với những gì đang nằm trong context. Cái gì không còn trên bàn, coi như chưa từng nói.
Vì sao càng dài càng kém
Ba lý do, từ nhẹ đến nặng:
1. Thông tin cũ bị đẩy ra. Như đã nói ở trên. Ràng buộc đầu buổi là nạn nhân đầu tiên.
2. AI “loãng” sự chú ý. Càng nhiều chữ, AI càng khó biết đâu là quan trọng. Yêu cầu “chỉ sửa nút” nằm giữa 40 tin nhắn sẽ yếu đi so với khi nó đứng một mình. Giống như bạn dặn thợ một câu giữa chợ ồn ào.
3. Lịch sử sai tích tụ. Mỗi vòng sửa sai để lại “vết”: code sai, giả định sai, quyết định đổi ý. AI đọc cả những cái đó và coi như một phần sự thật. Càng sửa loanh quanh, “sự thật” trong mắt AI càng nhiễu.
Kết luận thực tế: phiên dài không phải là phiên hiệu quả. Người làm nhiều với AI đều có chung thói quen: phiên ngắn, việc nhỏ, xong là chốt.
4 dấu hiệu AI đang “ngợp”
Học thuộc 4 dấu hiệu này. Thấy 2 trong 4 là dừng phiên, đừng cố:
- Quên ràng buộc cũ. Bạn dặn rồi mà AI làm ngược lại. Không phải nó láo — là nó không còn thấy.
- Tự bịa thay vì hỏi. Bịa địa chỉ, bịa số điện thoại, bịa tên hàm. Khi AI bắt đầu “sáng tạo” ở chỗ cần chính xác, context đã rối.
- Sửa chỗ này, hỏng chỗ kia. AI mất bức tranh tổng thể, chỉ còn nhìn thấy miếng ghép trước mặt.
- Trả lời chung chung, né tránh. “Tôi đã kiểm tra và mọi thứ có vẻ ổn” — câu này là chuông báo động, không phải báo cáo.
Quên khác bịa — và bịa nguy hiểm hơn
Hai hiện tượng khác nhau, cách xử khác nhau:
| Quên | Bịa | |
|---|---|---|
| Là gì | Mất thông tin bạn đã đưa | Tự điền thông tin bạn chưa đưa |
| Ví dụ | Quên “không dùng màu đỏ” | Tự viết email, số điện thoại, giá tiền |
| Dấu hiệu | Bạn phải nhắc lại | Mọi thứ trông “xong” một cách đáng ngờ |
| Cách trị | Nhắc lại / mở phiên mới, đưa lại | Cấm từ đầu: “thiếu thông tin thì hỏi, không tự bịa” |
Bịa nguy hiểm hơn vì trông rất thật. Một địa chỉ email bịa đặt nằm giữa code đúng sẽ qua mặt bạn nếu bạn kiểm tra qua loa. Đây là lý do bài Giao việc cho AI dặn: số liệu, tên riêng, nội dung pháp lý — hoặc bạn đưa sẵn, hoặc bắt AI hỏi. Không có lựa chọn thứ ba.
Lỗi hay gặp
“Càng nói nhiều AI càng hiểu.” Ngược lại. Nói nhiều trong một phiên làm AI hiểu kém đi. Muốn AI hiểu: phiên ngắn, yêu cầu gọn, file quy tắc dự án (bài tiếp theo).
Mắng AI khi nó quên. Vô ích và tốn thời gian. Quên là giới hạn kỹ thuật, không phải thái độ. Việc đúng là mở phiên mới.
Nhầm bịa với đúng. Kiểm tra mọi thứ AI “tự điền”: email, số điện thoại, giá, ngày tháng, tên người. Mất 30 giây, cứu được uy tín của bạn.
Cố cứu phiên đã ngợp. “Thôi ráng thêm chút nữa là xong” — rồi mất thêm một tiếng. Quy tắc: 2 dấu hiệu ngợp là dừng, tóm tắt, mở phiên mới.
Việc làm ngay
- Mở lại một cuộc trò chuyện dài bạn từng làm với AI (nếu còn). Cuộn lên và tìm điểm AI bắt đầu kém đi: tin nhắn thứ mấy? Dấu hiệu đầu tiên là gì trong 4 dấu hiệu trên? Ghi vào
NOTES.md. - Viết 4 dấu hiệu “ngợp” vào
NOTES.mdcủa dự án, ngay dưới phần quy tắc. Lần sau thấy 2 dấu hiệu là bạn biết phải làm gì. - Kiểm tra một sản phẩm AI từng làm cho bạn: có chỗ nào AI tự bịa (email, số liệu, tên) mà bạn chưa phát hiện không?
Tóm tắt
- Context là “cái bàn” AI làm việc — có giới hạn, đầy thì bỏ đồ cũ ra.
- Phiên càng dài, AI càng kém: quên ràng buộc, loãng chú ý, tích tụ lịch sử sai.
- 4 dấu hiệu ngợp: quên ràng buộc cũ, tự bịa, sửa chỗ này hỏng chỗ kia, trả lời chung chung.
- Bịa nguy hiểm hơn quên vì trông thật — cấm AI tự điền số liệu/tên/địa chỉ ngay từ đầu.
- Thấy 2 dấu hiệu là dừng phiên. Bài tiếp theo: mở phiên mới mà không mất gì.
Trả lời đúng 3 câu để mở Bài 6
Sai thì đọc giải thích và làm lại, không giới hạn số lần.
Đã hoàn thành bài này. Bài 6 đã mở.
Sang Bài 6: Mở phiên mới mà không mất gì: tóm tắt và quy tắc dự ánTiến độ lưu trên trình duyệt này. Đổi máy hoặc xóa dữ liệu trình duyệt sẽ mất tiến độ cho tới khi có tài khoản.
Bài này có giúp ích cho bạn không?
Cảm ơn bạn! Phản hồi này giúp Bụi Code viết bài tốt hơn.
Cùng ngẫm một câu
Lần gần nhất AI 'quên' yêu cầu của bạn là khi nào? Lúc đó cuộc trò chuyện đã dài cỡ nào, và bạn đã làm gì?
Tự trả lời vào NOTES.md của dự án bạn — đó là cách biến bài đọc thành việc làm thật.