Viết rule Cursor tập trung cho dự án | DevPrompt Lab

Tạo tệp .mdc có phạm vi rõ, pattern tệp cụ thể và quy ước dự án có thể áp dụng.

rule · AI tooling · beginner

English Tiếng Việt

Hướng dẫn viết rule Cursor tránh chỉ dẫn chung chung cho toàn repository và ví dụ lệnh đã lỗi thời.

Nội dung có thể tái sử dụng

Tạo rule Cursor trong `.cursor/rules/<name>.mdc`. Dùng YAML frontmatter với mô tả ngắn gọn, `globs` phù hợp và giá trị `alwaysApply` có chủ đích. Viết chỉ dẫn ngắn, có thể áp dụng cho các tệp khớp pattern. Chỉ thêm lệnh hiện có sau khi xác minh. Tránh lặp lại lời khuyên lập trình chung, lộ bí mật hoặc gộp yêu cầu sản phẩm không liên quan vào một rule. Nếu quy ước khác nhau theo thư mục, hãy tạo rule riêng với phạm vi hẹp.

Glob tệp: {{GLOBS}}

Quy ước dự án: {{PROJECT_CONVENTIONS}}

Lệnh đã xác minh: {{COMMANDS}}

Cách sử dụng

Kiểm tra tài liệu Cursor hiện hành và các tệp `.cursor/rules` đã có trước khi tạo hoặc thay thế rule.

Ví dụ

---

description: Quy ước PHP API

globs: backend/src/**/*.php

alwaysApply: false

---

Dùng helper phản hồi Http hiện có và truy vấn PDO có tham số.