Tuyệt vời! Với vai trò là một chuyên gia kỹ thuật prompt, tôi sẽ phân tích chi tiết prompt template bạn cung cấp theo yêu cầu.
1. Phân tích Cấu trúc Prompt
Templated prompt này được thiết kế để tự động hóa việc phân công nhân sự cho một sự kiện cụ thể. Nó sử dụng các biến được đánh dấu bằng dấu ngoặc vuông `[]` để thay thế thông tin động, giúp prompt linh hoạt và dễ tái sử dụng.
- Biến chính:
[TÊN_SỰ_KIỆN]
: Xác định tên của sự kiện.[NGÀY_SỰ_KIỆN]
: Ngày diễn ra sự kiện.[ĐỊA_ĐIỂM]
: Địa điểm tổ chức sự kiện.[DANH_SÁCH_HOẠT_ĐỘNG]
: Liệt kê các hoạt động chính sẽ diễn ra trong sự kiện. Phần ví dụ trong ngoặc đơn cung cấp một khung tham khảo về loại hoạt động.[CHI_TIẾT_NHÂN_SỰ_CẦN_THIẾT]
: Đây là biến quan trọng nhất, yêu cầu mô tả chi tiết số lượng và vai trò nhân sự cần cho mỗi hoạt động.
- Hướng dẫn bổ sung: Phần còn lại của prompt cung cấp các yêu cầu về quá trình xử lý:
- Lập danh sách nhân viên tình nguyện hoặc được huy động.
- Phân công họ vào các vị trí phù hợp.
- Đảm bảo có đủ người hướng dẫn và hỗ trợ.
- Xem xét khả năng di chuyển và thời gian của nhân viên.
- Định dạng đầu ra yêu cầu: Cuối cùng, prompt chỉ định rõ định dạng bảng cho kết quả đầu ra, bao gồm các cột: “Hoạt động”, “Địa điểm con”, “Vai trò”, “Nhân viên được phân công”, “Thời gian bắt đầu”, “Thời gian kết thúc”.
2. Ý nghĩa & Cách hoạt động
Prompt này hoạt động bằng cách cung cấp cho AI (mô hình ngôn ngữ lớn) một bối cảnh rõ ràng về sự kiện và yêu cầu cụ thể về việc phân bổ nguồn lực nhân sự. Khi người dùng điền thông tin vào các biến, prompt sẽ trở thành một chỉ thị chi tiết.
Cách hoạt động kỹ thuật:
- Contextualization: Các biến như
[TÊN_SỰ_KIỆN]
,[NGÀY_SỰ_KIỆN]
,[ĐỊA_ĐIỂM]
giúp AI hiểu rõ bối cảnh của nhiệm vụ. - Task Decomposition: Biến
[DANH_SÁCH_HOẠT_ĐỘNG]
và đặc biệt là[CHI_TIẾT_NHÂN_SỰ_CẦN_THIẾT]
buộc AI phải chia nhỏ nhiệm vụ tổng thể (phân công nhân sự) thành các yêu cầu nhỏ hơn cho từng hoạt động. - Constraint Handling: Các hướng dẫn bổ sung như “đảm bảo có đủ người hướng dẫn và hỗ trợ”, “xem xét khả năng di chuyển và thời gian” giới hạn không gian tìm kiếm giải pháp của AI, hướng AI tới các phân công hợp lý và khả thi.
- Structured Output: Yêu cầu định dạng bảng giúp AI trình bày kết quả một cách có tổ chức, dễ đọc và dễ dàng sử dụng cho mục đích thực tế. AI sẽ cố gắng khớp thông tin phân công với cấu trúc bảng đã cho.
Về cơ bản, AI sẽ xử lý prompt bằng cách:
- Xác định từng hoạt động trong
[DANH_SÁCH_HOẠT_ĐỘNG]
. - Với mỗi hoạt động, xác định các vai trò và số lượng nhân sự cần thiết dựa trên
[CHI_TIẾT_NHÂN_SỰ_CẦN_THIẾT]
. - Dựa trên các vai trò và yêu cầu về thời gian/di chuyển, AI sẽ “tưởng tượng” (hoặc sử dụng thông tin được cung cấp ngầm nếu có) một danh sách nhân viên và phân công họ.
- Tính toán thời gian bắt đầu và kết thúc cho mỗi nhân viên dựa trên hoạt động và khung thời gian sự kiện.
- Trình bày tất cả thông tin này theo đúng định dạng bảng đã yêu cầu.
3. Ví dụ Minh họa
Dưới đây là hai ví dụ về cách prompt này có thể được điền và kết quả mà AI có thể tạo ra.
Ví dụ 1: Sự kiện Kiểm tra Sức khỏe Cộng đồng
Template đã điền:
Phân công nhân sự cho sự kiện Sức khỏe Cộng Đồng 2024 diễn ra vào ngày 20/10/2024 tại Công viên Trung tâm. Sự kiện bao gồm các hoạt động: khám sức khỏe tổng quát, tư vấn dinh dưỡng, tiêm chủng (ví dụ: chủng ngừa cúm). Mỗi hoạt động cần số lượng nhân sự với các vai trò cụ thể: Khám sức khỏe: 2 bác sĩ, 4 y tá. Tư vấn dinh dưỡng: 3 chuyên gia dinh dưỡng. Tiêm chủng: 1 bác sĩ, 2 y tá tiêm chủng, 2 tình nguyện viên hỗ trợ. Lập danh sách nhân viên tình nguyện hoặc được huy động, phân công họ vào các vị trí phù hợp, đảm bảo có đủ người hướng dẫn và hỗ trợ. Xem xét khả năng di chuyển và thời gian của nhân viên. Trình bày danh sách phân công:
Hoạt động | Địa điểm con | Vai trò | Nhân viên được phân công | Thời gian bắt đầu | Thời gian kết thúc
Kết quả có thể của AI:
Hoạt động | Địa điểm con | Vai trò | Nhân viên được phân công | Thời gian bắt đầu | Thời gian kết thúc |
---|---|---|---|---|---|
Khám sức khỏe tổng quát | Khu Vực A | Bác sĩ | BS. Lan Anh, BS. Minh Tuấn | 08:00 | 16:00 |
Khám sức khỏe tổng quát | Khu Vực A | Y tá | Y tá. Hoa, Y tá. Sơn, Y tá. Mai, Y tá. Hải | 08:00 | 16:00 |
Tư vấn dinh dưỡng | Khu Vực B | Chuyên gia dinh dưỡng | CN. Dinh dưỡng Vy, CN. Dinh dưỡng Khoa, CN. Dinh dưỡng Linh | 09:00 | 15:00 |
Tiêm chủng (Cúm) | Khu Vực C | Bác sĩ | BS. Hùng | 09:00 | 14:00 |
Tiêm chủng (Cúm) | Khu Vực C | Y tá tiêm chủng | Y tá. Giang, Y tá. Thao | 09:00 | 14:00 |
Tiêm chủng (Cúm) | Khu Vực C | Tình nguyện viên hỗ trợ | TNV. An, TNV. Bảo | 09:00 | 14:00 |
Ví dụ 2: Ngày hội Công nghệ – Hội thảo
Template đã điền:
Phân công nhân sự cho sự kiện TechFest 2024 diễn ra vào ngày 15/11/2024 tại Trung tâm Hội nghị Quốc gia. Sự kiện bao gồm các hoạt động: Hội thảo Lập trình AI, Workshop Phát triển Game, Khu trưng bày Sản phẩm Công nghệ. Mỗi hoạt động cần số lượng nhân sự với các vai trò cụ thể: Hội thảo AI: 1 diễn giả chính, 2 hỗ trợ kỹ thuật, 5 tình nguyện viên hướng dẫn. Workshop Game: 2 giảng viên workshop, 3 hỗ trợ thiết bị