Skip to content

Commit ec5487f

Browse files
committed
tut
1 parent 17f0adc commit ec5487f

File tree

3 files changed

+35
-3
lines changed

3 files changed

+35
-3
lines changed

1/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Paul's Cursor Rules
2+
3+
### Hướng dẫn sử dụng Cách 1: CŨ
4+
Sử dụng các file trong thư mục `1`
5+
6+
#### Setup rules
7+
8+
- 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)
18+
- Các settings khác... (đang cập nhật)

2/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Paul's Cursor Rules
2+
3+
### ⭐ Hướng dẫn sử dụng Cách 2: MỚI ⭐
4+
Sử dụng các file trong thư mục `2`
5+
6+
- 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.

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Giới thiệu
44

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.
66
- Repo này public hoàn toàn dưới dạng giấy phép nguồn mở MIT.
77
- 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.
88
- 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 <a href="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 @@
1313
### ⭐ Hướng dẫn sử dụng Cách 2: MỚI ⭐
1414
Sử dụng các file trong thư mục `2`
1515

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
1719
- 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ả)
1820
- 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
1921
- 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`
2527
#### Setup rules
2628

2729
- 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
2931
- 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 đó.
3032

3133
#### Tricks

0 commit comments

Comments
 (0)