Quay lại Blog

Nhập môn Prompt Engineering: Hướng dẫn cho người mới bắt đầu

Tìm hiểu năm thành phần cơ bản của một prompt hiệu quả — kèm ví dụ sao chép-dán mà bạn có thể dùng ngay với ChatGPT, Claude hay bất kỳ trợ lý AI nào.

Nhập môn Prompt Engineering: Hướng dẫn cho người mới bắt đầu
Bạn gõ một câu hỏi hoàn toàn hợp lý vào ChatGPT. Phản hồi nhận được? Một mớ chữ chung chung, lạc đề hoàn toàn. Thế là bạn thử lại. Rồi lại thử nữa. Hai mươi phút trôi qua, bạn vẫn đang vật lộn với một AI dường như cố tình hiểu sai ý mình.
Nghe quen không? Bạn không phải người duy nhất. Hầu hết người dùng trợ lý AI đều gặp bức tường này — không phải vì AI bị hỏng, mà vì chưa ai dạy họ cách hỏi cho đúng.
Sự khác biệt giữa một trải nghiệm AI bực bội và một trải nghiệm hữu ích thường nằm ở cách bạn viết prompt. Theo nghiên cứu của Great Learning, prompt mơ hồ là sai lầm phổ biến nhất của người mới. Và cách khắc phục không hề phức tạp — chỉ cần biết AI thực sự cần gì từ bạn.
Hướng dẫn này chia việc viết prompt thành năm thành phần đơn giản. Không thuật ngữ rối rắm, không lý thuyết suông — chỉ những kỹ thuật thực tế bạn có thể áp dụng ngay.

Vì sao prompt của bạn không hiệu quả

Sự thật phũ phàng là: trợ lý AI không đọc được suy nghĩ của bạn. Khi bạn gõ "viết cho tôi một email", bạn biết chính xác mình muốn gì — người nhận, bối cảnh, giọng điệu mong muốn. AI không biết gì cả. Nó đang đoán. Và những phỏng đoán đó thường sai.
Hãy thử nghĩ thế này: nếu bạn nhờ một đồng nghiệp mới "viết một email", họ sẽ lập tức hỏi lại. Gửi cho ai? Mục đích là gì? Cần trang trọng đến mức nào? AI không thể hỏi những câu đó, nên nó tự lấp khoảng trống bằng các giả định chung chung.
Giải pháp không phải là viết prompt dài hơn hay dùng kỹ thuật cao siêu. Đơn giản là cung cấp cho AI cùng những thông tin bạn sẽ đưa cho người đồng nghiệp đó. Hãy xem cách làm.

Năm thành phần cơ bản của một prompt hiệu quả

Mọi prompt tốt đều chứa một sự kết hợp nào đó của năm yếu tố sau:
  1. Nhiệm vụ — Bạn muốn AI làm gì?
  2. Bối cảnh — AI cần biết những thông tin nền nào?
  3. Vai trò — AI nên đứng ở góc nhìn nào?
  4. Định dạng — Đầu ra nên trông như thế nào?
  5. Ví dụ — "Tốt" trông ra sao?
Bạn không cần đủ cả năm cho mỗi prompt. Một câu hỏi đơn giản có khi chỉ cần nhiệm vụ. Nhưng khi kết quả tệ, thường là vì thiếu một trong số này.
Năm thành phần cơ bản của prompt hiệu quả: nhiệm vụ, bối cảnh, vai trò, định dạng và ví dụ
Năm thành phần cơ bản của prompt hiệu quả: nhiệm vụ, bối cảnh, vai trò, định dạng và ví dụ

Thành phần 1: Nói rõ nhiệm vụ

Nhiệm vụ mơ hồ cho ra kết quả mơ hồ. Hãy so sánh hai prompt sau:
Mơ hồ: "Viết về marketing."

Cụ thể: "Viết ba ý tưởng bài đăng mạng xã hội cho một quán cà phê đang ra mắt thức uống mới theo mùa."
Prompt thứ hai nói cho AI biết chính xác cần tạo gì (ba ý tưởng bài đăng), cho ai (một quán cà phê), và về cái gì (thức uống mới theo mùa). Không cần đoán mò.
Đây là một mẫu bạn có thể "chôm":

