Skip to Content
Mới ra mắt: IDEAS AI v1.4.0 mang đến Agent Studio và 16 nhóm prompt mới. Xem chi tiết →
Thư viện PromptHướng dẫn kỹ thuật

Hướng dẫn kỹ thuật viết Prompt

Tài liệu này tổng hợp 58 kỹ thuật thiết kế prompt26 nguyên tắc vàng giúp bạn tương tác hiệu quả với các hệ thống AI tạo sinh.

Các kỹ thuật được trích từ báo cáo “The Prompt Report: A Systematic Survey of Prompting Techniques” — siêu báo cáo tổng hợp về prompt engineering.


1. Kỹ thuật Prompting văn bản cơ bản

Nhóm kỹ thuật nền tảng, phù hợp cho mọi người dùng.

#Kỹ thuậtMô tảVí dụ
1In-Context LearningHọc từ ví dụ trong lời nhắc”Dịch: Bonjour”
2Few-Shot PromptingCung cấp vài ví dụ hướng dẫn”Bonjour → Hello. Merci → ?“
3Zero-Shot PromptingKhông ví dụ, dựa vào kiến thức chung”Dịch điều sau: Bonjour”
4Vanilla PromptingHướng dẫn đơn giản”Trả lời không thiên vị”
5Role PromptingGán vai trò cụ thể”Đóng vai giáo viên: Giải thích quang hợp”
6Style PromptingXác định phong cách đầu ra”Viết với tông giọng trang trọng”
7Emotion PromptingKết hợp ngữ cảnh cảm xúc”Điều này rất quan trọng với tôi: …“
8Interactive ChainĐặt câu hỏi phụ trước khi trả lời”Hỏi làm rõ trước khi đưa câu trả lời cuối”
9Iterative PromptingTinh chỉnh qua nhiều lần lặp”Tạo bản nháp, sau đó cải thiện”
10Self-ConsistencyNhiều cách suy luận, tổng hợp”Giải bài toán bằng nhiều cách”
11Chain-of-ThoughtLập luận từng bước”Hãy suy nghĩ từng bước”
12Step-Back PromptingHiểu tổng quan trước, rồi mới giải”Trước tiên hiểu, sau đó giải quyết”

2. Kỹ thuật Prompting văn bản nâng cao

Dành cho người dùng muốn tối ưu hóa chất lượng đầu ra.

#Kỹ thuậtMô tảVí dụ
13Self-CriticismMô hình tự phê bình và tinh chỉnh câu trả lời”Viết đoạn quảng cáo. Sau đó phê bình bản thân và viết lại bản cải thiện.”
14EnsemblingTổng hợp nhiều phản hồi để đảm bảo chính xác”Đưa ra 3 câu trả lời khác nhau cho câu hỏi này, sau đó tổng hợp thành 1 đáp án tốt nhất.”
15Answer EngineeringChiến lược trích xuất câu trả lời chính xác”Trả lời chỉ bằng MỘT từ: Đúng hoặc Sai. Câu hỏi: Trái đất phẳng không?“
16Negative PromptingXác định những gì KHÔNG muốn trong đầu ra”Viết email xin nghỉ phép. KHÔNG dùng giọng điệu xin lỗi quá mức, KHÔNG dài quá 100 từ.”
17Self-CalibrationĐánh giá và điều chỉnh câu trả lời ban đầu”Trả lời câu hỏi, sau đó đánh giá mức độ tự tin (%) và giải thích tại sao.”
18Self-RefineTinh chỉnh lặp lại dựa trên phản hồi”Viết tóm tắt. Sau đó tự đánh giá: thiếu gì? dài quá không? Viết lại bản tốt hơn.”
19Reversing CoTDùng câu trả lời để xác minh lại vấn đề”Đáp án là 42. Hãy giải ngược lại xem đề bài nào sẽ cho ra kết quả này.”
20Self-VerificationTạo nhiều giải pháp và xác minh từng cái”Giải bài toán bằng 2 cách khác nhau. So sánh kết quả để xác minh đáp án đúng.”
21KNN PromptingChọn ví dụ tương tự để cải thiện hiệu suất”Đây là 3 email marketing thành công trong ngành giáo dục: [ví dụ]. Viết email tương tự cho sản phẩm AI.”
22Vote-KĐề xuất ví dụ ứng viên để chú thích”Đề xuất 5 câu hỏi mẫu tốt nhất để kiểm tra chatbot hỗ trợ khách hàng.”
23Self-Generated ICLAI tự tạo ví dụ để hướng dẫn”Tự tạo 3 ví dụ về cách phân loại cảm xúc khách hàng, sau đó dùng format đó để phân loại: [text].“
24Prompt MiningTìm định dạng prompt tốt nhất từ dữ liệu lớn”Thử 3 cách khác nhau để hỏi câu này, chọn cách cho kết quả tốt nhất.”
25Meta PromptingDùng prompt để tạo/cải thiện prompt khác”Viết một prompt tối ưu để AI tạo ra mô tả sản phẩm hấp dẫn cho e-commerce.”

