之前每次业务那边找过来导各种数据,写 sql 总是觉得很麻烦,没什么技术含量,就是写起来很累,跟体力活一样。
最近耐着性子用了 cursor ,发现它很强。 我的思考是:只要有规则有逻辑,AI 就能辅助提效。
AI 有自然语言理解能力,也有 sql 理解能力,所以,如果我把表规则也告诉 AI ,那不就能通过自然语言让 AI 给我写 sql 了吗。
为了让 AI 能理解我的表结构,我选择了几个表,将每个表字段描述都完善了,然后得到建表语句,都放一个文件里。 然后在 cursor 里,我简单描述下字段,让 AI 给我生成 sql 就可以了。
优点:
AI 如果理解的不到位,那大概率是你的文档写的不到位,文档不仅是给 AI 看的,也可以给新人看,所以完善文档的过程我认为也是有意义的。
如果觉得写文档的过程太繁琐,其实 AI 也可以帮忙,你要做的就是在 AI 生成文档后,将 AI 理解有偏差的地方改一改就好了。
未来我觉得 AI 上下文会更长,速度会更快,费用会更低,理解能力会更强,甚至直接在本地跑模型,就费点电。 甚至我认为 AI 以后可能通过学习来自我完善。
目前 AI 就像我的助理一样,我可以用语言来交流,让它干活,真的是人人必备阿。
1
TimeNewRome 86 天前
请问 cursor 可以直接读路径下的文档,进而生成代码吗?
|
2
kongkongye OP @TimeNewRome 目前的 ai 可以让人很省心,但自己本身要懂代码,而且得让 ai 模块化地一块一块生成。
AI 对自然语言理解很强,但对具体的技术就不一定,有时 AI 模型里训练进去的就是有偏差的,或者技术框架更新了,所以不管怎么问生成的就是不对,还需要人工修改下。 |
3
glcolof 86 天前
如果只是生成 sql ,甚至都不需要用到 cursor ,随便找个网页版的 ai 都能做得很好,何必在 cursor 上花费额外的钱呢?
|
4
kongkongye OP @glcolof 如果开发工作比较重,我觉得 cursor 是可以买的,之前钱花在 github copilot 上,现在改成 cursor
|
5
TimePPT 85 天前
感慨一句,你们业务真幸福,作为 PM ,取数 SQL 都是掳袖子自己亲自写的
|
6
kongkongye OP @TimePPT 小公司哈
|
7
kkbear 85 天前
cursor 跟普通的网页 ai 有什么区别吗?单纯看你描述没看到什么区别
|
9
BigShot404 85 天前
各类 AI 写 SQL 和正则都很强,前提是你能准确描述你所需要的场景。
|
10
james122333 85 天前 via Android
sql 就不是个好技术 太费时了
|
11
zhiyu1998 84 天前 via iPhone
我在想有没有视频可以全面介绍 cursor 的全部玩法,这样上手就没有这么大的心智压力
|