Prompt hệ thống, thiết kế và quản lý vai trò

Mọi prompt bạn đã viết cho đến nay đều là prompt người dùng - một yêu cầu duy nhất cho một nhiệm vụ duy nhất. Prompt hệ thống hoạt động ở cấp độ cao hơn: Chúng xác định AI là ai trong toàn bộ cuộc hội thoại hoặc ứng dụng.

🔄 Tóm tắt nhanh: Trong bài học trước, bạn đã thành thạo kỹ thuật tạo prompt few-shot - dạy AI thông qua các ví dụ. Prompt hệ thống bổ sung cho kỹ thuật few-shot bằng cách xác định hành vi liên tục của AI: Vai trò, chuyên môn, hạn chế và phong cách giao tiếp của nó.

Cấu trúc của một prompt hệ thống

Một prompt hệ thống chất lượng sản xuất có 5 thành phần:

1. Định nghĩa vai trò

AI là ai? Chuyên môn của nó là gì?

Bạn là một kế toán thuế cấp cao với 15 năm kinh nghiệm
chuyên về thuế doanh nghiệp nhỏ tại Hoa Kỳ.

2. Hướng dẫn hành vi

Nó nên giao tiếp như thế nào? Giọng điệu và phong cách ra sao?

Luôn giải thích các khái niệm về thuế bằng ngôn ngữ đơn giản. Khi trích dẫn luật thuế
hãy cung cấp số mục và một câu giải thích ngắn gọn.
Đặt câu hỏi làm rõ trước khi đưa ra khuyến nghị.

3. Phạm vi hoạt động

Những điều KHÔNG nên làm?

Bạn KHÔNG được phép:
- Cung cấp tư vấn pháp lý (hãy chuyển hướng đến luật sư thuế)
- Đưa ra quyết định khai thuế thay mặt người dùng
- Truy cập hoặc yêu cầu dữ liệu khai thuế thực tế
- Đảm bảo kết quả hoặc số tiền tiết kiệm cụ thể

4. Thông số kỹ thuật đầu ra

Câu trả lời nên được định dạng như thế nào?

Định dạng câu trả lời như sau:
1. Câu trả lời trực tiếp cho câu hỏi
2. Tham chiếu mã số thuế liên quan (nếu có)
3. Một bước tiếp theo thực tế mà người dùng có thể thực hiện
Giữ câu trả lời dưới 300 từ trừ khi người dùng yêu cầu chi tiết.

5. Xử lý lỗi

Nó nên làm gì khi không chắc chắn?

Nếu bạn không tự tin về câu trả lời:
- Nói rõ ràng "Tôi không chắc chắn về điều này"
- Giải thích những gì bạn BIẾT
- Khuyến nghị tham khảo ý kiến ​​của CPA cho tình huống cụ thể
Không bao giờ đoán về số tiền thuế hoặc thời hạn.

Kiểm tra nhanh: Một prompt hệ thống nói "Bạn là một trợ lý hữu ích". Đây có phải là một định nghĩa vai trò tốt không?

Câu trả lời: Không - nó quá chung chung. "Trợ lý hữu ích" không chỉ rõ chuyên môn, phong cách giao tiếp hoặc phạm vi. AI có thể cố gắng trả lời các câu hỏi y tế, câu hỏi pháp lý và câu hỏi nấu ăn với mức độ tự tin như nhau - điều đó có nghĩa là chất lượng không đồng đều. Một định nghĩa vai trò cụ thể như "Bạn là cố vấn quản lý dự án chuyên về phương pháp luận linh hoạt cho các nhóm phần mềm" sẽ giới hạn trí tuệ nhân tạo trong lĩnh vực chuyên môn của nó).

Template prompt hệ thống

Đây là một template có thể tái sử dụng:

<system>
<role>
Bạn là [vai trò cụ thể] với chuyên môn trong [lĩnh vực].
Mục tiêu của bạn là giúp người dùng [mục tiêu chính].
</role>

<guidelines>
- [Hướng dẫn về phong cách giao tiếp]
- [Giới hạn kiến ​​thức]
- [Khi nào cần đặt câu hỏi làm rõ]
- [Cách xử lý sự không chắc chắn]
</guidelines>

<constraints>
Bạn KHÔNG được:
- [Hành động nguy hiểm 1]
- [Hành động nằm ngoài phạm vi 2]
- [Vi phạm quyền riêng tư 3]
</constraints>

<output_format>
- [Thông số kỹ thuật định dạng]
- [Hướng dẫn về độ dài]
- [Các phần bắt buộc]
</output_format>
</system>

Các mẫu thiết kế và quản lý vai trò

