大家好呀,我是阿紫,如题,本文的目标是让一个小白也能使用Cursor完成一个复杂的项目(简单的项目当然也行)。

可评论本句话交作业~

小白这个定义可能太笼统,所以我想进一步定义本文的目标群体:会用键盘打字,会用鼠标打开软件。

要求:不需要魔法,但请给自己的电脑预留20G以上硬盘空间。 别问我为什么加这条,因为真的有人硬盘只有4个G....

如果你不知道cursor是什么,那你可以先认为它是一个AI编程工具(帮你写程序的软件机器人),你向它提出需求,它为你编写代码。比如:帮我编写一个贪吃蛇小游戏。当然这样简单的一句话大概率是做不出你想要的效果的,本文会给出实际操作以及为什么要这样做。

为什么会写这篇文章?

很多人都尝试了使用cursor完成一个简单的网页,游戏,或者app等等,完成复杂项目的却鲜有耳闻。以及我目前还没有看到过一篇从0到1。

在开始之前,我们先来思考个问题:

什么是复杂项目,平常我们是通过哪些手段完成这样的项目的?

复杂项目一般指这个项目里有许许多多的功能,工程量大。反过来就是:一个复杂的项目是由许许多多的功能堆砌而来的

平常做一个项目我们会有产品列出功能清单,给出原型图,核心业务流程图,需求设计等,在实际开发时程序员还会时不时与产品确定需求,并自己建立issue(其中某个小功能的需求点),编码时一个issue一个issue的开发。

所以最起码我们需要有一名产品经理和一名程序员,你觉得你是哪个?

假设我们认为cursor是一名程序员,那么和他对话的你是什么?我想大概率是一名产品。当产品向程序员提出不合理需求时,一般会有以下4种应对情况:

我知道这个需求不合理,我会告诉产品这个需求不合理,让他修改需求。

我知道这个需求不合理,但我会按产品的需求完成这个功能,于是做出的功能同样不合理。

我不知道这个需求不合理,所以产品说啥我就做啥,同样做出的功能不合理。

我知道这个需求不合理,我会自己将功能做的很合理然后交给产品,于是做出的功能既能满足产品需求,又合理。

你肯定期望cursor是第4种,或者起码是第1种程序员。但很遗憾,cursor属于第二种或者第三种,即不管他是否知道这个需求是否合理,他都会去完成。

比如你说:帮我做个网页,背景色是五彩斑斓的黑,你会得到

AI的特点就是不会反问,一个经典的段子:老婆叫程序员去买个番茄,程序员:“去哪里买?买多大的?什么品种?什么价位? ” 虽然是个段子,但也说明了程序员会认真的和你讨论需求,确保完成的功能和你的想法一致。

正所以AI不会反问,所以提出一个合理的需求就变得很重要。

这里又引出新的问题,我怎么知道我提的需求是否合理呢?我只是个键盘侠啊(会用键盘打字)

刚才我们只是假设了cursor是程序员嘛,我们同样可以假设cursor是产品经理呀。

你不会真以为自己是产品经理吧~(狗头)

当我们有想法时,先将cursor当成产品经理,与他讨论需求,让他完善,再将他当成程序员,让他完成。当然,其实我更建议将他当做懂产品的程序员,或者懂技术的产品(也可以是懂xx的UI等等)。你可以在和他讨论需求时立即让他实现相应的功能,也可以在他实现功能后立即和他讨论这个功能是否需要改进。

比如你说:我想做个网页,背景色是五彩斑斓的黑,你有什么建议吗?当你采纳他的建议时,你会得到:

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

https://vqxvy65apk2.feishu.cn/docx/RU4RduqJDo6VvwxiXE5cnYDOnJh

Comments on "如何让吴佳文学会用cursor完成一个复杂项目​" :

Leave a Reply

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

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

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

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

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

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