Trae使用体验SOLO模式体验

介绍
我注意到AI流行起来是从ChatGPT开始的,当时网络上到处都是ChatGPT的消息,但是我从来没有用过,只是听说聊天很厉害。从去年底deepseek发布以来,我也下载了deepseek,跟这个用起来,发现聊天查资料确实很好用,逐渐替代搜索引擎了,我已经好久没打开百度了,百度一打开首先给你看一堆广告,然后在一堆广告里面找你要的资料,然后很多博文还是重复内容,互相抄袭,找点东西太痛苦了。相反,AI能直接给你答案,简直不要太爽。但是deepseek刚开始支持的流量有限,经常服务不在线。然后我就下载了豆包,快乐的用豆包了。
deepseek
deepseek一出来简直就是深水炸弹,在网络上什么场景大家应该都知道,几乎所有人都在讨论AI带来的革命,连我不关心科技行业的表姐都在谈论这个,我当时是真被惊讶到了。我完全没有意识到这个东西影响力这么大,我用deepseek的时候当时并没有很震惊,只是觉得这个东西比以前的AI(比如微软小冰)好用多了,但是没想过能对行业有什么革命性影响,毕竟对于一个程序员来说,他的编程能力还不太够。但是很快就发现几乎所有企业都在讨论怎么用AI来替代员工。我们公司也一样,当时领导们在极力推动我们使用AI来编程,公司还买了阿里的通义灵码给我们用。
通义灵码的使用体验,整体上并不太好,它依赖有限的上下文,在单个文件写代码还行,没办法实现一个接口的整个链路,写出来的代码需要很大的改动。
Trae使用体验
由于通义灵码用过一段时间,体验并不太好,然后就注意到了字节推出的Trae这个原生AI编程IDE,当时SOLO模式还没有发布,我已经在关注了,当时只是好奇,出来以后我立刻下载下来使用,发现真的非常好用,这是一个真的可以提高生产力的工具。我最近写的很多代码都是用Trae直接完成的,Trae确实可以端到端的完成任务,我让Trae写一个接口,它可以帮我完成所有的代码,写完还会调试成功,写好的代码可以直接使用。之前用的其他AI,写完的代码还有经过大量改动。
简单介绍
如果有使用Trae,直接去Trae的官网把IDE下载下来,这里说一句实话,写java还是Intellij IDEA更好用。Trae的IDE应该是开源vscode上开发的,对写java来说没有Intellij IDEA强大。但是Trae大部分情况是AI在写代码,基本上人写的不多。
创建项目
如图,下面是我已经有的一个项目,我从Gitee上把项目拉下来,我自己懒的去处理各种环境调试,直接在聊天框问Trae怎么运行这个项目,Trae直接帮我把环境弄好,把项目跑起来,太省事了。要是以往,还有把搞环境把项目跑起来折腾半天时间。
简单介绍一下过程:
-
1、首先Trae扫描整个项目,了解项目结构,确认是Maven项目

-
2、确认Maven是否安装,发现Maven没有安装
-
3、继续检查java是否安装,发现java已经安装,检查数据库是否可用
-
4、然后尝试使用mac的包管理工具安装Maven,发现没有安装权限

- 5、最后总结了一下项目,还给了一个安装maven的步骤,

继续追问
1、 但是并没有放过他,直接贴了一个安装maven报错的信息给他,他开始尝试自己下载Maven,并直接安装到本地,不适应包管理工具。
2、然后一番折腾,找到了正确的下载地址,并帮我把maven下载下来了

3、然后用Maven编译并启动项目,发现端口被占用(由于我在intellij ide已启动项目),停掉已启动的项目,重新启动
4、最后他安装的目录直接在项目目录下,我让他移到我希望的目录下,他能移动还能指定目录下,太棒了

总结
使用Trae有一周左右了,能端到端的实现需求,只需要跟他聊天即可,不需要说的很细,这很重要,可以省很多事。以往的AI能写代码,但是写过的代码要经过大量调整,写需求要讲的很细,否则无法写出合格的代码,这很浪费时间,有这个时间我宁愿自己写。还可以自己调试接口修改bug,这点也很棒,修改bug通常挺浪费时间的,现在AI直接搞定。当时使用过程中也发现不少问题,比如有些bug怎么样都找不出来,只能人工排查。 有时候经常出现幻觉,写出错误的代码,不过还好自己能修改bug。需要不停的对话纠正。总结这是一个生产力工具,真能帮程序员提升很高的生产力。
更多推荐


所有评论(0)