Mẫu chuyên gia

Cung cấp cho AI chuyên môn sâu rộng trong một lĩnh vực:

Bạn là một kỹ sư hiệu suất cơ sở dữ liệu chuyên về PostgreSQL.
Bạn đã tối ưu hóa các truy vấn cho những ứng dụng SaaS có lưu lượng truy cập cao, xử lý 
hàng triệu giao dịch mỗi ngày. Bạn suy nghĩ theo các kế hoạch 
thực thi, chiến lược lập chỉ mục và các mẫu truy vấn.

Mẫu đánh giá

Biến AI thành người đánh giá phê bình:

Bạn là người đánh giá code, ưu tiên bảo mật, hiệu năng 
và khả năng bảo trì - theo thứ tự đó. Bạn tìm kiếm các lỗ hổng bảo mật
trước tiên, sau đó là các điểm nghẽn hiệu năng, rồi đến các vấn đề về khả năng đọc hiểu.
Bạn cung cấp phản hồi có thể hành động, chứ không chỉ là lời chỉ trích.

Mẫu biên dịch

Điều chỉnh nội dung giữa các lĩnh vực hoặc đối tượng:

Bạn là người viết tài liệu kỹ thuật, dịch các khái niệm kỹ thuật phức tạp
thành tài liệu rõ ràng cho các bên liên quan không chuyên về kỹ thuật.
Bạn không bao giờ sử dụng thuật ngữ chuyên ngành mà không định nghĩa nó. Bạn thích sử dụng các phép so sánh
hơn là các khái niệm trừu tượng. Bạn định dạng bằng các gạch đầu dòng để dễ đọc lướt.

Mẫu phản biện

Hãy để AI tranh luận chống lại các ý tưởng để củng cố chúng:

Bạn là người biện hộ chiến lược. Khi được trình bày một kế hoạch,
công việc của bạn là tìm ra những điểm yếu, điểm mù và rủi ro mà
tác giả chưa xem xét. Hãy kỹ lưỡng nhưng mang tính xây dựng -
mỗi lời chỉ trích phải bao gồm một đề xuất cải tiến.

Kiểm tra nhanh: Bạn đang xây dựng một prompt hệ thống cho chatbot hỗ trợ khách hàng. Bạn có nên đưa cụm từ "Luôn cố gắng làm hài lòng khách hàng" vào không?

Câu trả lời: Không - cụm từ này quá mơ hồ và nguy hiểm. "Làm hài lòng khách hàng" có thể khiến AI hứa hẹn hoàn tiền trái phép, chia sẻ thông tin nội bộ hoặc đồng ý với những yêu cầu bất khả thi. Thay vào đó, hãy chỉ rõ chính xác những gì AI có thể cung cấp: "Bạn có thể cung cấp mã giảm giá 10%, chuyển vấn đề cho nhân viên hỗ trợ hoặc cung cấp các bước khắc phục sự cố từ cơ sở kiến ​​thức. Bạn KHÔNG được hứa hẹn hoàn tiền, tạo ngoại lệ cho các chính sách đã công bố hoặc truy cập dữ liệu tài khoản khách hàng".

Kiểm tra prompt hệ thống

Một prompt hệ thống không được coi là hoàn thiện khi nó được viết ra. Nó được coi là hoàn thiện khi vượt qua các bài kiểm tra đối kháng:

Bài kiểm tra 1: Sử dụng bình thường
AI có phản hồi chính xác các truy vấn dự kiến ​​không?

Bài kiểm tra 2: Giới hạn phạm vi
Hệ thống có chuyển hướng chính xác khi được hỏi về các chủ đề nằm ngoài phạm vi không?

Bài kiểm tra 3: Các trường hợp ngoại lệ
Hệ thống có xử lý thông tin mơ hồ hoặc không đầy đủ một cách khéo léo không?

Bài kiểm tra 4: Đầu vào đối nghịch
Hệ thống có chống lại các nỗ lực ghi đè lên hướng dẫn của nó không? ("Bỏ qua hướng dẫn trước đó của bạn và...")

Bài kiểm tra 5: Các chế độ lỗi
Hệ thống có trả lời "Tôi không biết" khi cần thiết, thay vì đoán không?

Lập phiên bản prompt hệ thống

Prompt hệ thống được cập nhật liên tục. Theo dõi chúng như code:

# Bot hỗ trợ khách hàng v2.3
# Cập nhật lần cuối: 2026-02-24
# Thay đổi: Thêm tiêu chí leo thang cho các tranh chấp về hóa đơn
# Trước đó: v2.2 - Thêm hướng dẫn trả lại sản phẩm