3. Kỹ thuật Prompting hình ảnh

Áp dụng khi làm việc với đầu vào đa phương thức (text + image).

#Kỹ thuậtMô tảVí dụ
26Multimodal ICLHọc từ ví dụ với đầu vào đa phương thức”Đây là ảnh biển báo giao thông [ảnh 1] = ‘Cấm rẽ trái’. Hãy nhận diện biển báo này: [ảnh 2]“
27Image-as-TextMô tả hình ảnh bằng văn bản”Mô tả chi tiết nội dung trong ảnh này: bố cục, màu sắc, đối tượng, văn bản hiển thị.”
28Paired-ImageSo sánh hình ảnh trước/sau”So sánh 2 ảnh giao diện (trước và sau redesign). Liệt kê những thay đổi chính.”
29SegmentationPhân tích từng phần của hình ảnh”Phân tích dashboard này: giải thích từng biểu đồ, số liệu và ý nghĩa của chúng.”
303D PromptingLàm việc với mô hình 3D”Mô tả kiến trúc tòa nhà trong mô hình 3D này: cấu trúc, vật liệu, tỷ lệ.”

4. Kỹ thuật đa phương thức nâng cao

Dành cho các tác vụ phức tạp đòi hỏi lập luận sâu.

#Kỹ thuậtMô tảVí dụ
31Graph-of-ThoughtBiểu diễn đồ thị để cấu trúc lập luận”Phân tích các nguyên nhân gây churn. Vẽ sơ đồ quan hệ nhân-quả giữa các yếu tố trước khi đưa giải pháp.”
32Tree-of-ThoughtKhám phá nhiều nhánh lập luận”Đưa ra 3 hướng giải quyết. Với mỗi hướng, phân tích ưu/nhược điểm. Chọn hướng tốt nhất.”
33Automate-CoTTự động hóa chuỗi lập luận”Tự động chia bài toán thành các bước nhỏ, giải từng bước, và tổng hợp kết quả cuối cùng.”
34Complexity-BasedĐiều chỉnh prompt theo độ khó”Nếu câu hỏi đơn giản, trả lời ngắn gọn. Nếu phức tạp, phân tích từng bước chi tiết.”
35Self-EvaluationMô hình tự đánh giá câu trả lời”Sau khi trả lời, tự chấm điểm 1-10 về: độ chính xác, độ đầy đủ, tính thực tiễn.”
36Program of ThoughtsDùng logic lập trình để lập luận”Viết pseudo-code để giải bài toán logic này, sau đó chạy từng bước và đưa ra kết quả.”
37Chain-of-ImagesChuỗi hình ảnh hướng dẫn lập luận”Xem lần lượt 4 ảnh chụp quy trình sản xuất. Mô tả từng bước và phát hiện lỗi nếu có.”

5. Kỹ thuật Prompting chuyên biệt

Các kỹ thuật nâng cao cho nhiệm vụ cụ thể.