Viết [loại nội dung cụ thể] về [chủ đề cụ thể] cho [đối tượng/mục đích cụ thể].
Vài ví dụ:
  • "Viết mô tả sản phẩm 200 từ cho ba lô leo núi chống nước, hướng đến những người đi bộ đường dài trong ngày."
  • "Tạo năm gợi ý dòng chủ đề cho email giới thiệu hội thảo trực tuyến sắp tới về quản lý đội nhóm từ xa."
  • "Soạn một phản hồi lịch sự để từ chối lời mời họp do trùng lịch."

Thành phần 2: Cung cấp bối cảnh mà AI không có

Các mô hình AI được huấn luyện trên dữ liệu Internet chung. Chúng không biết gì về công ty, dự án hay tình huống cụ thể của bạn. Nếu bối cảnh đó quan trọng — và thường là vậy — bạn cần phải cung cấp.
Không có bối cảnh: "Giúp tôi phản hồi khiếu nại của khách hàng này."

Có bối cảnh: "Giúp tôi phản hồi một khiếu nại của khách hàng. Bối cảnh: Chúng tôi là một cửa hàng cây cảnh online nhỏ. Cây monstera của khách bị hư lá do thời tiết lạnh trong quá trình vận chuyển. Chính sách của chúng tôi cho đổi mới miễn phí với hư hỏng trong vận chuyển. Chúng tôi muốn phản hồi giữ giọng điệu ấm áp, có lời xin lỗi và đồng thời đề xuất đổi sản phẩm."
Càng có nhiều bối cảnh phù hợp, phản hồi càng sát nhu cầu. Hãy nghĩ tới:
  • Đối tượng là ai?
  • Tình huống hoặc bối cảnh là gì?
  • Có ràng buộc nào (số từ, giọng điệu, định dạng)?
  • Đã thử hoặc đã nói gì rồi?
Một mẹo hữu ích: dán trực tiếp tài liệu liên quan, email cũ hoặc tư liệu tham khảo vào prompt. AI có thể dựa vào bối cảnh đó để cho ra kết quả hữu ích hơn nhiều so với một câu trả lời chung chung.

Thành phần 3: Gán một vai trò

Bảo AI "đóng vai" một nhân vật cụ thể sẽ thay đổi cách nó tiếp cận yêu cầu của bạn. Theo nghiên cứu của PromptLayer, việc gán vai giúp AI áp dụng một góc nhìn, mức độ chuyên môn và phong cách giao tiếp cụ thể.
Đây là sự khác biệt khi áp dụng:

Không có vai trò: "Giải thích quỹ tương hỗ."

Có vai trò: "Bạn là một cố vấn tài chính, giải thích quỹ tương hỗ cho một nhà đầu tư lần đầu, không có nền tảng tài chính. Hãy nói đơn giản và tránh thuật ngữ chuyên ngành."
Vài vai trò đáng thử:
  • "Bạn là một copywriter dày dạn, chuyên về email marketing."
  • "Hãy đóng vai một lập trình viên phần mềm cấp cao đang review code cho một đồng đội ít kinh nghiệm."
  • "Bạn là một giáo viên kiên nhẫn đang giải thích khái niệm này cho người hoàn toàn mới bắt đầu."
  • "Hãy phản hồi như một khách hàng đa nghi cần được thuyết phục."
Một lưu ý: gán vai trò đã bớt mạnh ở các mô hình mới so với những phiên bản ChatGPT trước đây. Nhưng nó vẫn giúp định giọng điệu và mức độ chuyên môn, đặc biệt khi kết hợp với bối cảnh cụ thể.

Thành phần 4: Chỉ rõ định dạng đầu ra

AI mặc định trả lời bằng các đoạn văn xuôi. Nếu bạn muốn thứ khác — danh sách, bảng, gạch đầu dòng, hay một độ dài cụ thể — bạn phải yêu cầu.
Đầu ra mặc định: "Cho tôi nhận xét về CV của tôi."

