type
Post
status
Published
date
Dec 8, 2024
slug
work-art-8
summary
技术分享
tags
开发
category
技术分享
icon
password
技术分享

前言

前段时间给我推送了很多Cursor AI相关的内容,一直没时间尝试,这周尝试用了一下开发了一个小工具,用来帮助工作提效,发现实现的效果还不错。
 

Cursor是啥

Cursor其实就是vs code的一个分支,也是一个代码编辑器,相比vs code,Cursor是vs code基础上整合了AI大模型的能力,能让一个无编程基础的同学也可以通过对话的现。
 

个人尝试

最近做了一些方案的业界调研,花费了不少时间在网上进行搜索和整理,因此想着是否可以实现一个简单“RAG”来帮我进行内容的整理和汇总:
  • 输入需要调研的主题/搜索的内容;
  • 通过Google进行搜索;
  • 调用大模型对相关的搜索内容进行总结整理;
  • 返回调研结果。给出每个方案的来源、内容的总结等;
代码实现方式如下:
  • 安装Cursor:
  • 新建一个文件夹,存储项目文件;
  • 打开COMPOSER(mac 是command + i,win 是 ctrl + i);
  • 在COMPOSER的对话框中输入你的需求描述,并要求新创建的文件在你新建的文件夹路径下;
这个时候Cursor就是开始自动创建文件写代码了。具体的效果:
  • 这里是要求能让我通过命令行的方式进行内容搜索;
  • 将搜索到的内容整理后保存在文件中;
notion image
notion image

小结

上述功能相对简单,可以继续优化,整个过程大概只花了不到1个小时就完成了,不需要写代码。关于使用过程简单做个小结:
  1. 初始项目的需求尽量描述的简单一些,先完成一个简单的框架,后续可以在COMPOSER中通过对话的方式不断进行优化。这样实现起来会更加容易&准确;
  1. 目前看实现一些简单的功能还是比较方便的,对于一些相对复杂的功能,特别是需要debug时还是需要一些编程基础的;
目前各种大模型层出不穷,特别是Cursor相关的编程AI出来后,诸如“程序员即将失业”等言论也是甚嚣尘上。对于大模型的发展对个人的影响,我个人的观点是:
  • 不可否认大模型的出现确实会对某些岗位有较大的影响,比如客服。但同时大模型的出现确实对工作效率有较大的提升,能让我们把精力用于更重要的地方;
  • 个人角度更多的是要考虑如何利用好大模型,“大模型会根据你的问题返回答案“,大模型是否”有用“很大程度上取决于你提的问题是否”有用“
  • 那么什么是有用的问题,或者说你能问出什么问题?我在 20241103-深入思考与追求极致 聊到过学会提问,要提出一个优秀的问题,需要我们不断的深入思考,只有更深入的了解业务,才能更好的支持业务,这才是我们区别于大模型的核心竞争力。
 
致谢:
💡
作者能力有限,本文存在描述不当或者有待改进的,欢迎您在底部评论区留言,一起交流~
 
20241201-聊聊习惯与坚持20241215-逻辑闭环与两个能力