Cách Viết Prompt Hiệu Quả: 4 Framework Dễ Dùng Và 20 Mẫu Prompt
Giới Thiệu
Nhiều người nói rằng dùng AI tốt hay không phụ thuộc vào model. Điều đó chỉ đúng một nửa. Trong thực tế, chất lượng đầu ra phụ thuộc rất mạnh vào cách bạn đặt bài toán. Một prompt tốt không chỉ là một câu hỏi dài hơn. Nó là một yêu cầu rõ mục tiêu, rõ bối cảnh, rõ tiêu chí đánh giá và rõ format đầu ra.
Nếu prompt quá chung, AI sẽ lấp chỗ trống bằng xác suất. Nếu prompt đủ rõ, AI bắt đầu trở thành một công cụ hỗ trợ có thể đoán trước được.
Mục lục
- Vì sao prompt kém thường tạo output kém
- 4 thành phần của một prompt mạnh
- 4 framework dễ dùng nhất
- 20 prompt mẫu theo mục đích
- Những lỗi prompt phổ biến nhất
- Checklist trước khi gửi prompt
Vì Sao Prompt Kém Thường Tạo Output Kém
Những prompt yếu thường có một hoặc nhiều vấn đề sau:
- không nói rõ mục tiêu thực sự
- thiếu bối cảnh quan trọng
- không giới hạn scope
- không nêu tiêu chí đánh giá output tốt là gì
- không chỉ định format đầu ra
Ví dụ prompt yếu:
Viết giúp tôi một kế hoạch marketing cho blog AI.
Vấn đề là AI không biết:
- blog viết cho ai
- mục tiêu là traffic, leads hay authority
- ngân sách là bao nhiêu
- trong bao lâu
- muốn output ở mức chiến lược hay tactical
Prompt mạnh hơn:
Hãy lập kế hoạch marketing 90 ngày cho một blog kỹ thuật về Laravel và AI.
Độc giả mục tiêu: backend developer 2-6 năm kinh nghiệm.
Mục tiêu: tăng organic traffic và email subscribers.
Ngân sách: thấp, ưu tiên SEO và content.
Output mong muốn:
1. 5 ưu tiên chiến lược
2. lịch nội dung theo tuần
3. KPI cần theo dõi
4. 3 rủi ro lớn nhất
Giữ đề xuất thực dụng, không đưa ra tactic cần paid ads.
4 Thành Phần Của Một Prompt Mạnh
Hầu hết prompt tốt đều có 4 phần:
- mục tiêu
- bối cảnh
- ràng buộc
- output format
Bạn không cần lúc nào cũng viết rất dài, nhưng nếu một trong bốn phần bị thiếu, AI sẽ tự điền khoảng trống bằng giả định.
Framework 1: Goal - Context - Constraints - Output
Đây là framework dễ dùng nhất cho đa số tác vụ.
Mục tiêu: tôi muốn ...
Bối cảnh: hiện tại ...
Ràng buộc: không dùng ..., chỉ ưu tiên ...
Output: trả lời theo dạng ...
Ví dụ:
Mục tiêu: tôi muốn đánh giá xem có nên thêm semantic search cho blog hay không.
Bối cảnh: blog viết bằng Laravel, khoảng 200 bài, nội dung kỹ thuật, ngân sách thấp.
Ràng buộc: tránh giải pháp quá phức tạp hoặc phụ thuộc nhiều dịch vụ ngoài.
Output: phân tích theo 4 phần gồm lợi ích, chi phí, rủi ro và đề xuất rollout.
Framework 2: Role - Task - Criteria
Framework này hợp khi bạn muốn AI làm theo một góc nhìn cụ thể.
Bạn đang đóng vai ...
Nhiệm vụ là ...
Đánh giá theo các tiêu chí ...
Ví dụ:
Bạn đang đóng vai tech lead của một team Laravel.
Nhiệm vụ là review đề xuất thêm chatbot AI cho documentation nội bộ.
Đánh giá theo 5 tiêu chí: user impact, complexity, cost, maintainability, observability.
Kết luận theo dạng go / not now / no.
Framework 3: Ask For Process Before Answer
Framework này cực hữu ích khi bài toán phức tạp hoặc dễ hallucinate. Thay vì hỏi đáp án ngay, bạn buộc AI đưa ra quy trình suy nghĩ trước.
Đừng trả lời ngay.
Trước tiên hãy:
1. liệt kê các giả định
2. nêu các hướng tiếp cận khả thi
3. chỉ ra dữ liệu còn thiếu
4. sau đó mới đưa ra đề xuất cuối cùng
Ví dụ:
Đừng viết kiến trúc ngay.
Trước tiên hãy liệt kê 3 phương án triển khai AI summaries cho blog Laravel, so sánh trade-off về cost, cache, queue và độ tin cậy.
Sau đó mới đề xuất phương án phù hợp nhất cho blog nhỏ.
Framework 4: Give Examples, Then Ask For Variants
Khi bạn muốn output gần với style cụ thể, hãy cho mẫu trước.
Đây là 2 ví dụ output tôi thích: ...
Hãy tạo thêm 5 biến thể mới với cùng tone và cấu trúc, nhưng tránh lặp ý.
Framework này đặc biệt tốt cho:
- headline
- CTA
- email subject lines
- image prompt variants
- product copy
20 Prompt Mẫu Theo Mục Đích
1. Prompt Nghiên Cứu Nhanh Một Chủ Đề
Hãy giải thích nhanh chủ đề {topic} cho người đã có nền tảng kỹ thuật cơ bản.
Output gồm:
1. định nghĩa ngắn
2. khi nào nên dùng
3. khi nào không nên dùng
4. 3 sai lầm phổ biến
5. 5 thuật ngữ cần đọc tiếp
Nếu có điểm còn tranh cãi, hãy nêu rõ.
2. Prompt Tạo Kế Hoạch Học
Tôi muốn học {topic} trong {timeframe}.
Nền tảng hiện tại: {current_level}.
Mục tiêu: {goal}.
Hãy lập roadmap theo tuần, mỗi tuần gồm:
- mục tiêu học
- tài nguyên nên đọc
- bài tập thực hành
- tiêu chí biết rằng tôi đã hiểu đủ
3. Prompt Tóm Tắt Tài Liệu Dài
Hãy tóm tắt tài liệu sau cho một người bận rộn.
Output gồm:
1. 5 ý chính nhất
2. 3 quyết định hành động có thể rút ra
3. những điểm còn mơ hồ hoặc cần kiểm chứng
Giữ câu ngắn, không dùng jargon thừa.
4. Prompt So Sánh Hai Lựa Chọn
So sánh {option_a} và {option_b} cho bối cảnh sau: {context}.
Đánh giá theo:
- chi phí
- độ phức tạp
- thời gian triển khai
- vận hành về sau
- mức độ phù hợp với team nhỏ
Kết luận ngắn gọn và chọn một phương án khuyến nghị.
5. Prompt Phản Biện Ý Tưởng
Tôi đang cân nhắc ý tưởng sau: {idea}.
Hãy đóng vai một reviewer khó tính.
Nêu ra:
1. 5 điểm yếu lớn nhất
2. giả định nào đang quá lạc quan
3. điều gì cần kiểm chứng trước khi làm
4. phiên bản scope nhỏ hơn đáng thử hơn
6. Prompt Brainstorm Có Kiểm Soát
Hãy đề xuất 15 ý tưởng cho {topic}.
Yêu cầu:
- thực dụng hơn là sáng tạo vô hạn
- phù hợp với {audience}
- tránh ý tưởng chung chung
- nhóm kết quả thành 3 cụm rõ ràng
7. Prompt Lập Kế Hoạch Dự Án
Tôi muốn triển khai {project} trong {duration}.
Hãy chia thành:
1. scope tối thiểu
2. các mốc theo tuần
3. rủi ro lớn
4. phụ thuộc kỹ thuật chính
5. phần nào nên hoãn lại
8. Prompt Viết Executive Summary
Từ nội dung sau, hãy viết executive summary dài 150-200 từ cho người ra quyết định.
Nhấn mạnh:
- vấn đề chính
- tác động kinh doanh
- đề xuất ngắn gọn
- rủi ro nếu không hành động
9. Prompt Biến Ghi Chú Thành Tài Liệu Gọn
Tôi có các ghi chú thô sau.
Hãy chuyển thành tài liệu rõ ràng gồm:
1. bối cảnh
2. vấn đề
3. đề xuất
4. open questions
Giữ nguyên ý, chỉ làm rõ cấu trúc và ngôn ngữ.
10. Prompt Chuẩn Bị Họp
Tôi sắp họp về {topic}.
Hãy giúp tôi chuẩn bị:
1. mục tiêu cuộc họp
2. 7 câu hỏi nên hỏi
3. 3 rủi ro dễ bị bỏ sót
4. cách chốt next steps rõ ràng
11. Prompt Viết Brief Cho Người Khác
Hãy viết một project brief 1 trang cho {project}.
Phải có:
- mục tiêu
- đối tượng dùng
- phạm vi
- ngoài phạm vi
- success metrics
- timeline sơ bộ
12. Prompt Đọc Và Chỉ Ra Chỗ Mơ Hồ
Đọc nội dung sau và chỉ ra:
1. câu nào mơ hồ
2. giả định nào chưa nói rõ
3. chỗ nào dễ bị hiểu sai
4. câu hỏi làm rõ nên được trả lời trước khi triển khai
13. Prompt Chuyển Ý Tưởng Thành Checklist
Từ mục tiêu sau: {goal}
Hãy tạo checklist hành động thực tế theo thứ tự ưu tiên.
Mỗi mục gồm:
- việc phải làm
- vì sao quan trọng
- cách biết là đã xong
14. Prompt Tạo FAQ
Hãy tạo 12 câu FAQ cho chủ đề {topic}.
Yêu cầu:
- tập trung vào câu hỏi người mới thực sự hỏi
- mỗi câu trả lời ngắn gọn nhưng cụ thể
- tránh copy định nghĩa textbook
15. Prompt Viết Lại Cho Rõ Hơn
Viết lại đoạn sau cho rõ ràng và dễ đọc hơn.
Giữ nguyên ý, không thêm claim mới.
Ưu tiên câu ngắn, active voice, và cấu trúc logic hơn.
16. Prompt Tạo Nhiều Mức Độ Chi Tiết
Giải thích chủ đề {topic} ở 3 mức:
1. cho người mới
2. cho người đã có kinh nghiệm cơ bản
3. cho người cần quyết định triển khai
17. Prompt Kiểm Tra Logic
Đọc lập luận sau và kiểm tra:
1. premise nào còn yếu
2. bước suy luận nào nhảy cóc
3. bằng chứng nào đang thiếu
4. kết luận có đi quá xa dữ liệu không
18. Prompt Chuẩn Hóa Output Dài
Từ nội dung sau, hãy trả về đúng format:
## Summary
## Key Risks
## Recommendations
## Open Questions
Không thêm section khác.
19. Prompt Yêu Cầu AI Hỏi Ngược Lại
Nếu dữ liệu chưa đủ để trả lời tốt, đừng đoán.
Hãy hỏi lại tối đa 5 câu hỏi quan trọng nhất để làm rõ yêu cầu.
20. Prompt Giảm Hallucination
Nếu không chắc, hãy nói rõ phần nào là suy đoán.
Phân biệt rõ giữa:
- điều chắc chắn từ input
- giả định hợp lý
- điều cần kiểm chứng thêm
Những Lỗi Prompt Phổ Biến Nhất
- yêu cầu quá rộng trong một lần
- không chỉ định output format
- hỏi giải pháp trước khi làm rõ vấn đề
- không nói rõ audience
- không nói rõ mức độ chi tiết mong muốn
Checklist Trước Khi Gửi Prompt
- Tôi đã nói rõ mục tiêu chưa?
- Tôi đã thêm bối cảnh thật sự quan trọng chưa?
- Tôi đã nói rõ điều gì không muốn AI làm chưa?
- Tôi đã yêu cầu đúng format đầu ra chưa?
- Tôi có nên tách prompt này thành 2 bước thay vì 1 bước không?
FAQ
Prompt có cần dài mới tốt không?
Không. Prompt cần đủ rõ, không nhất thiết dài. Nhiều khi một prompt ngắn nhưng có đúng 4 thành phần quan trọng sẽ tốt hơn một prompt dài nhưng lan man.
Có nên luôn yêu cầu chain-of-thought không?
Không nhất thiết. Điều hữu ích hơn là yêu cầu AI nêu giả định, cách tiếp cận hoặc tiêu chí đánh giá. Như vậy thường đủ để cải thiện chất lượng mà không làm output quá dài.
Key takeaways:
- Prompt mạnh thường có đủ mục tiêu, bối cảnh, ràng buộc và output format.
- Các framework đơn giản như Goal - Context - Constraints - Output đủ dùng cho đa số tác vụ.
- Khi bài toán phức tạp, hãy yêu cầu process trước answer để giảm hallucination.
- Prompt mẫu tốt nên được tái dùng như template, không nên viết lại từ đầu mỗi lần.
- Chất lượng đầu ra của AI thường cải thiện mạnh khi bạn định nghĩa rõ thế nào là output tốt.
Kết Luận
Prompt engineering không phải là mẹo vặt thần bí. Nó là kỹ năng mô tả bài toán rõ ràng hơn. Khi làm tốt việc đó, bạn không chỉ dùng AI hiệu quả hơn mà còn nghĩ rõ hơn về chính công việc của mình.