AI自动编程工具|Cursor

想用AI代码编辑器提升编程效率?本文手把手教你安装Cursor、配置中文环境、使用COMPOSER自动生成代码,通过斗地主/2048游戏开发实战测试AI能力,深度分析付费会员性价比及无限续杯黑科技,附赠网络问题解决方案!

AI自动化编程神器Cursor基础使用教程

AI编程越来越火爆,最近一名为Cursor的AI代码编辑器比较火爆,是一款付费的产品,免费也是可以无限用的,需要刷额度,站长买了付费版,下面说一下使用的方法和具体的体验。

产品官网

https://www.cursor.com

安装教程

软件下载

在产品的官网下载Cursor,目前支持Windows、MACOS、Linux三大主流平台,也支持各平台的ARM处理器,所以不用担心无法使用的问题。

官网下载:https://www.cursor.com/cn/downloads

官网虽然做的还算好看,但真的就像个小作坊,下载速度慢、甚至下载链接经常打不开,站长遇到过三四次这种情况了,如果你们也遇到这种问题,可以下载站长提供的国内网盘链接。

Windows

提取密码 文件说明 x64 文件大小 105.8MB 文件格式 EXE 资源价格 免费 下载次数 0

Windows

提取密码 文件说明 ARM 文件大小 102.17MB 文件格式 EXE 资源价格 免费 下载次数 0

MacOS

提取密码 文件说明 x64 文件大小 144.59MB 文件格式 DMG 资源价格 免费 下载次数 0

MacOS

提取密码 文件说明 ARM 文件大小 144.59MB 文件格式 DMG 资源价格 免费 下载次数 0

MacOS

提取密码 文件说明 Universal 文件大小 225.80MB 文件格式 DMG 资源价格 免费 下载次数 0

Linux

提取密码 文件说明 x86_64 文件大小 147.18MB 文件格式 AppImage 资源价格 免费 下载次数 0

软件安装

安装过程以Windows为例,其它版本也都是可视化安装,非常简单,就不一一截图了。

首先就是接受协议,反正也看不太懂,但是拿DeepSeek看了一下,“许可证仅限个人非商业使用,禁止复制、分发或反向工程。即使是企业用户以个人身份安装,也可能因“代表企业使用”而被追责。”,坑爹呢啊这是!还有“用户仅获得临时使用权,软件著作权及相关知识产权完全归Cursor或其许可方所有。用户不得主张任何反向工程或衍生作品的权益。”

按这个尿性,偷偷上传代码也在情理之中。没办法,硬着头皮同意吧。

AI自动编程工具|Cursor

这里可以看到,怎么和安装VSCode的界面是一样的?没错,大名鼎鼎的Cursor直接拿来主义,直接Clone了VSCode的代码库,然后稍加改动,就是Cursor了。

如果你只是想体验一下,那就只勾选第一个;如果打算长期使用,那就全选,不然后续会有很多麻烦。

AI自动编程工具|Cursor

点击下一步之后,就是等待安装啦。

AI自动编程工具|Cursor

安装后点击完成按钮,即可自动启动Cursor

AI自动编程工具|Cursor

软件配置

基础配置

软件安装运行后能够看到如下界面,我们需要在第一红框内输入中文,但这是AI的语言,并不是指界面会变成中文。

然后将下面的两个+install “code” command+ install “cursor”这两个选项都点一下,最后点击Continue按钮,这样才可以直接在命令行中使用Cursor。

AI自动编程工具|Cursor

点击Continue按钮之后,提示我们是否使用VSCode的默认工作区,如果你之前就用VSCode来编写代码,已经通过VSCode编写了一些插件和自定义快捷键之类的,那你就可以点击Use Extensions按钮,这将会继承你原VSCode的工作区和扩展应用的安装和设置,建议不论你之前用没用过,都直接点Use Extensions按钮。

AI自动编程工具|Cursor

导入VSCode的原有时间需要一点时间,短暂等待之后我们可以看到如下界面。

