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

氛围编程的一些体会

 

目前使用了Cursor和GLM-4.7,刚开始Cursor接入的是sonet-4.5,开始起点很高,直接帮我做的几个程序都成功了,感觉非常好。

但是问题是访问国外的模型很麻烦,速度太慢,体验不好。GLM模型的评分也很高,所以想着简单的任务应该用GLM就可以满足要求了,就订阅了Lite的套餐,结合Claude Code来使用。

说说体验。

1.在Cursor中接入Claude Code插件调用的GLM-4.7模型,使用过程中比较好的地方是规划模式,我提出一个需求,能够给我进行详细功能拆解,绘制数据流图,这个让我觉得非常好。

2.我问了一个点云数据和图像处理方面的问题,对于我的需求一开始给我写的代码还是挺复杂的,设计了多个Python类包括UI类、相机类、图像渲染类等等。当然这个没啥不好,设计的没有问题,如果直接都完成那真是非常棒了,但是隐隐开始担心后面出问题怎么调试了。

3.果然,后面使用过程中体验就不太好了,对于相机模型的计算问题,本来计算公式比较多,挺复杂了。开始库调用的问题比如open3的版本问题,它基本都能改出来。但是到后面当计算结果不对时,你把问题抛给他,他吭哧吭哧的写了一大堆;然后不对,你再丢给他,他又吭哧吭哧的写一堆;让人很崩溃。如果你不能很好的描述问题的所在,给它正确的方向,感觉会在哪里原地打转,怎么都改不对。

4.你给他提示,你说啥都是对的,它很谦虚。但是如果你说的不对,它也没有办法判断出来,上来就改。所以版本管理还是挺重要的,当出现阶段结果时,一定得备份,不然后面直接改动大了,就很难回退。

5.代码中的注释和函数命名会影响它对实际程序功能的判断,给了一个参考代码,让他参考写相应功能。当参考代码的逻辑不能满足要求,需要修改时,他不能很好的理解现在的逻辑需要对原先的代码进行修改,原有的变量命名、函数命名和注释会影响它修改为正确的执行逻辑。

6.会不断地进行测试,Bash,判断运行环境,然后让你确定。实际感觉没啥用,因为这个根本没有样例数据,测个寂寞。

同时还有一个毛病,你说检查一个功能,他就写一个函数,或者在程序正常逻辑中增加测试代码,相对主要业务流程写了一堆子冗余代码,print信息,让代码很难读。

7.这里总结一个心得就是,对于计算准确性要求高的函数,一定要写单独的测试用例,不然后面错了,真的很难调试。计算的正确性必须由自己判断。

另外一个心得是,对于错误调试的方向自己要有判断,不然真的就是越用越废,越用越生气,写了一堆子屎山代码。细节的知识点不能指望AI完全掌握,我就遇到了就是旋转矩阵转欧拉角的问题,结果怎么都不对。自己查了好的资料,连蒙加猜才搞定!

折腾了3天,终于把bug解决了。

http://www.jsqmd.com/news/472824/

相关文章:

  • 权威认证 + 实战教学 守嘉职业技能三大热门培训 为健康产业输送专业人才 - 品牌排行榜单
  • OpenClaw Runtime 源码级解析:从 CLI 到 Agent Execution Engine
  • P1908 逆序对
  • Oracle 故障应急处理手册-RAC 投票盘(Voting Disk)故障恢复
  • Flutter 三方库 rabbit_converter 的鸿蒙化适配指南 - 让消息转换回归“工业化标准”,打造鸿蒙应用专家级的 RabbitMQ 数据适配中台
  • OpenClaw:打开文献综述宝库的钥匙——引用方法与技巧详解
  • SLAM公式中双竖线 ||·|| 表示什么意思?一文搞懂范数的含义
  • 甘肃2026上半年软考报名时间已出!
  • 院墙上的监控成摆设?避开这三个坑,不给骗子留机会!室外监控摄像头哪个品牌好
  • Boost源码分析: Serialization
  • 国产化解决方案!鼎讯信通 射频信号源模块 DXSL系列
  • 哺乳动物为什么不长绿毛
  • next-dbm:审批可控、部署高效,解锁数据构建更新新范式
  • 广西选物业律师实践经验分享,效果看得见!
  • 计算机毕业设计springboot基于Java的校园问题反馈系统 基于Spring Boot框架的高校师生诉求处理与服务平台的设计与实现 基于Java Web的校园意见收集与问题跟踪管理系统开发与应用
  • 鱼眼相机标定矫正详细步骤
  • 参观幼儿园前要做哪些准备?
  • 如何封装一个vue组件为hook函数
  • 皮皮宋渗透日记 09|业务逻辑漏洞全总结:登录 / 验证码 / 支付 / 找回密码 / 越权一网打尽
  • OpenClaw 使用指南:指令大集合
  • 数据结构:合并两个有序链表约瑟夫问题详解(C语言实现 + 图解思路)
  • 开源OpenClaw部署指南
  • openClaw实用Skill
  • master 节点 Java 环境安装操作总结
  • 【企业形象】优秀公司介绍PPT,远不止幻灯片!
  • 关于DeepSeek的详细介绍
  • OpenClaw数据安全深度分析:守护AI执行全流程,优选OPE本地部署
  • Flutter 三方库 dnsolve 的鸿蒙化适配指南 - 让网络寻址回归“高确定性”,打造鸿蒙应用专家级的 DNS 解析与全局网络调度底座
  • java深度学习【AI Infra】Pytorch ON Java 简介 学真算法 用真框架 做认真的人 掌握真本领
  • 【求助】穷学生想进linux do论坛