Prompt miễn phí
Thiết kế API REST quản lý đơn hàng
Tạo đặc tả API REST nhất quán cho hệ thống đơn hàng gồm endpoint, request, response và mã lỗi.
Prompt dùng để làm gì?
Tạo đặc tả API REST nhất quán cho hệ thống đơn hàng gồm endpoint, request, response và mã lỗi.
Điền thông tin của bạn
Prompt
Input mẫu
doi_tuong_chinh: order, customer
quy_tac_nghiep_vu: không cho hủy đơn đã giao; mã đơn là duy nhất
Output mẫu
Cách sử dụng
Giải thích cấu trúc
- Role
- Vai trò là kiến trúc sư API và biên soạn đặc tả REST.
- Context
- Bối cảnh là hệ thống quản lý đơn hàng cần các endpoint rõ ràng, nhất quán và dễ triển khai.
- Task
- Thiết kế resource, method, request/response và mã lỗi theo nghiệp vụ.
- Constraints
- Không tạo endpoint dư thừa; phải phản ánh quy tắc nghiệp vụ và tình huống lỗi thực tế.
- Output
- Bộ đặc tả API có thể dùng làm nền cho implementation hoặc review kỹ thuật.
Mẹo sử dụng
- Tách rõ endpoint cho collection, item và action đặc biệt nếu có.
- Dùng mã lỗi 409 cho xung đột trạng thái, 422 khi dữ liệu hợp lệ nhưng không thỏa nghiệp vụ.
- Nêu ví dụ request/response tối thiểu để tránh hiểu sai cấu trúc.
- Nếu có phân trang, lọc hoặc sắp xếp, hãy quy ước ngay từ đầu.
Nguồn và giấy phép
ONTER biên tập · original
Đánh giá prompt
Chọn số sao theo trải nghiệm của bạn. Bạn có thể sửa đánh giá sau một phút.
Prompt liên quan
Thiết kế kiến trúc tách lớp cho ứng dụng nhỏ dễ bảo trì
Đề xuất cách tách controller, service, repository, cấu trúc thư mục và luồng gọi cho một ứng dụng nhỏ.
Phân tích và giảm thiểu rủi ro từ dữ liệu đầu vào
Rà soát mã xử lý input để phát hiện chèn lệnh, path traversal và đề xuất chỉnh sửa an toàn theo bối cảnh thực tế.
Soát lỗi logic trong chuỗi if-else phức tạp
Kiểm tra khối điều kiện dài để tìm lỗi logic, làm rõ nhánh biên và đề xuất viết lại dễ hiểu hơn kèm test liên quan.
Viết hàm xử lý dữ liệu đầu vào không tin cậy
Tạo hàm an toàn để kiểm tra, làm sạch, chuẩn hóa và bắt lỗi dữ liệu từ nguồn ngoài trước khi xử lý.
