一个能帮你实现任何想法的AI编程工具,Cursor实战案例分享

广州/UX设计师/340天前/276浏览
一个能帮你实现任何想法的AI编程工具,Cursor实战案例分享
锦_Jin
Cursor是一个基于 AI 的代码编辑器,只要能向它清晰传达你所需要做的,它就能自动生成代码并且实现你想要的需求。对于不懂开发的产品和设计师来说,是一个非常不错的辅助实现梦想的工具。
接下来,我就用一个实战案例来分享一下如何使用Cursor来制作一个浏览器插件的!
制作了一个视频,感兴趣的可以观看!
Current Time 0:00
/
Duration Time 0:00
Progress: NaN%
Playback Rate
1.00x
首先,做之前规划一下你想做的工具,这个工具能解决什么问题,最主要需要实现什么功能!
解决问题主要是为了这个工具是有用的,希望被更多人使用。功能是为了让Cursor知道需要做什么功能来为你解决问题。
以我做的这个名为“叶牵”的浏览器插件为例,这个插件最主要为我解决的问题如下:
1、平时我浏览器打开的网页会非常多,因为有一些学习资料网站、办公网站和常用网站不愿意关闭,又不想收藏,所以导致我的浏览器上堆积了网页。网页越多,占用电脑内存越多,会导致电脑很卡。因此,想要做一个功能是点一下按钮,就可以帮我收纳所有的网页;
2、收纳的网页因为需要重新打开,所以还要有一个列表来显示被收纳的网页;
3、新建标签页时,也需要看到被收纳的网页,方便重新打开;
其实市面上也有一个类似可以解决上面3点问题的工具叫“one tab”,但是它不能让我自定义的去新增一些功能,还要翻墙下载,对我来说非常不方便,所以就使用Cursor为我自己制作了这个工具,最主要是希望能为我办公提效。
然后,开始使用Cursor制作插件
第一步:让Cursor大概了解你需要做什么,并且帮你列出制作这个项目的文件结构。查看给出的解释是否符合,不符合可以重新修改,再按给出的文件结构创建文件。
Cursor列出的文件结构
Cursor列出的文件结构
Collect
第二步:这个插件需要制作logo,按给出的提示设计3个不同尺寸的logo,并放到icons这个文件夹中,对于设计师没难度。
第三步:这一步比较重要,就是需要描述插件的页面元素和功能逻辑。描述写清楚了,Cursor一步到位可以实现你想要的功能逻辑,这时就要考验你能否把需求讲明白。查看解释,没有问题就点击“apply”应用代码并ctrl+s保存代码。
描述插件的页面元素和功能逻辑
描述插件的页面元素和功能逻辑
Collect
第四步:在浏览器中安装并查看实现效果是否符合你的需求。如下图,插件弹窗有“一键收纳”按钮和收纳列表,点击“一键收纳”按钮后,会关闭所有网页,同时会在收纳列表中显示,点击列表可以重新打开网页,这里已实现我想要的功能。
实现功能的预览
实现功能的预览
Collect
第五步:主要功能实现后,证明Cursor可能帮我实现我想要的,同时因为这个插件看着有点简陋,所以需要设计一下。这时,可以边设计边思考,这个插件需要什么辅助功能来提升插件的使用体验,这里我增加了复制链接(用于分享网页)、排序(把常用的网页移动到最前面)和删除功能(将网页移除)。
插件UI设计图
插件UI设计图
Collect
第六步:按UI设计调整插件功能和排版布局。这一步需要调整的细节会比较多,而且有时候Cursor实现出来的与预期的不一样,而且有时候会把已实现的功能改没了(这里可能是因为我没有使用“Add Files to Composer”,导致改错了页面),所以这一步会比较耗时间。
Cursor改没了已实现的功能
Cursor改没了已实现的功能
Collect
第七步:为了方便快速打开收纳的网页,在浏览器打开新的标签页中也增加显示已收纳的网页。因为有可能收纳的网页会很多,所以在头部增加了常用板块来显示一些比较常用的网页。
打开新的标签页同时显示收纳的网页
打开新的标签页同时显示收纳的网页
Collect
第八步:插件所有想要的已实现,这里我就发散了一下思维,增加了一个“阅后即焚”的功能。即一键删除收纳列表的某个网页,并且清除这个网页的浏览历史记录,防止其他人知道我曾经浏览过,所以在打开某个收纳的网页右上角增加了一个“小火把”图标,点击图标后即可清除网页的浏览历史记录。
一个能帮你实现任何想法的AI编程工具,Cursor实战案例分享
Collect
第九步:反复测试插件,看是否有bug或者需要优化的地方,没有问题就大功告成啦!
最后,个人总结了使用Cursor需要的注意事项,都是我踩坑踩出来的经验,可以帮你少走些弯路!
1、对于没有开发基础的人来说,如果要做有点难度开发,Cursor并不是传说中的那么简单,还是需要一点学习成本的。我刚开始想搞一个需要接接口的工具,折腾了不少时间还是没搞成功,因为有时候不知道怎么向Cursor描述需求。
2、对于产品和设计师而言,如果想做一个工具,先在Cursor里动动嘴皮子,看能否帮你实现主要的功能,可以实现再开始细化地做设计,如果实现不出来就不用浪费设计时间。
3、查看Cursor给出的解释,防止实现错误。
4、要常用“Add Files to New Composer”,可以在传达需求时,让Cursor更精准的修改某个文件,也可以防止把其他文件也修改了,导致把已实现的功能给改没了。
5、达到某个里程碑时,要备份整个项目文件,防止之后出现屎山堆屎时,找回原来的版本。
插件下载地址
与我有同样问题的酷友们,可以下载这个插件体验一下【重点:免费使用,无关注加群套路】。此外,你也可以基于这个插件的基础上,使用Cursor来拓展更多功能来解决你的个人需求哦~
百度网盘:https://pan.baidu.com/s/103gqGCQDYXCnFnmUm_L6DQ?pwd=n48w
一个能帮你实现任何想法的AI编程工具,Cursor实战案例分享
Collect
1
Report
|
2
Share
相关推荐
评论
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
You may like
马年IP设计 MA DUODUO
Homepage recommendation
8月的“话”
Homepage recommendation
相关收藏夹
ip形象设计+表情包
ip形象设计+表情包
ip形象设计+表情包
ip形象设计+表情包
精选收藏夹
作品收藏夹
企业展厅/文化墙 参考
企业展厅/文化墙 参考
企业展厅/文化墙 参考
企业展厅/文化墙 参考
精选收藏夹
作品收藏夹
小家电
小家电
小家电
小家电
精选收藏夹
作品收藏夹
IP形象及IP内容
IP形象及IP内容
IP形象及IP内容
IP形象及IP内容
精选收藏夹
作品收藏夹
IP形象——动物类
IP形象——动物类
IP形象——动物类
IP形象——动物类
精选收藏夹
作品收藏夹
文创
文创
文创
文创
精选收藏夹
作品收藏夹
大家都在看
Log in