You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Copy nội dung global_rule vào Cursor settings => Rules => User Rules
9
+
- Mỗi dự án, tạo một file `.cursorrules` và dán nội dung file devin_rule-v1 vào
10
+
- 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 đó.
11
+
12
+
#### Tricks
13
+
14
+
- Sử dụng tốt nhất với Agent mode, claude-3.7-sonnet thinking
15
+
- 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"
16
+
- notepads... là gì? dùng như nào? (trong phiên bản gần đây, Cursor đã bỏ)
17
+
- MCP... là gì? dùng như nào? (có quá nhiều bác đã lên bài rồi ^^ e k nói lại nữa)
- KHÔNG cần phải set global_rule gì đặc biệt trong Cursor settings => Rules => User Rules. Nếu có thì chỉ cần đơn giản như "Always respond in Vietnamese." cũng được
7
+
- (Nếu bạn đã từng dùng cách 1) với cách 2 này, không cần phải tạo file `scratchpad.md`, Cursor sẽ tự tạo
8
+
- Copy file `.cursorrules` vào workspace của bạn
9
+
- Trong Cursor mở cửa sổ chat mới, chọn agent, add context file `.cursorrules` (hoặc @ nó vào, nếu tab đang mở là file `.cursorrules` luôn thì nó sẽ tự add, không cần làm gì nữa cả)
10
+
- Bắt đầu làm việc. Để cho chắc, câu đầu tiên bạn có thể hỏi nó "đã rõ công việc của mình chưa?" để xác nhận lại
11
+
- Rule này hoạt động tốt nhất ở chế độ agent, với các model thinking claude-3.7-sonnet (không cần MAX), gemini-2.5-pro (không cần MAX)
12
+
- Sau khoảng chục lần đò đưa thì bạn nên bảo cursor là "ok, bây giờ bạn làm rất tốt, bây giờ bạn tổng hợp bài học đi và làm sạch những task đã done trong scratchpad để còn làm task mới nữa". Xong rồi nó summary lại file `scratchpad.md`, bạn mở 1 đoạn chat mới và bảo "chào nhân viên mới, hãy làm tiếp công việc còn lại". Việc này để tránh memory leaking khi mà file `scratchpad.md` càng to thì lượng context đưa vào càng nhiều, mà mỗi model lại chỉ có limit context length nhất địng thôi. Mặc dù chat tiếp thì vẫn được thôi nhưng tốt nhất là sang 1 đoạn chat mới.
Copy file name to clipboardExpand all lines: README.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Giới thiệu
4
4
5
-
- 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.
5
+
- Repo này tổng hợp settings, các kinh nghiệm cá nhân của tôi trong quá trình sử dụng Cursor IDE trong việc coding.
6
6
- Repo này public hoàn toàn dưới dạng giấy phép nguồn mở MIT.
7
7
- 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.
8
8
- 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 <ahref="https://github.com/paulpham157/paul-s-cursor-rules/blob/main/LICENSE">LICENSE nguồn mở từ repo này</a> và toàn bộ các giấy phép từ các nguồn khác mà repo này sử dụng.
@@ -13,7 +13,9 @@
13
13
### ⭐ Hướng dẫn sử dụng Cách 2: MỚI ⭐
14
14
Sử dụng các file trong thư mục `2`
15
15
16
-
- Copy file .cursorrules vào workspace của bạn
16
+
- KHÔNG cần phải set global_rule gì đặc biệt trong Cursor settings => Rules => User Rules. Nếu có thì chỉ cần đơn giản như "Always respond in Vietnamese." cũng được
17
+
- (Nếu bạn đã từng dùng cách 1) với cách 2 này, không cần phải tạo file `scratchpad.md`, Cursor sẽ tự tạo
18
+
- Copy file `.cursorrules` vào workspace của bạn
17
19
- Trong Cursor mở cửa sổ chat mới, chọn agent, add context file `.cursorrules` (hoặc @ nó vào, nếu tab đang mở là file `.cursorrules` luôn thì nó sẽ tự add, không cần làm gì nữa cả)
18
20
- Bắt đầu làm việc. Để cho chắc, câu đầu tiên bạn có thể hỏi nó "đã rõ công việc của mình chưa?" để xác nhận lại
19
21
- Rule này hoạt động tốt nhất ở chế độ agent, với các model thinking claude-3.7-sonnet (không cần MAX), gemini-2.5-pro (không cần MAX)
@@ -25,7 +27,7 @@ Sử dụng các file trong thư mục `1`
25
27
#### Setup rules
26
28
27
29
- Copy nội dung global_rule vào Cursor settings => Rules => User Rules
28
-
- Mỗi dự án, tạo một file .cursorrules và dán nội dung file devin_rule-v1 vào
30
+
- Mỗi dự án, tạo một file `.cursorrules` và dán nội dung file devin_rule-v1 vào
29
31
- 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 đó.
0 commit comments