#Kỹ thuậtMô tảVí dụ
38Memory-of-ThoughtDùng đầu ra trước để thông báo phản hồi hiện tại”Dựa trên phân tích trước đó về nhân khẩu học, bây giờ hãy đề xuất chiến lược marketing phù hợp.”
39Few-Shot-CoTKết hợp ví dụ + chuỗi lập luận”VD: 15% của 80 → 15/100 × 80 = 12. Bây giờ giải: 23% của 540 là bao nhiêu? Giải từng bước.”
40Step-Aware VerificationXác minh từng bước giải”Giải bài toán. Sau mỗi bước, kiểm tra: bước này có đúng không? Nếu sai, sửa trước khi tiếp.”
41Demonstration EnsemblingKết hợp nhiều ví dụ tạo prompt mạnh hơn”Đây là 3 email marketing thành công với 3 phong cách khác nhau. Kết hợp điểm mạnh của cả 3 để viết email mới.”
42Question DecompositionPhân nhỏ câu hỏi phức tạp”Câu hỏi: ‘AI ảnh hưởng đến giáo dục thế nào?’ → Chia thành: (1) AI hỗ trợ giảng dạy? (2) AI thay đổi cách học? (3) Thách thức?“
43Deductive VerificationLogic suy diễn xác minh câu trả lời”Nếu kết luận là A đúng, thì hệ quả B phải xảy ra. Kiểm tra: B có thực sự xảy ra không?“
44Faithful CoTĐảm bảo lập luận phù hợp ngữ cảnh”Chỉ dựa trên thông tin trong tài liệu được cung cấp, suy luận từng bước. Không dùng kiến thức bên ngoài.”
45Maieutic PromptingPhương pháp Socratic tinh chỉnh câu trả lời”Trả lời câu hỏi. Sau đó tự hỏi: ‘Đáp án này có mâu thuẫn gì không?’ Nếu có, điều chỉnh lại.”
46Active PromptingĐiều chỉnh prompt dựa trên phản hồi”Nếu câu trả lời đầu tiên chưa đạt yêu cầu, hãy hỏi tôi cần thay đổi gì rồi viết lại.”
47Plan-and-SolveLên kế hoạch trước khi giải quyết”Trước khi viết code: (1) Liệt kê yêu cầu, (2) Chọn kiến trúc, (3) Lên kế hoạch file, rồi mới code.”

6. Prompting phản hồi động

Kỹ thuật tự thích ứng dựa trên kết quả ban đầu.

#Kỹ thuậtMô tảVí dụ
48Self-AdaptiveĐiều chỉnh prompt nếu phản hồi đầu tiên sai”Trả lời câu hỏi. Nếu bạn không chắc chắn, hãy thử cách tiếp cận khác và so sánh 2 kết quả.”
49Rephrase and RespondDiễn đạt lại câu hỏi trước khi trả lời”Trước khi trả lời, hãy diễn đạt lại câu hỏi bằng cách khác để đảm bảo bạn hiểu đúng. Rồi mới trả lời.”
50Chain-of-DictionaryDùng định nghĩa từ điển đa ngôn ngữ”Từ ‘sustainability’: EN = bền vững, JP = 持続可能性, FR = durabilité. Dựa trên các nghĩa này, giải thích khái niệm.”
51Decomposed Prompting for MTChia văn bản, dịch từng phần”Chia đoạn văn thành 3 phần theo ý chính. Dịch từng phần riêng lẻ. Ghép lại thành bản dịch hoàn chỉnh.”
52Multilingual PromptingHướng dẫn đầu ra đa ngôn ngữ”Giải thích ‘Machine Learning’ bằng cả tiếng Việt và tiếng Anh. Đảm bảo thuật ngữ chuyên ngành nhất quán.”
53AutoPromptTối ưu hóa token tự động”Viết lại prompt sau cho ngắn gọn hơn nhưng giữ nguyên ý nghĩa: [prompt dài]. Mục tiêu: dưới 50 từ.”

26 Nguyên tắc vàng viết Prompt

