当前位置: 首页 > news >正文

使用cursor claude sonnet4的一些感受

一段时间以来,一直在cursor claude sonnet4协助编程,为啥是协助呢?

  1. 虽然cursor也可以编写代码,但是对于用惯了idea的我,还是喜欢在idea里写代码。
  2. 遇到问题,或想出一些方案时,可以问cursor。

这期间,我有以下几点感受:
a. 我会用它做代码review,对比分支和master的代码,对分支代码进行review,这里一开始遇到一些命令时,它会等待人工确认是否执行,后来选择了总是执行,它会自动往下执行,遇到错误的语法,会自动纠错,给出的结果,总体还行。
b. 对于一些开源框架,代码下载到本地,有时候有些代码一时看不懂代码脉络,这时候让cursor来梳理下,这个用途还挺好的,还是能清除的分析出来的,这点目前我很满意。
c. 对于工作中的项目代码,我让它给出方案,目前需要我很多次引导,才能给出比较满意的答案,注意是比较满意,虽然提出问题后,很快给出了答案,但是隐约感觉离自己的想法有出入,需要不断的引导。
举个例子,在我们的平台中,实现了支付接口,有支付宝和微信支付方式来实现了这接口,现在我想再添加一个支付方式(比如银联),我问他结合现有代码给出方案,一开始cursor给出了插件的方式,这样代码侵入性最小,我又问了它,用工厂方式实现和用插件方式实现请详细比较下,这次它觉得对于我们这个项目来说,用工厂方式比插件方式好,原因我们的方式没有太多,用工厂也比较简单,可读性也好。
那我的问题时,既然用工厂方式好,为啥一开始没用工厂帮我实现,而是我让它对比后,自己给出了工厂方式。
也许是我给出的prompt不够好?没太搞懂,有待于进一步熟练使用。
总结下,AI协助编程,功能还是很强大的,遇到一些问题,自己一时不知道怎么解决,这是只要把错误给他,虽然最终的解决办法不是它给出的那样,但是一看到它给出的答案,我们才恍然大悟最终的解决办法是什么,这点就很厉害!注意我这里也是说的协助,因为即使AI能给出方案,生成代码,但是很多时候是需要程序员不断的检查纠错,有时候这部分也很耗时,甚至一天都在给AI纠错,既然AI的学习能力这么强,我觉得不久的将来,它会越来越厉害,做我们之所想,一步到位,想想既兴奋也有些可怕,好好利用它,我们始终掌握主动权。

http://www.dtcms.com/a/360045.html

相关文章:

  • 【系统分析师】高分论文:论原型法及其在系统开发中的应用
  • Langflow 框架中 Prompt 技术底层实现分析
  • LangChain中Prompt处理机制的技术架构与核心思想分析
  • [信号与系统个人笔记]第三章 连续时间信号与系统的频域分析
  • PPO、DPO和GRPO的区别
  • 【百度】C++开发(25届提前批 一面)面经
  • MongoDB 从零到入门:实用指南
  • 多租户配额与预算:限额、配额周期与突发桶的结算模型(Final)
  • juicefs+ceph rgw 存储安装
  • React 状态管理演进之路:从 Dva 到现代架构
  • leetcode 面试题 01.01.判定字符是否唯一
  • 解决浏览器的**混合内容安全策略**(Mixed Content Security Policy)带来的无法访问页面
  • 深入探讨JavaScript性能瓶颈:我的优化实战与思考
  • PBR 、 IPv6 PBR(基于策略的路由)原理与配置
  • 《济公》电视剧总结学习
  • 家庭全光组网高温故障深度分析与散热重构全记录
  • linux系统之----共享内存
  • 开学季,音频格式古诗词,也可作为启蒙教育。
  • C#异步编程
  • OpenCL C++ 内核(Kernel)
  • 【动态规划】回文串问题
  • linux修改权限命令chmod
  • 借助 Kubernetes 与 vLLM 实现大规模大语言模型推理
  • 使用Cadence工具完成数模混合设计流程简介
  • uvm do on
  • 【深度学习】配分函数:近似最大似然与替代准则
  • Python毕业设计推荐:基于Django+MySQL的养老社区服务管理系统
  • Spring —— 数据源配置和注解开发
  • 【IDE问题篇】新电脑安装Keil5,出现找不到arm 编译器版本5编译报错;改为版本6后旧代码编译是出现编译报错
  • 通过编辑Offer Letter源代码实现批量修改