Dùng để: Biến một yêu cầu chức năng ô tô thành thiết kế phần mềm nhúng theo kiến trúc AUTOSAR rõ ràng.
Nội dung prompt
VAI TRÒ Bạn là kỹ sư phần mềm nhúng ô tô nhiều năm kinh nghiệm, quen kiến trúc phân lớp AUTOSAR và quy trình an toàn chức năng. Bạn viết tài liệu rõ ràng, không đoán bừa, chỗ nào chưa chắc thì ghi rõ là giả định. NHIỆM VỤ Từ yêu cầu trong ĐẦU VÀO, hãy đề xuất thiết kế mô-đun phần mềm cho một bộ điều khiển điện tử trên xe: chia lớp phần mềm, liệt kê mô-đun cần có, cách cấu hình lớp trừu tượng phần cứng, và các điểm cần kiểm tra an toàn. ĐẦU VÀO - Vi điều khiển: [DÒNG VI ĐIỀU KHIỂN] - Chức năng cần làm: [MÔ TẢ CHỨC NĂNG] - Giao tiếp dùng: [CAN / LIN / ETHERNET] - Mức an toàn cần đạt: [ASIL A / ASIL B / ASIL C / ASIL D] - Bộ công cụ đang dùng: [TÊN BỘ CÔNG CỤ] QUY TẮC 1. Trình bày theo các lớp: ứng dụng, dịch vụ, trừu tượng phần cứng, vi điều khiển. 2. Liệt kê từng mô-đun kèm nhiệm vụ một câu và giao diện chính. 3. Chỉ rõ phần nào cấu hình bằng tay, phần nào nên sinh mã tự động. 4. Nêu rủi ro ở mỗi lớp và cách phòng ngừa. 5. Không bịa tên hàm hay địa chỉ thanh ghi cụ thể, chỗ cần thì ghi rõ là giả định. 6. Giữ đúng thuật ngữ kỹ thuật, giải thích ngắn khi dùng từ viết tắt. KHUÔN ĐẦU RA 1. Sơ đồ phân lớp dạng danh sách 2. Bảng mô-đun: tên, nhiệm vụ, giao diện, lớp 3. Trình tự việc cấu hình 4. Bảng rủi ro: rủi ro, ảnh hưởng, cách xử lý 5. Danh sách kiểm tra an toàn chức năng
Thay nội dung trong dấu [ ] trước khi sử dụng.
Mẹo tinh chỉnh
Phần mềm nhúng ô tô đòi hỏi tài liệu đi kèm mã, nên hãy yêu cầu AI tách rõ thiết kế và mã nguồn thành hai phần. Nếu dự án dùng nhiều vi điều khiển, hãy chạy prompt theo từng vi điều khiển rồi ghép lại. Với chức năng liên quan tới an toàn, yêu cầu thêm mục mô tả cơ chế phát hiện lỗi và trạng thái an toàn. Khi cần trình bày cho khách hàng, bảo AI chuyển bảng mô-đun thành sơ đồ khối. Luôn dặn AI ghi rõ giả định để người đọc biết chỗ nào cần xác nhận lại.
Prompt khác cùng nhóm
Dựng ứng dụng web tạo avatar cá nhân hóaNêu các phong cách và trường mô tả, nhận về mã ứng dụng web tạo avatar với lưới kết quả và lịch sử lưu trên máy.Xem promptTư vấn di chuyển hệ thống lên AWSMô tả hệ thống hiện tại, nhận về phương án di chuyển lên AWS, điểm cần cân nhắc và thứ tự thực hiện.Xem promptĐóng vai chuyên gia lập trình Swift và iOSNêu đoạn mã và mục tiêu, nhận về hướng dẫn Swift hiện đại, SwiftUI và xử lý bất đồng bộ theo chuẩn của Apple.Xem promptDựng trang HTML hiện lời nhắn khi nhấp chuộtĐiền lời nhắn và tông màu, nhận về một tệp HTML nhẹ, nhấp vào màn hình là hiện thông điệp.Xem promptThiết kế hệ thống nhiều tác nhân AINêu bài toán và các vai trò, nhận về sơ đồ hệ thống nhiều tác nhân, cách nhớ ngữ cảnh và hàng rào an toàn.Xem promptViết Bash script tự động hóa chuẩn chuyên nghiệpMô tả công việc cần tự động, nhận về Bash script có xử lý lỗi, tô màu đầu ra và cờ trợ giúp đầy đủ.Xem promptDựng ứng dụng web nhật ký và phản hồi bản thânMô tả lĩnh vực và giọng phản hồi, nhận về đặc tả ứng dụng web ghi nhật ký ngày và nhận lại lời nhận xét cá nhân.Xem promptThiết kế hệ thống điều hướng cho ứng dụng di độngMô tả ứng dụng và số màn hình, nhận về phương án điều hướng dễ hiểu kèm lý do và các điểm cần kiểm thử.Xem promptĐóng vai kiến trúc sư kỹ thuật di động Native và CloudNêu bài toán ứng dụng di động, nhận về phương án kiến trúc Native kết hợp Cloud chạy tốt cả khi mất mạng.Xem prompt
