Cursor最佳工作方法!!!

AI开放平台前端

我正在使用Cursor,所以我在想我是否应该先了解一下使用它的最佳工作方法。这是为了确保我在处理项目时不会被复杂鶥惧憝疖初性压垮。

1、使用Cursor之前,让Claude用Markdown 创建一个清晰详细的计划(让它提出一些澄清性问题,然后批评自己的计划,然后重新生成)。将其添加到Instructions.md文件中(这样你就可以经常让Cursor 参考它)。

  • 告诉 ChatGPT我想要创建什么,然后让它为另一个负责编码的 AI提供指令。然后我将所有内容粘贴Cursor Composer Agent 中.

  • ChatGPT 基本上增加了另一层规划,从而降低了遇到问题的几率。

  • 在一个项目中,Cursor遇到了一些问题,无论如何都无法解决。浪费了几个小时,陷入了循环。然后我从头开始,但这次我让 ChatGPT o1为另一个编码 AI编写了清晰的指令。它非常有效。

2.、使用.cursorrules(它们总是在AI上下文中)来定义大致的规则。请参阅https:/cursor.directory。

例如:先编写测试,然后编写代码,然后运行测试并更新代码,直到测试通过。

3、让agent以小段“编辑·测试”循环的方式逐步编写代码。

  • 定义一个小任务进行增量。

  • 编写(或让AI编写)一个在此增量中失败的测试用例。

  • 指示AI(通常在agent模式下)编写代码以通过测试。

  • 如果测试失败,AI将分析故障原因并尝试修复代码,环回到步4。

  • 一旦测试通过,开发者审查更改。

4、在prompt中鼓励链式思维

5、当你遇到问题时,让Cursor写一份报告,列出所有文件及其功能,并描述遇到的问题,发给Caude或ChatGPT要解决方案。

6、使用gitinsect.com以便将所有脚本配置和相关文件(可按扩展名选)整合到一个页面中。

7、https:/context7.com/用于参考最新文档。

<顺便吆喝一句,技术大厂tong道tong道,前后端测试捞人待遇还可以>

8、请经常使用git进行版本控制,避免出现太多未提交的更改。通过@明确添加文件来保持上下文简短。上下文越长,AI提供的细节就越多。。当上下文边长时,开始新聊天频繁地重新同步 /index 代码

  • 使用.cursorsignore 来排除不相关的文件。

9、使用 /Reference 打开的编辑器快速将它们添加到上下文中记事本是常用的提示符

10、示例:启用Yolo模式以伊它编写测试

  • 允许任何测试,例如vitest、npmtest、nr test等,也可以使用基本构建命令,例如 build、tsc等也始终允许创建文件和目录,如touch,mkdir等可选:

11、在光标设置中的“AI规则”中设置系统提示

  • 保持prompt简洁明了

  • 使用替代词汇

  • 避免不必要的解释

  • 优先考虑技术细节而不是通用建议

——转载自:行痴·知无畏

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
火山引擎大规模机器学习平台架构设计与应用实践
围绕数据加速、模型分布式训练框架建设、大规模异构集群调度、模型开发过程标准化等AI工程化实践,全面分享如何以开发者的极致体验为核心,进行机器学习平台的设计与实现。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论