Đây là 26 nguyên tắc cốt lõi giúp cải thiện đáng kể chất lượng prompt. Hãy áp dụng khi viết bất kỳ prompt nào.

  1. Đi thẳng vào vấn đề — Không cần lịch sự với AI (“please”, “thank you”). Hãy trực tiếp và rõ ràng.
  2. Xác định đối tượng mục tiêu — Tích hợp đối tượng vào prompt, ví dụ: “Đối tượng là chuyên gia trong lĩnh vực…”
  3. Chia nhỏ tác vụ phức tạp — Tách thành chuỗi prompt đơn giản hơn trong cuộc trò chuyện.
  4. Dùng chỉ thị khẳng định — Viết “Hãy làm…” thay vì “Đừng làm…”
  5. Giải thích đơn giản — “Giải thích như thể tôi mới 11 tuổi” hoặc “như người mới bắt đầu trong [lĩnh vực]”.
  6. Tạo động lực — Thêm “Điều này rất quan trọng cho công việc/sự nghiệp của tôi”.
  7. Dùng Few-Shot — Cung cấp ví dụ cụ thể để hướng dẫn đầu ra.
  8. Cấu trúc rõ ràng — Bắt đầu với ###Instruction###, phân tách bằng dòng trống.
  9. Dùng mệnh lệnh mạnh — “Nhiệm vụ của bạn là…” và “Bạn PHẢI…”
  10. Tạo phần thưởng — “Bạn sẽ được khen thưởng nếu làm tốt.”
  11. Yêu cầu tự nhiên — “Trả lời một cách tự nhiên, giống như con người.”
  12. Suy nghĩ từng bước — Dùng “Think step by step” / “Hãy suy nghĩ từng bước”.
  13. Tránh thiên vị — “Đảm bảo câu trả lời không thiên vị và không dựa trên định kiến.”
  14. Để AI hỏi lại — “Hãy hỏi tôi các câu hỏi cho đến khi bạn có đủ thông tin để trả lời.”
  15. Kiểm tra hiểu biết — “Dạy tôi [chủ đề] và đưa bài kiểm tra ở cuối.”
  16. Gán vai trò — “Bạn là một [chuyên gia/vai trò]. Hãy…”
  17. Dùng dấu phân cách — Sử dụng """, ---, ### để tách các phần trong prompt.
  18. Lặp lại từ khóa quan trọng — Nhấn mạnh bằng cách lặp lại trong prompt.
  19. Kết hợp CoT + Few-Shot — Cho ví dụ kèm chuỗi lập luận.
  20. Dùng output primer — Kết thúc prompt bằng phần bắt đầu của câu trả lời mong muốn.
  21. Yêu cầu chi tiết — “Viết chi tiết bằng cách thêm tất cả thông tin cần thiết.”
  22. Giữ phong cách gốc — “Cải thiện ngữ pháp nhưng không thay đổi phong cách viết.”
  23. Tạo code đa file — “Tạo script có thể chạy để tự động tạo các file cần thiết.”
  24. Tiếp tục văn bản — Cung cấp phần bắt đầu và yêu cầu hoàn thành.
  25. Nêu rõ yêu cầu — Liệt kê từ khóa, quy định, hướng dẫn cụ thể.
  26. Giữ ngôn ngữ mẫu — “Sử dụng cùng ngôn ngữ với đoạn văn/mẫu được cung cấp.”

Bảng tham khảo nhanh

Mục đíchKỹ thuật gợi ý
Trả lời câu hỏi đơn giảnZero-Shot, Vanilla
Dịch thuậtFew-Shot, Chain-of-Dictionary
Viết nội dung sáng tạoRole Prompting, Style Prompting
Phân tích dữ liệuChain-of-Thought, Program of Thoughts
Giải quyết vấn đề phức tạpTree-of-Thought, Plan-and-Solve
Debug / Code reviewSelf-Criticism, Step-Aware Verification
Nghiên cứuQuestion Decomposition, Self-Verification
Tóm tắt tài liệu dàiDecomposed Prompting, Ensembling
Last updated on