今日小结

今天比较深入的学习了Cursor,包括他的功能、如何预防乱改代码、数据安全问题等。
AI辅助编程带来的技术民主化,用自然语言提需求就能让我们的想法具像化。我们总在知识暴雨里拼命撑伞,却忘了每个微小的行动都是萤火虫——当你专注接住第一颗雨滴时,满天的星光正在悄悄为你连成银河~

在这里插入图片描述

一、Cursor功能介绍

@notepads(笔记本)

可当做笔记本临时记笔记,记录重要开发思路,让他充当的身份,作为项目的上下文记录,保存AI历史对话记录等。
(朋友的血泪史:他在没建项目的前提下记笔记和测试,然后关闭应用,发现写了2小时的笔记无了。。所以不要直接关闭应用!)
在这里插入图片描述

@codebase(代码库索引)

@codebase即代码库索引:采集项目的上下文–>排序–>推理,给出最匹配答复。
在这里插入图片描述工作原理:

  1. 本地分块:将代码库分成小块。
  2. 嵌入处理:将每个代码块发送到服务器进行嵌入处理,使用OpenAI的API或自定义模型。嵌入结果存储在远程数据库中,但代码本身不会被存储。你可以在设置中关闭这个功能。

@folders

根据@的文件夹,进行提问:
在这里插入图片描述

@code

@code可以引用整个项目中的任何代码文件。输入@,选择code。
在这里插入图片描述
选择要了解的代码块
在这里插入图片描述每行都会标注详细的代码解释。
在这里插入图片描述
@code可以引用整个项目中的任何代码文件,不限于当前打开的文件。@code的具体使用方式解释如下:
在这里插入图片描述

@git

选择历史提交的git,添加到对话框中作为上下文。
如果忘了最新一次修改了哪些内容,可多选(如:选中最新一次修改的文件和倒数第二新修改的文件),让AI来帮我们对比差异。

回滚(恢复历史版本)

如果你的代码经过了之前的几轮问答修改了很多代码,但是你又想要恢复之前的某个版本,Cursour是支持restore(恢复)的,可以找到某次的修改,选择restore即可恢复代码,还原所有文件到此消息之前。
在这里插入图片描述

模型切换

1、CHAT/COMPOSER模式下的模型切换,先在右上角cursor settings(设置)–>Models(模型)中进行模型的勾选。2、CHAT/COMPOSER模式下, 根据实际情况切换模型。

在这里插入图片描述
个人推荐:
CHAT模式下使用 gpt-4o;
COMPOSER模式下使用Claude-3.5-sonnet/Claude-3.7-sonnet-thinking

指定代码块编辑/问题探讨

使用AI编辑代码,选择代码,按快捷键command+K去编辑,按快捷键command+L去聊天框聊/问题淘探讨。
在这里插入图片描述

二、预防乱改代码

1、复述指令
让AI复述需求指令,复述完之后再修改。
如:在需求后加上:“请你复述一遍我的需求再进行答复,让我能够确认你真的理解我的需求。

2、明确需求
让他有针对性的修改,如:带上相关的代码和文件、文件夹等。
举例:
在这里插入图片描述

在这里插入图片描述
3、需求拆解
需求太多时,可以进行需求拆解。如:1、需要帮我增加奖励机制;2、需要增加难度选择;3、XXX;

三、 数据安全问题

  1. 项目中有 .gitignore 文件时,只要这个文件里声明的文件/目录,就不会上传到cursor服务器作为索引。
  2. 项目中无 .gitignore 文件时,手动在项目根目录创建一个 .cursorignore 文件,声明索引需要忽略的文件/根目录,确保不需要的文件不会被处理/上传。
    在这里插入图片描述

四、遇到不了解的功能点怎么办?

那就直接问他!自己更懂自己。 比如:XXX功能点的具体使用方式。

在这里插入图片描述
或者在B站也有居多学习的视频资料,比如:普通人也可以看的 AI 编程指南
再或者看我的第一篇文章,有很多干活资料分享AI编程学习(第一天)
在这里插入图片描述

五、白嫖Cursor

1、临时邮箱和无限邮

临时邮箱直达地址
在这里插入图片描述

无限邮直达地址
在这里插入图片描述

注册账号只需要邮箱能收到验证码就行,所以可利用这个方法生成多个邮箱,无限循环免费试用(白嫖儿)14天。
无限邮开通子账号方法如下:

在这里插入图片描述

2、用户指纹校验

由于方法1被很多人晓得,所以Cursor有了对策(同一台机器用多了邮箱之后会报错。)
在这里插入图片描述

重置设备ID脚本:
1️⃣macOS/Linux系统(使用reset.sh)
执行命令 sh reset.sh

2️⃣Windows系统(使用reset.ps1)
执行命令 iex reset.ps1

重置设备ID脚本🔗

六、资料共享

1、DeepSeek开源第四天,一文看懂今天发的两个猛货–>强烈建议关注公众号《数字生命卡兹克》,干货满满!!!
2、历史AI编程资料分享

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