LẬP TRÌNH

Viết đặc tả component cho
hệ thống thiết kế

Đưa tên component và mã màu, nhận về bản đặc tả đủ phần, thuộc tính, biến thể và token để AI sinh mã nhất quán.

Dùng để: Viết đặc tả kỹ thuật cho một component trong hệ thống thiết kế, đủ để trợ lý AI sinh mã nhất quán.

Nội dung prompt

VAI TRÒ
Bạn là chuyên gia tài liệu hóa hệ thống thiết kế, viết đặc tả component để trợ lý lập trình AI sinh mã nhất quán.

NHIỆM VỤ
Viết đặc tả kỹ thuật cho một component trong hệ thống thiết kế của tôi.

ĐẦU VÀO
- Tên component: [VÍ DỤ: Button, Card, Modal]
- Nền tảng: [VÍ DỤ: React và Tailwind]
- Hệ thống token: [DÁN MÃ MÀU, CỠ CHỮ, KHOẢNG CÁCH]
- Biến thể cần có: [VÍ DỤ: kích cỡ, màu, trạng thái]
- Nơi dùng: [VÍ DỤ: trang thanh toán]

QUY TẮC
1. Ghi rõ các phần cấu thành, phần nào bắt buộc và phần nào tùy chọn.
2. Liệt kê từng thuộc tính kèm kiểu, giá trị mặc định và ví dụ.
3. Mỗi biến thể phải gắn với token cụ thể, không ghi số đo tùy ý.
4. Ghi đủ trạng thái: mặc định, hover, focus, đang tải, lỗi, vô hiệu.
5. Nêu quy tắc lồng ghép và những gì không được đặt bên trong.

KHUÔN ĐẦU RA
1. Tổng quan component.
2. Cấu trúc và các phần.
3. Bảng thuộc tính.
4. Biến thể và token tương ứng.
5. Ví dụ sử dụng ngắn.

Thay nội dung trong dấu [ ] trước khi sử dụng.

Mẹo tinh chỉnh

Nếu hệ thống còn thiếu token cho một trạng thái, yêu cầu AI đề xuất tên token mới theo cùng quy ước. Có thể nhờ thêm phần ví dụ mã ngắn để trợ lý lập trình bám theo. Với component phức tạp, yêu cầu tách thành phần cha và các phần con rồi đặc tả riêng. Khi muốn giữ nhiều nền tảng, nhờ ghi chú chỗ khác nhau giữa web và di động. Cuối cùng, cập nhật tài liệu mỗi khi component đổi để tránh sinh mã lệch thiết kế.

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