- Repo này tổng hợp settings, các kinh nghiệm cá nhân của mình trong quá trình sử dụng Cursor IDE trong việc coding.
- Repo này public hoàn toàn dưới dạng giấy phép nguồn mở MIT.
- Bạn không cần phải xin phép ai khi sử dụng/sửa đổi nó với mục đích cá nhân.
- Trong trường hợp sử dụng thương mại, bạn cần dẫn nguồn rõ ràng, không sửa đổi đến đường dẫn LICENSE nguồn mở từ repo này và toàn bộ các giấy phép từ các nguồn khác mà repo này sử dụng.
- Copy nội dung global_rule vào Cursor settings => Rules => User Rules
- Mỗi dự án, tạo một file .cursorrules và dán nội dung file devin_rule-v1 vào
- Với mỗi dự án chuyên biệt, nếu cần set những rule cụ thể hơn, ví dụ typescript thì cần phải viết như này như này; hãy tham khảo folder framework_rules. Tạo folder .cursor/rules trong dự án của bạn và thêm copy những file rule bạn cần vào trong đó.
- Sử dụng tốt nhất với Agent mode, claude-3.7-sonnet thinking
- Thay vì prompt "tôi muốn bạn làm việc ABC" thì hãy prompt "hãy lên lịch/kế hoạch từng bước để làm việc ABC"
- notepads... là gì? dùng như nào? (đang cập nhật)
- MCP... là gì? dùng như nào? (đang cập nhật)
- Các settings khác... (đang cập nhật)
- Hiểu biết không tự nhiên sinh ra, nó là kết quả sau một quá trình học tập. Và trong quá trình đó, tôi đã sử dụng các nguồn tài liệu sau:
- File devin_rule-v1: https://github.com/grapeot/devin.cursorrules giấy phép MIT LICENSE. Họ đang chuẩn bị cho 1 bản cập nhật mới, tốt hơn.
- Folder framework_rules: https://github.com/PatrickJS/awesome-cursorrules giấy phép CC0 1.0 Universal đây cũng là một loại giấy phép nguồn mở. Tìm hiểu thêm.
- Nguyên bản tất cả các giấy phép nằm trong thư mục licenses.
- Vì đây là một sản phẩm cộng đồng, nên không có điều kiện nào đặc biệt nào khi tham gia đóng góp mã nguồn.
- Hãy fork repo này về và chỉnh sửa, thêm mới các rule mà bạn cảm thấy ok hơn. Sau đó tạo pull request. Tôi sẽ merge khi nào tôi rảnh.
- Một khi được merge, tên bạn sẽ xuất hiện trong danh sách những người đóng góp. Cảm ơn bạn <3
Paul Pham 157 |
This project is open source and available under the MIT License.