当前位置: 代码网 > it编程>游戏开发>unity > 10x效率提升! Cursor官方给小白的12条使用建议

10x效率提升! Cursor官方给小白的12条使用建议

2025年06月20日 unity 我要评论
这是 cursor 的设计主管在 x 上发布的 cursor 使用建议地址:https://x.com/ryolu_/status/1914384195138511142访问不了的可以直接看下面的截图

在 cursor 早期版本我们可能是通过建立一个 readme 文档去存储这些需求和设计文档,然后执行的时候去引用 readme 文档,但是现在 cursor 升级版本了,你只要把相关的文档放在 .cursor 目录下,它每次执行的时候就都能读到。

这一点总结一下就是:

  • 1).cursor/ 文件夹是 cursor 用来存储项目特定配置和上下文信息的地方。将设计文档、需求列表、api 规范、架构图等重要信息放在这里,可以让 cursor 在工作时拥有更全面的背景知识,从而更好地理解任务的上下文和目标。
  • 2) 我们可以把 .cursor/ 目录看作是给 ai 助手的“工作台”或“参考资料库”。任何能帮助人类开发者理解项目的信息,同样也能帮助 cursor,包括需求文档、设计规范、todo 列表等。

第八条,ai 不行自己上

if code is wrong, just write it yourself. cursor learns faster from edits than explanations.

如果代码错的太离谱,请自己写。cursor从代码修改中学习的速度远快于文字解释。

有的时候你会发现 cursor 改代码,它怎么改都改不好,这个时候就需要你亲自上场了,自己手动去改代码。这样的效率或许远比你用文字跟 cursor 沟通怎么改来的高效。

有的代码问题,你甚至一眼就知道问题所在,但是 cursor 就是改不好,所以与其花费大量时间尝试用自然语言向 cursor 解释如何修正一段错误的代码,不如直接自己动手修改。

而且 cursor 通过分析你修改前后的代码差异 (diff),能更直接、更有效地学习到正确的做法。

cursor 会学习你的经验,这是静默的。这就是为什么说,你 cursor 用的越多,cursor 就会越懂你

案例:

比如说在 java 开发中,我们使用 restful 风格的 api 的时候,它其实是有四种请求方法的,get post put delete

但是我们国内开发的话,一般常用的就是 get 和 post

你用 cursor 生成 controller 的时候,它一开始会按照标准写法,get post put delete 这四种

但是如果你把 put 和 delete 都改成 post 的时候,下一次 cursor 再生成 controller 代码的时候,它就会学习你的方式,入乡随俗,只生成 post 形式

第九条,擅用聊天记录

use chat history to iterate on old prompts without starting over.

使用聊天记录去迭代历史提示词,而不用从头开始

cursor 在项目级别会保留你所有的历史对话,通过 「show chat history」可以查看当前项目下的所有历史对话

我们在开发一个功能模块的时候,去新建一个对话,这样你的所有改动都是可以回溯的,而且 cursor 的聊天对话是可以重命名的,你完全可以把对话重命名成你对应需求模块的名字。

因为 cursor 的聊天界面保存了所有对话历史,所以如果一个提示词生成的结果不完全满意,你不需要从头开始写一个新的提示词,可以在现有对话的基础上进行迭代,要求 ai 改进或修改之前的输出。

你可以说:“在刚才生成的代码基础上,增加一个 xx 功能” 或者 “你刚才的建议不错,但是请把 xx 部分修改成 yy”。这样可以节省时间,并保持上下文的连贯性。

第十条,根据需求选择模型

choose models intentionally. gemini for precision, claude for breadth.

根据需求审慎选择模型:追求精度选用gemini,需要广泛覆盖则用claude。

也就是说我们需要了解不同模型的特性和适用场景,根据需求选择不同的模型。一般我们写代码会用 claude 和gemini,但是在需求讨论的时候可以尝试别的模型,比如 gpt 和 deepseek

第十一条,提供详细文档

in new or unfamiliar stacks, paste in link to documentation. make cursor explain all errors and fixes line by line.

在接触新或不熟悉的技术栈时,请粘贴官方文档链接,并要求 cursor 逐行解释所有错误及其修复方案。

当你使用一个新的编程语言、框架或库时,你和 cursor 可能都对其不够熟悉。此时,提供官方文档的链接可以极大地帮助 cursor 理解相关的 api、用法和最佳实践。

也就是说在使用新框架或者你不熟悉的技术栈的时候,可以把相关文档粘贴进 cursor 里面,这样可以大大增加 cursor 的理解程度。

案例:

比如说我们现在使用 node.js

但是你对它又不熟悉,这个时候就可以把 node.js 的官方文档粘贴进 cursor 里面

https://nodejs.org/docs/latest/api/

具体粘贴的位置

后续用的时候,可以手动刷新一下,让这个文档维持在一个最新的状态,防止官方文档修改了,但是你拉取了还是老版本的文档

第十二条,构建索引

let big projects index overnight and limit context scope to keep performance snappy.

对大型项目启用后台自动索引构建;限制上下文检索范围以确保响应迅捷。

对于一些大型项目,如果你想使用 cursor 来辅助开发的话,先索引,再动工。不要 cursor 还没索引完,你立马就开始开发了。

对于大型代码库来说,cursor 需要一些时间来建立索引,这样才能够快速理解和导航代码。如果这个索引时间相对较长,你可以让这个索引过程在非工作时间(如夜间)进行。

同时,在日常使用中,通过 @ 符号等方式限制 cursor 的上下文范围,避免它在整个大型项目中搜索,从而保持其响应速度。

推荐阅读:ai编程神器cursor新手怎么入门? cursor基础使用教程

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com