重点来了,选择左边将会把你项目的所有代码上传至Cursor的服务器用于训练,选择右边则不会。不过,我估计无论选择哪个都是会被上传的,这绝对没有任何悬念,因为安装协议里面你连起诉的权利都没有。

AI自动编程工具|Cursor

接下来选择左边是登录,选择右边是注册新用户,如果你还未使用过,请在你点击Sign Up按钮之后在自动弹出的浏览器网页内自行注册一个账号。

AI自动编程工具|Cursor

登录之后就可以看到软件的正常界面了,和VSCode长的一毛一样。

AI自动编程工具|Cursor

价目表

虽然免费也能用吧,但是收费可以体验到更多的使用额度。

AI自动编程工具|Cursor

如果不想付费的话,可以有脚本自动刷额度,能让你一直重置50次慢速的高级请求。

关于价格这个东西怎么说呢,如果你觉得用AI帮你省下来的时间价值大于自己的工时,那就整个会员吧,如果感觉自己的工时成本大于AI所创造的价值,那就不用买了,毕竟国外的东西付费还是挺麻烦的,不支持国内信用卡,如果有人对国外支付的方式感兴趣可以留言,我再单独写这方面的教程。

无限续杯

如果你希望无限使用PRO的特权,这个步骤还是比较繁琐的,如果感兴趣的话,可以留言,我将会写一下相关教程,如果没人感兴趣就不写这方面的内容了。

因为无限免费续杯Pro需要购买域名,与CF对接解析之类的,还是比较麻烦的。

网络问题

使用国外的AI肯定是要使用墙外的网络,所以如果没有魔法的情况下,大概率是无法访问的,此话题较为敏感,不做过多阐述,总之请在使用前打开魔法网络。

使用教程

使用的话,就非常简单了,一般来说,看这篇教程的应该多少都是有一点编程基础的,所以过于简单的内容就不细说了。

首先在本地任意目录新建一个文件夹,然后使用Cursor的文件→打开文件夹功能,打开我们刚刚创建的空文件夹即可,这样就相当于初始化了一个项目的目录。

AI自动编程工具|Cursor

此时我们点击右上角的红框,可以打开Cursor的内置AI交互窗口,这也就是Cursor的核心卖点了。

AI自动编程工具|Cursor

我们可以把整个界面分为三个区域,左边用来显示项目文件,增删拓展,搜索代码之内的,与VSCode无异。

中间的这一部分,就是写代码的区域了,也与VSCode没有区别。

重点就是右边这一部分,这一部分可以看到CHAT|COMPOSER|BUG FINDER这三个部分。

CHAT就是像与ChatGPT一样对话,BUG FINDER就是提交你在使用过程中遇到的BUG,基本也用不到,其中我们主要就是使用COMPOSER这个功能而已。

COMPOSER功能就是让你直接能够通过自然语言修改代码,省去了你去ChatGPT去来回复制粘贴的过程,而且复制粘贴还经常可能出错,或者出现幻觉。

我们先来提一个小要求吧,先做一个HTML比较简单的示例,正好Claude-3.7刚发布,据说编程能力恐怖如斯。

我们实验的具体要求如下,听起来还挺复杂的是吧?

写一个HTML静态网页,网页内有一只母鸡在下弹,母鸡的外面有个大圆环,这个圆环有一个缺口,如果下的弹从缺口中弹出则自动下弹出数量一倍的鸡蛋,鸡蛋是可以被物理交互的,包括弹跳等情况,大圆环是一直在匀速旋转的,这样才能确保鸡蛋有概率从缺口处掉出去,直到第3000个鸡蛋才停止。

提出要求后,按下回车,然后我们就可以等待结果了。片刻之后可以看到已经自动创建了相关代码和文件,我们只需要点击Accept file按钮来接受生成的代码就好。

AI自动编程工具|Cursor

不知道是不是我没有描述清楚,生成后的HTML运行起来一闪而过,我还是让AI来帮我完善一下要求吧。

