很好的实践经验
Mario Yordanoff 在使用 Cursor 构建 MVP 有 6 个月了。他总结了一些优化 Cursor 使用的方法:#ai##程序员#
1/ **先头脑风暴,再写代码**
利用 Claude/o1 创建包含项目每个细节的文档,包括核心功能、目标、技术栈、项目结构、数据库设计、首页、调色板、文案等。
所有这些都应放入instruction.md (任意命名)中,以便 Cursor 可以随时进行索引。
2/ **创建 .cursorrules 文件**
很多人忽略这一步。虽然写 .cursorrules 文件看起来很复杂,但它会极大改善工作流程。可以从一个 GitHub 仓库入手:github.com/PatrickJS/awesome-cursorrules
3/ **用 v0 创建首页**
将核心功能、配色方案和组件从 instructions.md 文件中导入 v0。使用其他首页的截图做参考,并选择合适的组件库。组件库推荐 shadcn,因为 v0 与它配合得很好。还使用 MagicUI。
4/ **合理使用 Chat 和 Composer**
Chat 用于小任务、解释代码或导航,Composer 用于写代码。把 instructions.md 文件与 Composer 标签关联,确保随着项目进展不断更新。
5/ **Tag你的文档**
复制使用框架的文档,粘贴到 Cursor 设置中的 Docs 功能里,在 Chat 和 Composer 中随时调用。
ChatGPT
1/ **先头脑风暴,再写代码**
利用 Claude/o1 创建包含项目每个细节的文档,包括核心功能、目标、技术栈、项目结构、数据库设计、首页、调色板、文案等。
所有这些都应放入instruction.md (任意命名)中,以便 Cursor 可以随时进行索引。
2/ **创建 .cursorrules 文件**
很多人忽略这一步。虽然写 .cursorrules 文件看起来很复杂,但它会极大改善工作流程。可以从一个 GitHub 仓库入手:github.com/PatrickJS/awesome-cursorrules
3/ **用 v0 创建首页**
将核心功能、配色方案和组件从 instructions.md 文件中导入 v0。使用其他首页的截图做参考,并选择合适的组件库。组件库推荐 shadcn,因为 v0 与它配合得很好。还使用 MagicUI。
4/ **合理使用 Chat 和 Composer**
Chat 用于小任务、解释代码或导航,Composer 用于写代码。把 instructions.md 文件与 Composer 标签关联,确保随着项目进展不断更新。
5/ **Tag你的文档**
复制使用框架的文档,粘贴到 Cursor 设置中的 Docs 功能里,在 Chat 和 Composer 中随时调用。
ChatGPT