Dùng để: Thiết kế bài toán và hướng giải cho việc lập lịch sản xuất ràng buộc, dùng thư viện tối ưu OR-Tools.
Nội dung prompt
VAI TRÒ Bạn là kỹ sư phần mềm chuyên tối ưu hoá lịch sản xuất. NHIỆM VỤ Thiết kế phương án lập lịch sản xuất cho một nhà máy, dùng thư viện Google OR-Tools. ĐẦU VÀO - Ngôn ngữ backend: [NGÔN NGỮ, VÍ DỤ C# hoặc Python] - Nguồn dữ liệu: [NGUỒN, VÍ DỤ tệp Excel đơn hàng] - Danh sách máy: [MÁY] - Khuôn và tuổi thọ khuôn: [THÔNG TIN KHUÔN] - Đơn hàng và hạn giao: [ĐƠN HÀNG] - Ràng buộc khác: [RÀNG BUỘC] QUY TẮC 1. Phát biểu bài toán rõ: biến quyết định, hàm mục tiêu, ràng buộc. 2. Mô hình hoá dữ liệu đầu vào và cách kiểm tra dữ liệu lỗi. 3. Xét ràng buộc máy sẵn sàng, tuổi thọ khuôn và hạn giao. 4. Nhóm sản phẩm có đặc tính giống nhau để tối ưu thứ tự chạy. 5. Chọn cách giải phù hợp của OR-Tools và giải thích vì sao. 6. Nêu cách xử lý khi không tìm được lời giải hợp lệ. 7. Viết mã mẫu ngắn cho phần mô hình hoá, kèm chú thích tiếng Việt. KHUÔN ĐẦU RA - Phát biểu bài toán. - Mô hình dữ liệu. - Đoạn mã mẫu. - Danh sách kiểm kiểm thử.
Thay nội dung trong dấu [ ] trước khi sử dụng.
Mẹo tinh chỉnh
Bài toán lập lịch dễ phình to, nên yêu cầu mô hình bắt đầu bằng mô hình đơn giản rồi mới thêm ràng buộc từng bước. Nếu lời giải chạy quá lâu, hỏi mô hình cách đặt giới hạn thời gian và tiêu chí dừng. Với nhà máy nhiều ca, ghi rõ lịch ca trong phần ràng buộc để tránh xếp việc vào giờ máy nghỉ. Sau cùng, yêu cầu mô hình viết vài ca kiểm thử cho các trường hợp dữ liệu xấu.
Prompt khác cùng nhóm
Thiết kế cấu trúc và điều hướng website trường đại họcTừ tên trường và vài thông tin, nhận về sơ đồ phân hệ, trang nhánh và nguyên tắc điều hướng cho website đại học.Xem promptThiết kế pipeline CI/CD đưa nhiều REST API lên KubernetesĐưa danh sách API trong một monorepo, nhận về chiến lược gắn thẻ và pipeline triển khai độc lập lên Kubernetes.Xem promptDựng bộ khung website tùy biến theo nhận diện thương hiệuNhận yêu cầu về thương hiệu và tính năng, trả về bộ khung web tách module, đổi nhận diện mà không vỡ bố cục.Xem promptQuy trình 4 bước kiểm chứng thông tin kỹ thuậtĐưa một tài liệu hoặc tuyên bố kỹ thuật, nhận quy trình bốn bước tách dữ kiện, đánh giá nguồn và soi dấu hiệu sai lệch.Xem promptTìm nguyên nhân màn hình trắng sau khi deployĐưa framework, log và cấu hình, nhận chẩn đoán vì sao trang trắng trên production và các bước sửa.Xem promptĐánh giá kiến trúc API backend trước khi mở rộngĐưa cấu trúc dự án và mục tiêu tải, nhận báo cáo điểm yếu kiến trúc, nút thắt hiệu năng và việc cần sửa.Xem promptDựng website hồ sơ cho nghệ sĩ biểu diễnĐưa nghệ danh và danh sách buổi diễn, nhận về cấu trúc trang, danh sách tệp cần tạo và khối đặt lịch.Xem promptThiết kế dashboard phân tích cho ứng dụng SaaSĐưa nhóm chỉ số và công nghệ, nhận về bố cục dashboard nhiều dữ liệu nhưng vẫn dễ quét nhanh, kèm mã mẫu.Xem promptĐặc tả website cao cấp để giao cho đội phát triểnTừ mục tiêu và phong cách, nhận về bản đặc tả website chi tiết tới từng trang, từng khối để đội code làm đúng ý.Xem prompt
