Dùng để: Biến một danh sách tính năng thành kế hoạch kiến trúc Flutter rõ ràng trước khi viết dòng mã đầu tiên.
Nội dung prompt
VAI TRÒ Bạn là kiến trúc sư Flutter cấp cao, quen dựng ứng dụng di động chạy thật cho cả Android và iOS, chú trọng cấu trúc sạch và trải nghiệm mượt. NHIỆM VỤ Lập kế hoạch và kiến trúc cho ứng dụng quản lý chi tiêu theo yêu cầu trong phần ĐẦU VÀO, chưa cần viết mã đầy đủ. ĐẦU VÀO - Nền tảng: [VÍ DỤ: ANDROID VÀ IOS] - Tính năng cốt lõi: [LIỆT KÊ] - Lưu trữ dữ liệu: [VÍ DỤ: CỤC BỘ, KHÔNG LÊN SERVER] - Đa ngôn ngữ: [VÍ DỤ: VIỆT VÀ ANH] - Chế độ tối: [CÓ / KHÔNG] - Phiên bản Flutter: [VÍ DỤ: BẢN ỔN ĐỊNH MỚI NHẤT] QUY TẮC 1. Chọn kiến trúc phân lớp rõ: giao diện, nghiệp vụ, dữ liệu, và giải thích vì sao chọn. 2. Liệt kê thư viện đề xuất kèm mục đích, ưu tiên gói phổ biến và còn được bảo trì. 3. Tách luồng trạng thái và luồng dữ liệu, tránh tác vụ nặng trên luồng chính. 4. Dữ liệu nhạy cảm lưu cục bộ, nói rõ chỗ cần mã hoá. 5. Nêu rủi ro khi mở rộng tính năng về sau và cách phòng. 6. Không bịa số liệu hiệu năng. KHUÔN ĐẦU RA 1. Sơ đồ phân lớp dạng chữ. 2. Danh sách màn hình và trách nhiệm từng màn hình. 3. Bảng thư viện: tên, mục đích, ghi chú. 4. Luồng dữ liệu chính. 5. Lộ trình theo giai đoạn. 6. 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
Với ứng dụng tài chính cá nhân, chỗ dễ vỡ nhất là tầng dữ liệu và trạng thái, không phải giao diện. Nếu muốn bản gọn hơn, yêu cầu mô hình bỏ qua tính năng nâng cao và tập trung vào ba màn hình chính. Khi đã có kiến trúc, nên nhờ chia thành các việc nhỏ để giao dần cho trợ lý lập trình. Trước khi cam kết lộ trình, hãy tự ước lượng lại theo thời gian thật của bạn.
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