AI自动编程工具|Cursor

让AI优化了一下规则,还是不行,运行起来之后界面就消失了,下面是使用AI细化之后的规则,我们还是新建项目换一个要求吧。

基础规则:

母鸡每0.5秒自动产出一枚具备物理特性的鸡蛋
鸡蛋初始速度为垂直向下,碰撞物体后产生真实弹跳效果
母鸡外围存在一个持续顺时针匀速旋转(30°/秒)的圆形防护环
防护环在2点钟方向设有15度角度的永久性缺口
核心机制:

当鸡蛋首次接触防护环时:
若接触点为缺口区域,则立即生成双倍数量的新鸡蛋(几何级数增长)
若接触点为实体环段,则按物理法则反弹
新生鸡蛋继承母体鸡蛋的所有物理属性(速度/角度/质量)
缺口判定采用动态坐标系计算,实时跟随防护环旋转角度
所有鸡蛋持续存在直至系统总量达到3000个时:
立即停止所有新蛋生成
防护环终止旋转
现有鸡蛋保持物理运动状态
补充说明:

鸡蛋间可相互碰撞产生连锁物理反应
缺口触发机制仅对每个鸡蛋生效一次,防止无限递归
系统内置碰撞盒缓冲机制,避免高速穿透漏洞
母鸡持续播放产蛋动画(翅膀扇动频率与产蛋节奏同步)

那就让它帮我写个斗地主吧,提示词和效果如下。

帮我写个HTML版本的单机版斗地主纸牌游戏。
AI自动编程工具|Cursor

你要是说它没写出来吧,还有点不太准确,要是说写出来了的话呢,又极其别扭,而且出牌也没有逻辑,我点了出牌也没有任何反馈,估计这个规则太多太难了,我还是再换个简单点的要求吧。

用HTML写个2048小游戏,数字在每次相加时,要有炫酷的特效。

短暂的等待之后,终于可以跑起来了,但是有一些BUG。比如这些用于游戏中可以移动的方块是悬浮于背景之上的,有时候上下左右交互时,并没有相加相同的数字,比如现在的8和8在我反复上下移动时也没有相加,下面就说到改BUG的功能了。

AI自动编程工具|Cursor

我们可以直接在右下角输出要求,然后让它全自动改就好。

现在上下左右交互时,个别时候相同的数字并没有相加,还有就是当前这些可以移动的是悬浮于背景上面的,并没有贴合背景。
AI自动编程工具|Cursor

等待一会之后,我们可以看到代码中的部分行变成了红色,还有绿色,这些红色就是代表要删除我们之前的某一行代码,绿色就是新加或修改的。

我们什么都不看,花钱了就是为了买个清净,这点小任何,自动接受全部,运行一下试试。

AI自动编程工具|Cursor

问题依旧,看来还是要手动修改的。

总结

这么简单的静态页面都需要反复修改,可见效果真的一般,这还不涉及与数据库交互之类的问题呢,所以现在的AI编程,也就那样吧。

我不是瞎说,而是真的在很多天之前就已经买了会员,也的确用在了Python项目中,只能说算可以对付用吧,代码自动补全的确是比VSCode的Copilot智能一些的,自动纠错也不错,但就是感觉对不起这个价格,远远没有达到我的预期,所以奉劝各位购买需谨慎参考,毕竟20美金一个月也不便宜。

AI自动编程工具|Cursor

此文章由OpenAI开源维基百科原创发布,如若转载请注明出处:https://openai.wiki/cursor.html

(0)
上一篇 1天前
下一篇 4小时前

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1条)

  • PhiltreX
    PhiltreX 2025-02-27 03:15

    哦对了,忘记说了,Cursor还支持添加自定义模型API去使用,但是因为效果太差了,所以站长后续也没有续费使用。大家就图一乐吧,一个产品的出现,后续必会出现免费的开源替代。这个世界不缺技术,缺的只是想法。

微信