有人已经使用Cursor六个月了,为自己和客户构建了许多MVP。
实话是:
如果不给Cursor足够的项目上下文,它真的会显得很“笨”。
以下是一些可以改进你的Cursor工作流程的方法
1/ 先头脑风暴,再写代码
Claude/o1在这里是你最好的助手。你应该创建一个包含项目每一个细节的完整文档。
- 核心功能
- 目标和宗旨
- 技术栈和使用的包
- 项目文件夹结构
- 数据库设计
- 登陆页面组件
- 配色方案
- 文案
将所有这些内容放入一个名为 http://instruction.md
的文件(名字随便起),这样Cursor可以随时进行索引。
2/ 获取一个 .cursorrules
文件
很多人忽略了这一步。我理解,编写 .cursorrules
文件可能让人望而生畏,但它确实能带来极大帮助。
这是一个我总是推荐的优秀仓库,可以帮助你入门。选择你的技术栈,并根据你的偏好进行编辑:
From github.com
3/ 使用 v0 构建登陆页面
从你的 http://instructions.md
文件中获取核心功能、配色方案和组件。
额外提示:可以参考其他登陆页面的截图,以便让 v0 更好地理解你的想法。
使用组件库,我推荐 shadcn,因为 v0 与它配合良好。我也常用 MagicUI。
记住,你不需要让 v0 完美无缺。
你只需要一个足够好的基础,便于你后续在 Cursor 中进一步编辑和优化。
4/ 聊天 vs 编辑器
使用聊天功能完成较小的任务,解释代码/命令。可以用它来提问和导航。
用编辑器(Composer)来写代码,始终在编辑器中标记你的 http://instructions.md
文件,并告诉它随着项目进展进行更新。
每次只让编辑器执行一个任务,逐步进行更改。如果你让它编辑多个文件,它可能会产生幻觉,导致你失去控制。
在批准更改之前,始终检查代码是否干净整洁。
将你的Claude积分留给编辑器,使用GPT-4o-mini来进行聊天。
5/ 标记你的文档
复制你所使用框架的文档。
进入Cursor设置 > 功能 > 文档
粘贴这些链接,并在聊天/编辑器中通过 @ Docs
使用它们。
以上就是全部,原作者 @marioyordanov_