🌐 Thực hành chung (General practices)

  • Viết hướng dẫn rõ ràng, cụ thể cho AI.
  • Sử dụng Markdown để định dạng văn bản, giúp dễ đọc hơn.
  • Giữ cho các yêu cầu ngắn gọn, tập trung vào một nhiệm vụ duy nhất.
  • Khi cần, hãy chia nhỏ vấn đề lớn thành nhiều bước nhỏ.
  • Luôn kiểm tra lại kết quả AI sinh ra, không nên tin hoàn toàn.

📂 Thiết lập dự án (Project setup)

  • Tổ chức dự án theo cấu trúc thư mục rõ ràng.
  • Sử dụng tệp README để mô tả mục tiêu và cách sử dụng dự án.
  • Tạo tệp .cursorrules để định nghĩa quy tắc AI trong dự án.
  • Cấu hình .gitignore để tránh commit các tệp không cần thiết.
  • Kích hoạt các tiện ích mở rộng (extensions) cần thiết cho dự án.

🤖 Quy tắc cho AI (Rules for AI)

  • Đặt ra giới hạn rõ ràng cho AI: phạm vi, phong cách, ngôn ngữ.
  • Khi viết code, chỉ định framework, thư viện hoặc phiên bản cần dùng.
  • Với tài liệu, yêu cầu AI tuân thủ giọng văn và định dạng nhất quán.
  • Luôn ghi chú trong .cursorrules để AI hiểu bối cảnh dự án.
  • Cập nhật quy tắc khi dự án thay đổi để AI thích ứng tốt hơn.

🛠️ Mẹo sử dụng hiệu quả (Practical tips)

  • Dùng prompt ngắn gọn để tạo nguyên mẫu nhanh.
  • Khi cần kết quả chính xác, hãy cung cấp ngữ cảnh đầy đủ.
  • Sử dụng Golden Sets (bộ dữ liệu chuẩn) để đánh giá chất lượng.
  • Theo dõi sự drift (sai lệch) của AI như theo dõi bug trong phần mềm.
  • Kết hợp AI với kiểm thử tự động để đảm bảo tính ổn định.

🔗 Liên kết & Tài nguyên (Links & Resources)

  • Tài liệu chính thức của Cursor.
  • Hướng dẫn về Markdown.
  • Các tiện ích mở rộng được khuyến nghị.
  • Ví dụ về tệp .cursorrules.