用Cursor AI狂做8个项目后的大发现

Cursor AI最大的问题之一是它对项目的完整上下文的理解有限,特别是当项目变得更大时。你经常不得不一遍又一遍地解释一切,以免把事情搞砸。

在使用Cursor完成了8个项目后,我发现了一个超级有用的技巧,改变了一切:

在开始任何vibe编码之前,创建一个以您的项目命名的.md文件(例如,my-project.md)并将此添加到您的 .cursorrules

<strong>IMPORTANT:</strong>

<strong>Always read [project-name].md before writing any code.</strong>

<strong>After adding a major feature or completing a milestone, update [project-name].md.</strong>

<strong>Document the entire database schema in [project-name].md.</strong>

<strong>For new migrations, make sure to add them to the same file.

以上提示的大概意思是:

重要的事情说三遍:

1️⃣ 写代码前必读:[项目名].md 文件!(不然容易翻车)
2️⃣ 做完大功能/里程碑:第一时间更新 [项目名].md!(别让文档变化石)
3️⃣ 数据库设计:全部给我写在 [项目名].md 里!(表结构、字段统统交代清楚)

额外加粗重点:
新建数据库迁移?必须给我塞进同一个文件!(拒绝东一个西一个的散装迁移)

自从我开始这样做以来,我很少向Cursor解释任何事情,它只是得到它。很多时候,它甚至一次就完成了更改:))

更新[值得查看]:

另一位用户从Cline上删除了一个与此相关的有用链接:

https://docs.cline.bot/improving-your-prompting-skills/cline-memory-bank

您可以使用此方法在Cursor中进一步增强上下文保留