Đầu ra có định dạng: "Hãy review CV của tôi và đưa nhận xét theo cấu trúc: - 3 điểm mạnh (mỗi điểm một câu) - 3 điểm cần cải thiện (mỗi điểm một câu) - 1 đề xuất cụ thể cho phần tóm tắt"
Các tùy chọn định dạng đáng cân nhắc:
  • Độ dài: "Giữ dưới 100 từ" hoặc "Viết phản hồi chi tiết 500 từ"
  • Cấu trúc: "Dùng gạch đầu dòng" hoặc "Trình bày dạng danh sách đánh số" hoặc "Tạo bảng"
  • Giọng điệu: "Giữ giọng thoải mái, thân thiện" hoặc "Dùng giọng chuyên nghiệp, trang trọng"
  • Phong cách: "Viết câu ngắn, mạnh" hoặc "Kèm theo ví dụ cụ thể"
Đây là một prompt sử dụng tốt phần định dạng:

Tôi đang chuẩn bị phỏng vấn cho vị trí tại một startup công nghệ. Hãy cho tôi:

1. Năm câu hỏi phỏng vấn phổ biến cho vị trí marketing manager
2. Với mỗi câu, một hướng trả lời gợi ý ngắn (2-3 câu)
3. Hai câu tôi nên hỏi ngược lại nhà tuyển dụng

Giữ giọng tự nhiên nhưng vẫn chuyên nghiệp.

Thành phần 5: Đưa ví dụ khi có thể

Đôi khi cách dễ nhất để có được thứ bạn muốn là cho AI xem một ví dụ. Kỹ thuật này — gọi là "few-shot prompting" trong giới chuyên môn — đặc biệt hiệu quả khi bạn cần một phong cách hoặc định dạng cụ thể mà khó diễn tả bằng lời.
Không có ví dụ: "Viết một slogan sản phẩm cho mẫu giày chạy mới của chúng tôi."

Có ví dụ: "Viết một slogan sản phẩm cho mẫu giày chạy mới của chúng tôi. Đây là một số slogan chúng tôi từng dùng và phù hợp với giọng thương hiệu: - 'Sinh ra cho hành trình dài.' - 'Mỗi cây số, một thành quả.' - 'Đôi chân bạn sẽ cảm ơn bạn.'

Hãy tạo 5 phương án mới cùng phong cách này."
Ví dụ rất hữu ích khi:
  • Bám sát một phong cách viết hoặc giọng thương hiệu cụ thể
  • Giữ định dạng nhất quán qua nhiều đầu ra
  • Cho thấy mức độ chi tiết bạn mong muốn
  • Làm rõ "tốt" trông ra sao khi khó diễn đạt
Bạn thậm chí có thể đưa ví dụ về thứ bạn không muốn: "Tránh các cụm chung chung như 'giải pháp đột phá' hay 'tốt nhất phân khúc' — đây là vài ví dụ về các sáo ngữ cần né..."

Ghép lại toàn bộ

Hãy cùng dựng một prompt hoàn chỉnh sử dụng cả năm thành phần. Giả sử bạn cần hỗ trợ viết một email cập nhật tiến độ dự án.
Prompt cơ bản: "Viết một email cập nhật tiến độ dự án."

Prompt tốt hơn dùng cả năm thành phần:

Bạn là một quản lý dự án giao tiếp rõ ràng và súc tích. (Vai trò)

Hãy viết một email cập nhật tiến độ cho dự án redesign website của chúng tôi. (Nhiệm vụ)

Bối cảnh: Chúng tôi đang ở tuần thứ hai của dự án kéo dài sáu tuần. Giai đoạn thiết kế đã xong và đúng tiến độ. Phát triển bắt đầu từ thứ Hai. Một rủi ro: lập trình viên trưởng đang ốm, có thể khiến sprint đầu tiên trễ 2-3 ngày. Đối tượng nhận email là ban giám đốc, họ muốn cập nhật tổng quan, không quan tâm chi tiết kỹ thuật.

Định dạng email gồm:
- Dòng tiêu đề
- Tóm tắt 2-3 câu
- Ba gạch đầu dòng cho các cập nhật chính
- Một câu về bước tiếp theo

