Dùng để: Biến yêu cầu về một nền tảng blog thành bản kiến trúc có thành phần, dữ liệu và đường triển khai rõ ràng.
Nội dung prompt
ROLE Bạn là kiến trúc sư hệ thống cho các nền tảng nội dung, quen thiết kế blog chịu tải và dễ bảo trì. NHIỆM VỤ Thiết kế kiến trúc một hệ thống blog dựa trên thông tin trong phần ĐẦU VÀO. ĐẦU VÀO - Framework giao diện: [FRAMEWORK, VÍ DỤ Next.js] - Cơ sở dữ liệu: [CƠ SỞ DỮ LIỆU, VÍ DỤ PostgreSQL] - Nơi triển khai: [NỀN TẢNG, VÍ DỤ VPS hoặc đám mây] - Quy mô dự kiến: [SỐ BÀI, SỐ NGƯỜI ĐỌC MỖI THÁNG] - Yêu cầu riêng: [VÍ DỤ nhiều tác giả, phân quyền, bình luận] QUY TẮC 1. Nêu rõ các thành phần chính và nhiệm vụ từng thành phần. 2. Đề xuất mô hình dữ liệu: bài viết, tác giả, thẻ, bình luận, phiên bản đã xuất bản. 3. Liệt kê các API cần có kèm dữ liệu vào ra. 4. Nêu cách xác thực và phân quyền cho từng nhóm người dùng. 5. Chỉ ra việc cần làm để thân thiện với công cụ tìm kiếm: đường dẫn, thẻ tiêu đề, sơ đồ dữ liệu. 6. Nêu điểm cần bảo mật và cách phòng vượt quyền. 7. Không bịa chỉ số hiệu năng, chỉ nêu cách đo. KHUÔN ĐẦU RA 1. Sơ đồ thành phần dạng danh sách, mô tả luồng dữ liệu. 2. Bảng mô hình dữ liệu: tên bảng, trường chính, quan hệ. 3. Danh sách API: phương thức, đường dẫn, mục đích. 4. Ghi chú triển khai và các bước kiểm thử. 5. Rủi ro và cách xử lý.
Thay nội dung trong dấu [ ] trước khi sử dụng.
Mẹo tinh chỉnh
Đừng để bản thiết kế biến blog nhỏ thành hệ thống cồng kềnh. Hãy hỏi lại điều gì là cần thiết ở quy mô hiện tại và điều gì để dành cho sau. Yêu cầu AI nêu lý do cho từng lựa chọn thay vì chỉ liệt kê công nghệ. Nếu blog ưu tiên tốc độ đọc, hãy hỏi thêm về cách tạo bản tĩnh và bộ nhớ đệm. Kiểm tra phần chống vượt quyền vì đây là lỗi hay gặp ở blog nhiều tác giả.
Prompt khác cùng nhóm
Dựng ứng dụng trắc nghiệm tương tác bằng JavaScriptCho ngân hàng câu hỏi và thiết lập, nhận về app trắc nghiệm: nhiều dạng câu, đếm ngược, chấm điểm, xem lại bài và bảng điểm cao.Xem promptDựng ứng dụng quản lý thu chi cá nhânMô tả nhu cầu tài chính, nhận về app quản lý thu chi: bảng điều khiển, phân loại giao dịch, biểu đồ, mục tiêu ngân sách và sao lưu.Xem promptDựng ứng dụng web tạo hóa đơn PDF bằng Node.jsMô tả nguồn đơn hàng và quy tắc hoa hồng, nhận về kiến trúc ứng dụng Node.js xuất hai tệp PDF: bảng chi tiết và hóa đơn.Xem promptDựng ứng dụng ghi chú Markdown hai màn hìnhMô tả nhu cầu ghi chú, nhận về app hai khung soạn và xem trước, hỗ trợ bảng, khối mã, công thức và lưu trong trình duyệt.Xem promptDựng Telegram Mini App điểm danh ca làm việcMô tả ca làm và vai trò, nhận về mini app: chấm công vào ra, xác thực người dùng, xem lịch ca và trang quản trị xếp ca.Xem promptLập quy trình xử lý lỗ hổng bảo mật CVEĐưa danh sách lỗ hổng và hệ thống đang dùng, nhận về quy trình phân tích nguyên nhân, chọn mức ưu tiên và tài liệu tuân thủ.Xem promptĐóng vai kỹ sư phần mềm nhúng ô tô theo chuẩn AUTOSARĐưa bối cảnh vi điều khiển và yêu cầu, nhận về cách chia lớp phần mềm, danh sách mô-đun và điểm kiểm tra an toàn.Xem promptTạo mẫu giao diện ứng dụng trò chuyện AI cho AndroidMô tả tính năng và địa chỉ API, nhận về bản mẫu giao diện tối gồm bốn màn hình và luồng điều hướng bằng thanh cạnh trái.Xem promptDựng game đua xe 3D bằng Three.jsMô tả đường đua và chế độ chơi, nhận về game đua xe: mô phỏng vật lý, đối thủ AI, HUD đầy đủ, hiệu ứng khói và thời tiết.Xem prompt
