Module 1 • Bài 360 phút

Prompt là gì

Prompt như kênh giao tiếp duy nhất giữa PM và Model (LUI), 4 thành phần cấu trúc prompt chuẩn và bài toán Open Prompt Bar vs. Structured Prompt Builder.

4 thành phần: Nhiệm vụ, Ngữ cảnh, Ràng buộc, Ví dụ mẫu
Khác biệt vận hành giữa GUI và LUI
Chuyển form nhập liệu GUI thành System Prompt backend

Prompt - Giao diện lập trình duy nhất giữa PM và Model

Phần mềm truyền thống tương tác qua Giao diện Đồ họa (GUI) với các nút bấm đóng cứng. Với sản phẩm AI, giao diện chuyển sang Ngôn ngữ Tự nhiên (LUI), và Prompt là thành phần điều khiển toàn bộ hành vi của model.

Ví dụ: EcoCart xây tính năng AI Auto-Reply Draft. Để câu trả lời chuẩn xác, không ảo giác và đúng tông giọng thương hiệu, PM chịu trách nhiệm thiết kế System Prompt đứng sau tính năng.

1. Định nghĩa Prompt: Điểm chạm duy nhất điều khiển hành vi của Model

Prompt là toàn bộ input truyền vào model trước khi suy luận (Inference), cấu thành từ 4 thành phần:

  • Nhiệm vụ (Task): Model phải làm gì.
  • Ngữ cảnh (Context): Dữ liệu nền và chính sách liên quan.
  • Ràng buộc (Constraints): Những điều model KHÔNG được làm (độ dài, từ cấm, định dạng).
  • Ví dụ mẫu (Examples): Mẫu few-shot chuẩn để model bắt chước.

Một prompt thực chất gồm những gì

Không phải một câu hỏi - mà là 4 phần được ghép lại thành một input.

Nhiệm vụ (Task)Model phải làm gì
Ngữ cảnh (Context)Dữ liệu nền, tài liệu chính sách liên quan
Ràng buộc (Constraints)Những điều model KHÔNG được làm
Ví dụ mẫu (Examples)Mẫu few-shot để model bắt chước
Prompt
Model
Thiếu một trong 4 phần, model sẽ tự lấp khoảng trống theo cách nó đoán. Bấm chuyển đổi giữa prompt mơ hồ và chuẩn cấu trúc bên dưới để thấy rõ.

Ẩn dụ: Prompt giống như giao việc cho nhân viên thử việc giỏi nhưng chưa rõ văn hóa công ty. Giao việc mơ hồ sẽ nhận lại kết quả chung chung; hướng dẫn kèm chính sách và tiêu chuẩn rõ ràng sẽ cho ra output đúng ý.

2. Khác biệt giữa Giao diện Đồ họa (GUI) và Giao diện Ngôn ngữ (LUI)

Chuyển từ GUI sang LUI mang lại độ linh hoạt vượt trội nhưng đòi hỏi PM phải quản lý rủi ro sai lệch đầu vào:

Tiêu chíGiao diện đồ họa (GUI)Giao diện ngôn ngữ tự nhiên (LUI)
Không gian thao tácGiới hạn trong nút bấm, form cố địnhMở hoàn toàn, nhập chuỗi ký tự tự do
Độ linh hoạtThấp. Giới hạn trong logic đã code sẵnCực cao. Xử lý đa dạng ngữ cảnh mới
Rủi ro sai lệchBằng 0 (không thể bấm ngoài nút có sẵn)Cao (nhập mơ hồ sẽ ra kết quả sai lệch)
Trọng tâm của PMThiết kế Wireframe & UI FlowThiết kế Cấu trúc Prompt & Ràng buộc logic

3. Cấu trúc một Prompt chuẩn sản phẩm

So sánh hai cách viết prompt cho bài toán tạo caption quảng cáo EcoCart Merchant:

  • Prompt A (Mơ hồ): "Viết caption quảng cáo quán cà phê." → Model phải tự đoán nền tảng, phong cách, độ dài → output generic.
  • Prompt B (Chuẩn sản phẩm): "Viết caption Instagram cho quán cà phê Latte Art tại EcoCart Mall. Tông giọng vui vẻ, thân thiện. Độ dài dưới 100 từ. Nhắc ưu đãi giảm 20% cuối tuần và kêu gọi ghé quán." → Khóa chặt mọi khoảng trống phán đoán.

Một prompt, ghép từ bốn phần - hoặc không phần nào

Model không lấp khoảng trống bằng trực giác. Thiếu một phần nghĩa là thiếu một ràng buộc lên output.

Những gì model nhận được
Nhiệm vụViết caption Instagram cho quán cà phê chuyên Latte Art tại EcoCart Mall.
Ngữ cảnhTông giọng: trẻ trung, sôi nổi, thân thiện.
Ràng buộcDưới 100 từ. Phải nhắc ưu đãi giảm 20% cuối tuần này.
Định dạngKết thúc bằng lời kêu gọi hành động mạnh, mời ghé quán.
Model
Output đúng trọng tâm“Latte art đẹp mê ly ☕✨ Cuối tuần này thôi: giảm 20% tại quầy EcoCart Mall. Ghé tìm ly cà phê yêu thích mới của bạn nhé - hẹn gặp tại quán!”
Prompt B không chỉ dài hơn - nó khóa lại từng trục mà model lẽ ra phải tự đoán: viết gì, cho ai, dài bao nhiêu, và phải có gì trong đó.

Bài tập tư duy: Viết email xin nghỉ phép 3 ngày dự đám cưới em gái gửi Trưởng phòng:

  • Prompt mơ hồ: "Viết email xin nghỉ phép."
  • Prompt chuẩn sản phẩm: "Viết email gửi Trưởng phòng Kinh doanh xin nghỉ phép 3 ngày (thứ Tư đến thứ Sáu tuần sau) dự đám cưới em gái. Giọng văn lịch sự, tự nhiên. Đề xuất phương án bàn giao việc gấp cho đồng nghiệp và cam kết check tin nhắn khẩn."

4. Đánh đổi giữa Prompt tự do (Open Prompt) và Prompt đóng khung (Structured Prompt)

Khi thiết kế giao diện AI cho sản phẩm, PM lựa chọn giữa 2 hướng tiếp cận:

  • Open Prompt Bar: Người dùng tự do nhập liệu - sáng tạo tối đa nhưng người dùng phổ thông khó viết prompt tốt → dễ đánh giá AI kém.
  • Structured Prompt Builder: Thu thập dữ liệu qua Form GUI (Lý do, Ngày, Tông giọng), backend tự ráp thành System Prompt chuẩn - giảm một phần tự do nhưng đảm bảo tỷ lệ thành công cao.