Giữ giọng chuyên nghiệp nhưng không cứng nhắc. Đây là một ví dụ về phong cách giao tiếp của chúng tôi: "Chúng tôi đang tiến triển vững vàng và xử lý ổn các trở ngại phát sinh." (Ví dụ)
Prompt này mất nhiều thời gian viết hơn, nhưng kết quả sẽ tốt hơn rõ rệt — và bạn sẽ tốn ít thời gian sửa hoặc bắt AI tạo lại.
So sánh trước và sau giữa một prompt mơ hồ và một prompt chi tiết với đủ năm thành phần
So sánh trước và sau giữa một prompt mơ hồ và một prompt chi tiết với đủ năm thành phần
Nếu bạn nhận ra mình tái sử dụng những prompt như vậy — chỉ thay tên dự án, đối tượng hoặc bối cảnh mỗi lần — hãy cân nhắc lưu chúng dưới dạng template. Các công cụ như PromptNest cho phép bạn lưu prompt kèm biến như {{project_name}} hay {{audience}}, để bạn điền vào chỗ trống và sao chép một prompt sẵn dùng chỉ trong vài giây.

Cách khắc phục nhanh các vấn đề thường gặp

Đây là những trục trặc phổ biến nhất với prompt và cách xử lý:
Vấn đề: Phản hồi quá chung chung. Khắc phục: Bổ sung bối cảnh cụ thể về tình huống, đối tượng hoặc ràng buộc của bạn.
Vấn đề: Phản hồi quá dài hoặc quá ngắn. Khắc phục: Chỉ định độ dài: "Giữ dưới 150 từ" hoặc "Viết ít nhất 500 từ kèm ví dụ chi tiết."
Vấn đề: Giọng điệu lệch. Khắc phục: Gán vai trò và mô tả giọng điệu: "Viết bằng giọng ấm áp, gần gũi, như đang giải thích cho một người bạn."
Vấn đề: AI hiểu sai ý bạn. Khắc phục: Đưa ví dụ về "tốt" trông như thế nào, hoặc nói thẳng cần tránh điều gì: "Đừng dùng thuật ngữ kỹ thuật" hoặc "Bỏ phần mở đầu — vào thẳng ý chính."
Vấn đề: Phản hồi đầu tiên chưa đúng ý. Khắc phục: Đừng làm lại từ đầu. Hãy phản hồi: "Mở đầu ổn rồi, nhưng làm súc tích hơn" hoặc "Tập trung hơn vào lợi ích cho khách hàng, bớt nói về tính năng." AI hoạt động tốt nhất như một cuộc trò chuyện, không phải máy đánh bạc.

Làm gì với những prompt đã hiệu quả

Khi bạn đã soạn được một prompt cho ra kết quả tuyệt vời, đừng để nó biến mất trong lịch sử chat. Đó là nơi những prompt hay nhất của hầu hết mọi người đi chết — bị chôn vùi dưới hàng trăm cuộc trò chuyện khác, không tài nào tìm lại khi cần.
Những người thu được nhiều giá trị nhất từ trợ lý AI không hẳn viết prompt giỏi hơn. Họ giỏi lưu lại và tái sử dụng các prompt hiệu quả. Theo thời gian, họ xây dựng một thư viện cá nhân, sắp xếp theo công việc hoặc dự án, sẵn sàng dùng khi cần.
Bạn có thể bắt đầu đơn giản — một ghi chú trong điện thoại, một file Google Docs, miễn là tiện cho bạn. Quan trọng là có một hệ thống.
Nếu bạn muốn một công cụ làm riêng cho việc này, PromptNest là một ứng dụng Mac native được thiết kế chuyên để quản lý prompt. Bạn có thể nhóm prompt theo dự án, tìm kiếm trên toàn bộ thư viện, và dùng các biến như {{client_name}} để khỏi viết lại cùng một prompt cho các tình huống khác nhau. Giá $19.99 mua một lần trên Mac App Store — không thuê bao, không cần tài khoản, chạy hoàn toàn cục bộ.

Bắt đầu từ đây

Bạn không cần thuộc lòng các framework hay học các khóa prompt engineering. Chỉ cần nhớ năm thành phần — nhiệm vụ, bối cảnh, vai trò, định dạng, ví dụ — và bổ sung vào khi prompt của bạn không hiệu quả.
Hãy bắt đầu với một prompt bạn dùng thường xuyên. Có thể là nhờ AI giúp soạn email, tóm tắt ghi chú, hay brainstorm ý tưởng. Viết lại nó theo các thành phần. So sánh kết quả.
Sự khác biệt sẽ không hề nhỏ.