AI AI Club
← 返回文章列表

Cursor .cursorrules 怎么写?让 AI 严格遵循你的技术栈与代码规范的最佳实践模板

为什么 Cursor 生成的代码总和你的项目风格打架?手把手教你在根目录配置 .cursorrules 规则文件,固化 TypeScript 规范、组件规范与命名约定,打造团队专属 AI 准则。

什么是 .cursorrules?

在工程根目录下放置一个名为 `.cursorrules` 的纯文本文件,Cursor 就会在每次生成代码前强制将其作为最高优先级的系统提示词加载,从而确保 AI 绝不会违反你的团队约定。

通用全栈开发通用模板范例

```markdown
You are an expert senior software engineer specializing in TypeScript, Next.js (App Router), and Tailwind CSS.

Core Rules

1. Always use TypeScript strict mode. Never use 'any'.
2. Prefer functional components with React Server Components by default.
3. Write modular CSS using Tailwind utility classes.
4. Keep functions small (under 40 lines) and strictly adhere to single responsibility.
5. Include brief JSDoc for exported functions.
```

最佳实践技巧

- 规则切勿贪多求全,聚焦在团队最常踩坑的 5~8 条硬性准则;
- 明确禁用已淘汰的技术或过时 API(例如强制使用 App Router 而非 Pages Router)。

联系我们

会员开通、订单问题或合作咨询,欢迎联系。

QQ1192214187
邮箱winky20000401@gmail.com