(一)下载安装
- ① 地址
- ② 下载
- ③ 安装
过程持续时间长!
1,默认采用vscode的快捷键
2,英文不好的同学可以在输入框中输入中文 两个字
3,是否开启代码库范围功能。如果开启这个功能,Cursor会将你的代码库切分成一个个个的小片段上传到服务器中,并计算嵌入向量,这些向量用于理解代码的含义。强烈推荐采用默认配置enabled
4,添加一个命令行工具,采用code还是cursor 都行,我采用code的命令行。
- ④ 使用技巧
我的电脑上安装了vscode,就会弹出该界面。如果你的电脑上没有安装vscode请点击Start from Scratch(从头/零开始)。
- ⑤ 登陆
价格
免费注册cursor
选择这里注册
输入名字和邮箱就可以了
输入密码,有复杂度校验
接收验证码
注册成功
接下来开始进行登录,点击Login In ,Cursor会自动打开你的默认浏览器,并进入Cursor的登录界面。(有账号直接登录login In,没有账号就选择注册sign up)
快捷键
登录后能看到如下界面。我们选择YES,LOG IN然后会自动进入成功登录界面,这个时候我们可以关闭浏览器回到Cursor界面。
- ⑥ 可以开启了
当你看到Open project 时,恭喜你,成功安装了AI编程神器Cursor
- ⑦ IDE的汉化
汉化,安装后记得重启
这个弹窗是询问我们计划采用的数据偏好。是帮助Cursor进步呢(Cursor会收集你的提问、代码片段和其他细节等信息)还是采用隐私模式(这种模式不会收集你的任何数据)。建议选择第二个!
- ⑧ 资源耗尽
免费额度消耗完之后的对策
irm https://aizaozao.com/accelerate.php/https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_win_id_modifier.ps1 | iex
使用无限邮箱再次免费注册
https://www.2925.com/
liming1314_ai001@2925.com
3989441qweQWE
(二)初体验
- ① 介绍
- ② 模型不用质疑选择
- ② idea 和 ai工具互相跳转
ai工具安装插件:editjumper
填写对应的exe 路径
idea 安装插件:edit jumper
安装后重启应用
设置对应的跳转工具的安装路径
- ③ 提示规则
具体的君子协议。
## 第一步
- 当用户向你提出任何需求时,你首先应该浏览根目录下的readme.md文件和所有代码文档,理解这个项目的目标、架构、实现方式等。如果还没有readme文件,你应该创建,这个文件将作为用户使用你提供的所有功能的说明书,以及你对项目内容的规划。因此你需要在readme.md文件中清晰描述所有功能的用途、使用方法、参数说明、返回值说明等,确保用户可以轻松理解和使用这些功能。
## 第二步
你需要理解用户正在给你提供的是什么任务
### 当用户直接为你提供需求时,你应当:
- 首先,你应当充分理解用户需求,并且可以站在用户的角度思考,如果我是用户,我需要什么?
- 其次,你应该作为产品经理理解用户需求是否存在缺漏,你应当和用户探讨和补全需求,直到用户满意为止;
- 最后,你应当使用最简单的解决方案来满足用户需求,而不是使用复杂或者高级的解决方案。
### 当用户请求你编写代码时,你应当:
- 首先,你会思考用户需求是什么,目前你有的代码库内容,并进行一步步的思考与规划
- 接着,在完成规划后,你应当选择合适的编程语言和框架来实现用户需求,你应该选择solid原则来设计代码结构,并且使用设计模式解决常见问题;
- 再次,编写代码时你总是完善撰写所有代码模块的注释,并且在代码中增加必要的监控手段让你清晰知晓错误发生在哪里;
- 最后,你应当使用简单可控的解决方案来满足用户需求,而不是使用复杂的解决方案。
### 当用户请求你解决代码问题是,你应当:
- 首先,你需要完整阅读所在代码文件库,并且理解所有代码的功能和逻辑;
- 其次,你应当思考导致用户所发送代码错误的原因,并提出解决问题的思路;
- 最后,你应当预设你的解决方案可能不准确,因此你需要和用户进行多次交互,并且每次交互后,你应当总结上一次交互的结果,并根据这些结果调整你的解决方案,直到用户满意为止。
## 第三步
在完成用户要求的任务后,你应该对改成任务完成的步骤进行反思,思考项目可能存在的问题和改进方式,并更新在readme.md文件中
## 第四步
请使用中文回复,方便我理解。
- ④ 代码回滚
④ 快捷键
ctrl + k 代码加入
tab 提示
alt + l 呼出提示页面⑤ MCP
不建议使用,除非公司自己的,外边的太多投毒的。
PS:学会提问,一定要通过人力来进行具体的问题而不是想法,让AI提高大家的效率,让开发更加简单。