Cách viết prompt hiệu quả (prompt engineering cơ bản)

Cùng một công cụ AI, cùng một câu hỏi, nhưng cách bạn đặt quyết định câu trả lời hay hay dở. Kỹ năng viết prompt (prompt engineering) không cần biết code — nó chỉ là biết diễn đạt yêu cầu rõ ràng như khi giao việc cho một trợ lý giỏi. Bài này là nền tảng viết prompt hiệu quả: một công thức dễ nhớ, các kỹ thuật cốt lõi và lỗi thường gặp — áp dụng được cho ChatGPT, Gemini, Claude. Nếu bạn hoàn toàn mới, hãy bắt đầu ở hướng dẫn dùng ChatGPT cho người mới rồi quay lại đây.
Công thức viết prompt tốt cho người mới
Ngắn gọn, một prompt tốt nên có bốn phần: vai trò – bối cảnh – yêu cầu – định dạng. Đủ bốn phần này, chất lượng trả lời đã cải thiện rõ. Phần ngay dưới giải thích từng phần kèm ví dụ so sánh, rồi tới các kỹ thuật nâng cao.
Công thức 4 phần: vai trò – bối cảnh – yêu cầu – định dạng
- Vai trò: “Bạn là chuyên gia tuyển dụng…” — đặt AI vào đúng góc nhìn.
- Bối cảnh: “Tôi đang tuyển nhân viên bán hàng cho cửa hàng nhỏ…” — cho đủ thông tin nền.
- Yêu cầu: “Viết giúp tôi 5 câu hỏi phỏng vấn…” — nói rõ việc cần làm.
- Định dạng: “…dạng danh sách, mỗi câu kèm mục đích, dưới 15 từ mỗi câu.” — mô tả kết quả mong muốn.
So sánh nhanh:
- ❌ “Cho tôi câu hỏi phỏng vấn.” → chung chung, phải hỏi lại nhiều lần.
- ✅ “Bạn là chuyên gia tuyển dụng. Tôi tuyển nhân viên bán hàng cho cửa hàng nhỏ. Viết 5 câu hỏi phỏng vấn đánh giá thái độ phục vụ, dạng danh sách, mỗi câu kèm mục đích.” → đúng ý ngay.
Các kỹ thuật cốt lõi
1. Cho ví dụ (few-shot)
Đưa 1–2 ví dụ mẫu về kết quả bạn muốn, AI sẽ bắt chước đúng phong cách:
“Viết tiêu đề theo phong cách như ví dụ này: ‘Mất 5 phút mỗi sáng, tiết kiệm 5 giờ mỗi tuần’. Giờ viết 5 tiêu đề tương tự cho khóa học Excel.”
2. Yêu cầu chia bước (chain-of-thought)
Với bài toán cần suy luận, bảo AI “giải thích từng bước” thay vì cho đáp án luôn — kết quả chính xác hơn và bạn kiểm tra được lập luận.
3. Giao ràng buộc rõ
Nêu giới hạn cụ thể: độ dài (“dưới 200 từ”), đối tượng (“cho người chưa biết gì”), điều cần tránh (“không dùng thuật ngữ”). Ràng buộc càng rõ, kết quả càng đúng khuôn.
4. Lặp và tinh chỉnh
Đừng kỳ vọng hoàn hảo ngay lần đầu. Xem kết quả rồi nói AI chỉnh: “ngắn hơn”, “giọng thân thiện hơn”, “thêm ví dụ thực tế”. Prompt hay thường là kết quả của vài vòng chỉnh.
5. Cho AI “chỗ để hỏi lại”
Thêm câu: “Nếu thiếu thông tin, hãy hỏi tôi trước khi trả lời.” — tránh việc AI đoán bừa rồi đi sai hướng.
Prompt thay đổi theo loại việc
Công thức trên là nền chung, nhưng mỗi loại việc có mẹo riêng:
- Email & văn phòng: nêu rõ người nhận và mục đích để AI chọn đúng giọng; xem dùng ChatGPT viết email công việc và 7 prompt cho dân văn phòng.
- Theo nghề cụ thể: thêm bối cảnh ngành (thuật ngữ, đối tượng) giúp kết quả sát việc hơn — xem dùng AI cho kế toán, marketing, giáo viên.
- Việc lặp lại: thay vì viết lại prompt mỗi lần, hãy tạo Custom GPT không cần code để “đóng gói” prompt.
- Tạo ảnh: prompt ảnh mô tả chủ thể + phong cách + ánh sáng + bố cục thay vì ra lệnh — xem cách tạo ảnh bằng AI.
Lỗi thường gặp khi viết prompt
- Quá ngắn, mơ hồ → trả lời chung chung. Thêm bối cảnh + yêu cầu cụ thể.
- Nhồi mọi thứ vào một câu → AI rối. Chia yêu cầu thành các phần rõ ràng, hoặc làm nhiều bước.
- Không nêu đối tượng/định dạng → kết quả sai giọng, sai độ dài.
- Tin tưởng tuyệt đối kết quả → AI có thể “bịa” rất tự tin. Luôn kiểm chứng thông tin quan trọng; hiểu vì sao ở AI là gì? Giải thích đơn giản, và biết cách nhận biết nội dung do AI tạo.
Prompt có khác nhau giữa các công cụ không?
Nguyên tắc giống nhau cho ChatGPT, Gemini, Claude — công thức 4 phần và các kỹ thuật trên đều dùng được. Khác biệt nằm ở điểm mạnh riêng của từng công cụ; nếu phân vân chọn cái nào, xem Claude và ChatGPT viết tiếng Việt và ChatGPT vs Gemini.
Bước tiếp theo cụ thể
Lấy một việc bạn định nhờ AI làm hôm nay và viết lại prompt theo công thức 4 phần (vai trò – bối cảnh – yêu cầu – định dạng). So kết quả với cách hỏi cụt trước đây — bạn sẽ thấy khác biệt ngay. Lưu lại những prompt chạy tốt thành một “sổ tay prompt” cá nhân để tái dùng; đó là cách kỹ năng này tích lũy thành lợi thế thật theo thời gian.
Câu hỏi thường gặp
Prompt engineering là gì, có cần biết code không?
Prompt engineering là kỹ năng viết câu lệnh (prompt) sao cho AI hiểu đúng và trả lời tốt nhất. Hoàn toàn KHÔNG cần biết lập trình — đây là kỹ năng dùng ngôn ngữ tự nhiên, ai cũng học được. Nó giống như biết cách đặt câu hỏi rõ ràng cho một trợ lý: hỏi càng cụ thể, kết quả càng đúng ý.
Công thức viết prompt tốt nhất cho người mới là gì?
Một công thức dễ nhớ và hiệu quả là ‘vai trò – bối cảnh – yêu cầu – định dạng’: cho AI một vai trò (bạn là chuyên gia X), nêu bối cảnh (tôi đang làm Y cho đối tượng Z), nói rõ yêu cầu (viết/tóm tắt/liệt kê gì), và định dạng mong muốn (số từ, dạng bảng, giọng văn). Chỉ cần đủ bốn phần này, chất lượng trả lời đã tăng rõ rệt.
Vì sao AI trả lời chung chung, nhạt nhẽo?
Thường vì prompt quá ngắn và mơ hồ, thiếu bối cảnh và yêu cầu cụ thể. AI không đọc được suy nghĩ của bạn — nếu bạn không nói rõ đối tượng, mục đích, độ dài, giọng văn, nó sẽ chọn phương án an toàn nhất là ‘chung chung’. Thêm chi tiết cụ thể và ví dụ vào prompt là cách nhanh nhất để hết nhạt.
Lang thang khắp thế giới code và AI, gặp gì hay ho là viết lại cho mọi người cùng nghịch. Với mình, lập trình nên vui như chơi game — và mình sẵn lòng chỉ bạn từng nước đi.
Bài liên quan

Cách nhận biết ảnh và văn bản do AI tạo
AI tạo ảnh và viết văn bản ngày càng thật, dễ bị lợi dụng để lừa đảo và tin giả. Bài này chỉ những dấu hiệu nhận biết ảnh/văn bản do AI tạo — và vì sao không nên tin tuyệt đối vào bất kỳ công cụ dò nào.

Cách dùng AI cho từng nghề: kế toán, marketing, giáo viên
AI không dùng chung một kiểu cho mọi nghề. Bài này chỉ cách dùng AI theo ba nghề cụ thể — kế toán, marketing, giáo viên — với việc làm được ngay và prompt mẫu copy-paste.

AI agent là gì và dùng để làm gì trong công việc?
AI agent khác chatbot ở chỗ nó tự thực hiện nhiều bước để hoàn thành một mục tiêu, không chỉ trả lời. Bài này giải thích dễ hiểu agent là gì, làm được gì và giới hạn cần biết.