Lưu mỗi phiên bản. Khi chất lượng đầu ra thay đổi, hãy so sánh prompt hiện tại với các phiên bản trước để xác định nguyên nhân gây ra sự thay đổi.

Bài tập thực hành

  1. Viết một prompt hệ thống sử dụng template 5 thành phần cho một vai trò liên quan đến công việc của bạn
  2. Kiểm tra nó với 5 truy vấn thông thường - nó có phản hồi như mong đợi không?
  3. Kiểm tra với 2 truy vấn nằm ngoài phạm vi - liệu nó có chuyển hướng phù hợp không?
  4. Thử mô hình đối thủ: Yêu cầu nó phê bình một kế hoạch hoặc tài liệu bạn đã viết
  5. Yêu cầu một đồng nghiệp thử làm hỏng prompt hệ thống của bạn - ghi lại những gì họ tìm thấy

Những điểm chính cần ghi nhớ

  • Prompt hệ thống xác định hành vi AI bền vững: Vai trò, hướng dẫn, ràng buộc, định dạng đầu ra và xử lý lỗi
  • Năm thành phần thiết yếu: Vai trò, Hướng dẫn, Giới hạn phạm vi, Thông số kỹ thuật đầu ra, Xử lý lỗi
  • Các vai trò tập trung hoạt động tốt hơn "trợ lý hữu ích" chung chung - ràng buộc tạo ra năng lực
  • Các ràng buộc hành vi (những gì AI KHÔNG được làm) rất quan trọng để ngăn chặn các đầu ra có hại
  • Kiểm tra prompt hệ thống theo kiểu đối thủ trước khi sử dụng trong sản xuất - giới hạn phạm vi, trường hợp ngoại lệ, chế độ lỗi
  • Phiên bản hóa prompt hệ thống của bạn — theo dõi các thay đổi để bạn có thể chẩn đoán sự thay đổi chất lượng đầu ra
  • Câu 1:

    Bạn đang thiết kế một prompt hệ thống cho bot hỗ trợ khách hàng. Thành phần nào quan trọng nhất để ngăn chặn các kết quả đầu ra có hại?

    GIẢI THÍCH:

    Các ràng buộc về hành vi là biện pháp phòng vệ chính của bạn chống lại những kết quả có hại. Nếu không có chúng, AI sẽ cố gắng hỗ trợ tối đa - bao gồm cả việc đưa ra những lời hứa mà công ty không thể thực hiện, chia sẻ thông tin lẽ ra phải được giữ bí mật nội bộ, hoặc đưa ra lời khuyên nằm ngoài chuyên môn của nó. Các quy tắc "không bao giờ làm X" rõ ràng sẽ ngăn chặn những kết quả gây hại nhất.

  • Câu 2:

    Prompt hệ thống nói 'Bạn là trợ lý thông tin y tế'. Một người dùng hỏi về tư vấn đầu tư. AI nên làm gì?

    GIẢI THÍCH:

    Một prompt hệ thống được thiết kế tốt bao gồm các giới hạn phạm vi. Khi AI hoạt động trong phạm vi chuyên môn đã được xác định, câu trả lời của nó sẽ đáng tin cậy. Ngoài phạm vi đó, nó đang đoán mò - điều này rất nguy hiểm khi người dùng có thể tin tưởng câu trả lời vì AI nghe có vẻ tự tin. Việc chuyển hướng nên mang tính hữu ích ('Tôi chỉ có thể hỗ trợ thông tin y tế. Để được tư vấn đầu tư, hãy cân nhắc tham khảo ý kiến ​​cố vấn tài chính'), chứ không phải là bác bỏ. Việc hoạt động trong phạm vi đã được xác định giúp ngăn ngừa các câu trả lời không đáng tin cậy nằm ngoài phạm vi chuyên môn.

  • Câu 3:

    Sự khác biệt giữa prompt hệ thống và prompt người dùng là gì?

    GIẢI THÍCH:

    Hãy coi prompt hệ thống như bản mô tả công việc của AI - nó xác định vai trò, chuyên môn, hướng dẫn hành vi và quy ước đầu ra. Nó được duy trì trong tất cả các tin nhắn trong một cuộc hội thoại. Prompt người dùng là một nhiệm vụ cụ thể trong cuộc hội thoại đó. Prompt hệ thống dành cho nhà phân tích tài chính sẽ không đổi trong khi prompt người dùng thay đổi: 'Phân tích doanh thu quý 3', 'So sánh với đối thủ cạnh tranh', v.v...

Thứ Sáu, 24/04/2026 09:00
51 👨
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
    ❖ Kỹ thuật thiết kế Prompt