Cursor实在太火了!从一个8岁女孩45分钟打造一个聊天机器人的视频流传全网,一直火爆至今。在生财有术,AI编程领域也鲜有像现在那么火爆,刷帖子的时候,几乎每天都能看到圈友最新发布的实践成果,其中有许多案例也给了我很大的启发。

Cursor刚火的时候,我手头刚好有项目在忙,并没有那么上心去使用和研究这个最新的AI编程工具。当时我想:既然Cursor对接的是ChatGPT和Claude,那它的编程能力大概率不会超过AI大语言模型的能力边界。

直到参加生财9月份的英文工具站航海,我认真观看了Time教练和大铭教练的分享,对Cursor有了一个大概的了解。于是,我马上下载安装,测试编写了一个“俄罗斯方块”的Chrome插件:

过程中,Cursor让我体会到对项目更强的掌控感的同时,也让我感受到ChatGPT编程时遇到的同样问题。很明显,Cursor很牛逼,但仍然受限于大语言模型的能力!于是我想:既然Cursor受限于大语言模型的能力,那么我之前给大家分享的ChatGPT编程思路是否可以应用到Cursor编程中呢?借助Cursor的项目协调能力和掌控能力,能否编写出更加复杂的项目呢?

随后,我在Youtube上看了一些Cursor编程相关的视频,对Cursor有了更加深入的了解。然后我给自己定了一个小目标:不要局限于编写贪吃蛇、PDF图片转换这类功能单一的产品,直接尝试通过Cursor编写有一定复杂度涵盖一系列功能的产品。而且我还给自己一个小小的挑战:直接尝试开发我没有涉及过的微信小程序和WordPress主题模板。

于是乎,从10月31日到11月20日,刚好21天,也就是一个航海周期,我通过Cursor完成3个项目:

模仿“块时间”APP开发一个微信小程序

完善爬取和下载网页内容的Chrome插件

开发一个轻量级的WordPress主题模板

鉴于我的编程水平还停留在只能看懂部分代码的阶段,而我使用Cursor的时间也只有短短的21天,因此,接下来我讲述的内容和思路,如有偏颇或不合理的地方,烦请各位圈友交流和指正。

Cursor已经那么牛了,之前提到的ChatGPT编程思路还有用吗?

在开始Cursor编程之前,先给大家提一下之前我在生财发布过的文章中提及的ChatGPT编程思路,因为接下来我将通过这些思路稍作调整,进行Cursor编程。

在Cursor出来之前,我已经在ChatGPT编程领域做了一些探索和实践,并在生财分享了5篇ChatGPT编程相关的文章:

工具站新手怎样通过ChatGPT编程落地工具站产品

如何通过ChatGPTCode Interpreter生成视频特效和编写代码实现Chrome插件

怎样在航海21天通过ChatGPT编程上线20个Chrome插件

怎样通过ChatGPT编写Python爬虫工具,生财AI编程航海带给我们的潜在机会?

怎样通过ChatGPT编程开发价值百万的亚马逊选品分析工具?

我在第三篇中整理了ChatGPT编程的10个思路:

需求挖掘:如果你对准备开发的项目的需求并不那么明确,可以引导ChatGPT做相关的需求挖掘,从中找到适合这个项目的需求点,并让ChatGPT形成完整的需求分析。

需求分析:在开展项目的过程中,可以把你的需求发给ChatGPT进行分析和完善,形成适合ChatGPT理解和接下里编程的需求分析。

分步输出:让ChatGPT按照步骤分文件或模块编写代码,如先确定需求的各个文件,然后让ChatGPT针对每个文件单独输出代码,这样做可以减少上下文逻辑偏差的风险。

小步切入:项目的入口应该尽量小,小到ChatGPT可以输出一个完整而有用的初始版本。即使初始版本存在问题,由于代码量和功能点较少,便于ChatGPT或人工进行修正。

最小模块:将需修改或增加的功能代码剥离出来,每次只给ChatGPT最小量的代码,以减少逻辑偏差的可能性。

代码学习:在增加新功能或逻辑之前,应重新起对话窗口,将项目需求和相关代码重新输入给ChatGPT进行确认,以确保无误,再在进行新功能的开发。

指定代码:让ChatGPT学习与项目相关的参考代码,再在它学习的代码基础上做开发。

深度引导:当多次对话无法解决问题时,应深入到具体的功能需求和代码中,根据自己的经验对ChatGPT进行必要的引导。

自检问题:若多次对话后问题仍未解决,可引导ChatGPT在代码中添加 Console 日志进行调试,再将程序运行结果或错误信息直接提供给ChatGPT进行检查和修正。

适时回退:若多次对话后问题仍未解决,可考虑回退到之前正常版本的对话处,让ChatGPT重新开发,重新开发时可根据之前调试过程中遇到的问题或我们的经验对ChatGPT做必要的引导。

Cursor已经那么牛了,那么,这些ChatGPT编程思路还有用吗?

为了更好的阅读体验,来飞书看吧:

https://kxgiimtbac.feishu.cn/docx/GCIadxlmZo0jdMxtNX6cbvOsn3d

Comments on "怎样通过Cursor编写有一定复杂度的产品?怎样让多个AI相互协作结伴编程?​" :

Leave a Reply

Your email address will not be published. Required fields are marked *

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源