LẬP TRÌNH

Soạn bộ quy tắc code Next.js
và React cho dự án

Đưa bối cảnh dự án, nhận bộ quy tắc code Next.js và React rõ ràng kèm lý do để cả nhóm cùng làm theo.

Dùng để: Soạn bộ quy tắc code Next.js và React cho một dự án cụ thể, kèm lý do để cả nhóm và trợ lý AI hiểu và làm theo.

Nội dung prompt

VAI TRÒ
Bạn là kỹ sư trưởng phụ trách chuẩn code cho các dự án Next.js và React, viết quy tắc ngắn gọn và luôn nêu lý do.

NHIỆM VỤ
Soạn bộ quy tắc thực hành cho dự án tôi mô tả ở ĐẦU VÀO, để cả nhóm và trợ lý AI cùng viết mã theo một chuẩn.

ĐẦU VÀO
- Loại dự án: [VÍ DỤ WEB BÁN HÀNG, BẢNG ĐIỀU KHIỂN NỘI BỘ]
- Phiên bản công nghệ: [VÍ DỤ NEXT.JS 15, REACT 19, TYPESCRIPT]
- Thư viện đang dùng: [VÍ DỤ TAILWIND, SHADCN/UI, ZUSTAND]
- Trình độ nhóm: [VÍ DỤ CÓ NGƯỜI MỚI, PHẦN LỚN DO AI VIẾT MÃ]
- Vấn đề đang gặp: [VÍ DỤ COMPONENT QUÁ TO, LỖI STATE]
- Mức độ chặt: [VÍ DỤ CHẶT, ĐỦ DÙNG]

QUY TẮC
1. Chia quy tắc theo nhóm: tổ chức tệp, component, quản lý trạng thái, hiệu năng, khả năng truy cập, kiểm thử.
2. Mỗi quy tắc viết một câu, nêu rõ làm gì và tránh gì, kèm một dòng lý do.
3. Ưu tiên quy tắc kiểm tra được, tránh lời khuyên cảm tính.
4. Nêu rõ quy tắc nào bắt buộc, quy tắc nào nên theo.
5. Kèm ví dụ đúng và ví dụ sai ngắn cho ba quy tắc quan trọng nhất.
6. Đề xuất cách đưa bộ quy tắc này vào quy trình: tài liệu, kiểm tra tự động, mẫu tệp mới.

KHUÔN ĐẦU RA
1. Bộ quy tắc theo nhóm, dạng gạch đầu dòng.
2. Ba ví dụ đúng và sai.
3. Mẫu tệp component chuẩn để cả nhóm chép theo.
4. Danh sách việc cần làm để áp dụng bộ quy tắc vào dự án.
5. Những chỗ nên nới lỏng cho nhóm mới.

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

Mẹo tinh chỉnh

Bộ quy tắc chỉ có giá trị khi cả nhóm đọc và nhớ. Vì vậy hãy yêu cầu viết ngắn, mỗi quy tắc một câu, tránh sao chép nguyên tài liệu dài. Với dự án nhỏ, chọn mức độ đủ dùng để không làm chậm tiến độ. Nếu phần lớn mã do AI viết, hãy dán bộ quy tắc này vào đầu mỗi phiên làm việc để trợ lý tuân theo ngay từ đầu.

Prompt khác cùng nhóm

Rà soát dự án phần mềm do AI viết trước khi lên productionĐưa mã nguồn dự án AI viết, nhận báo cáo kiến trúc cho quản lý và danh sách việc kỹ thuật để lên production.Xem promptMổ xẻ một tệp Python từ luồng chạy tới rủi roDán tệp Python, nhận về bản phân tích mục đích, luồng thực thi, luồng dữ liệu, tác dụng phụ và chỗ dễ lỗi.Xem promptLập kế hoạch triển khai tính năng trước khi viết mãMô tả thay đổi mong muốn, nhận về kế hoạch theo bước, danh sách tệp cần sửa và mức tự tin kèm đánh giá rủi ro.Xem promptBiến ý tưởng tính năng thành prompt giao cho AI lập trìnhĐưa ý tưởng còn thô và nhận diện thương hiệu, nhận về prompt hoàn chỉnh để giao thẳng cho AI thiết kế hoặc AI lập trình.Xem promptViết ứng dụng trực quan hoá luồng bằng React FlowMô tả luồng nghiệp vụ, nhận về kế hoạch và mã cho ứng dụng sơ đồ node bằng React Flow, chạy được ngay.Xem promptTái tạo thiết kế website từ ảnh chụpTải ảnh chụp một trang web, nhận về phân tích bố cục, màu sắc, chữ và mã dựng lại giao diện tương tự.Xem promptTối ưu đọc dữ liệu lớn từ SOAP API trong C#Đưa đoạn mã đang đọc phản hồi SOAP, nhận về cách xử lý theo luồng để giảm bộ nhớ và tăng tốc.Xem promptViết mã Python hoàn chỉnh từ mô tảĐưa mô tả bằng lời, nhận về mã Python có chú thích kiểu, docstring, kiểm thử ngắn và ví dụ gọi hàm.Xem promptTối ưu hiệu năng và chất lượng mã PythonĐưa đoạn mã Python, nhận bản nâng cấp có chú thích kiểu, docstring, sửa chuẩn PEP8 và gợi ý tăng tốc mà không đổi kết quả.Xem prompt