开发自己的项目
自己的项目,想怎么来就怎么来
所以要啥 feature 直接跟大模型描述,大模型也会自己感知上下文, kuakua 生成,大刀阔斧,效率杠杠滴。
实际工作
需要先设计好改动方案,然后编码过程也是程序员一步步来修改(保证质量)
AI 在这个场景下能发挥的威力并不如前者那么大,但是也能一定程度上提高效率
比如按照自己的想法改下函数,新增个 mybatis 查询语句,写个 RPC 调用类,写个 Apollo 配置类,写写样板代码等,懒人福音
之前看过一个采访,有一个问题是,"你为什么相信一个司机能把你安全的送到目的地?"
答案是:"因为他有驾照,他已经通过了检验"。
所以对于 AI 来说,至少是得通过 swe-bench 吧。
https://www.swebench.com/
cline, cursor, aider, CodeGPT
另外 Github Copilot 在国内老是失效,很烦
1
codejay 56 天前
比如写个 mybatis ,有时候会忘记到底需要改多少个地方,这时候可以找 AI 问一下。cursor 可以知道吧(我没有用 cursor 写过 java ,只能猜测。cursor 写前端是很好用的)
你提到的设计方案也挺好,cursor 有时候会给出不好的架构,我一看就造了很多轮子。这时候需要告诉他不要这样写,需要把一个类提取出来,他再写就很厉害了。 |