首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

trae一句代码不写,生成springboot+vue的在线考试系统

  • 25-04-18 18:21
  • 4687
  • 9253
juejin.cn

故事背景

最近字节新发布国内首款 AI 原生集成开发环境工具(AI IDE)——Trae 国内版,搭载 doubao-1.5-pro 模型,并支持切换 DeepSeek R1&V3。帮助开发者高效协作 AI,提升编程效率和质量。凑热闹的我肯定要下载下来试下,之前用的是idea的通义灵码,可以补全代码、解析代码、优化代码等功能。通义灵码写后端代码感觉还挺好用的,有时候打一个变量就能猜到我整段代码逻辑,按tab就可以补全。接下来就试一下全新的AI IDE——Trae。

初探trae

image.png

首先看到一开始菜单栏已经默认是中文的了,果然是国内的AI开发环境工具。使用Builder模式跟他疯狂提需求,先让他生成一个在线考试系统前后端代码,结果系统繁忙了。

image.png

看了下后端代码是要用mvn命令去部署,我还是习惯用idea启动,所以先生成前端代码吧......

image.png

然后就给我生成了个基本的代码,问他怎么启动,他就说用npm install +npm run serve,这一步卡了有点久,因为我用trae终端的npm install报错,他就说要设置xxx的东西,设置了也不行,最后我发现trae还有个bash的窗口,用这个就好了...所以全靠AI可能有些问题还是卡很久。接着又来了一个问题,他说我没有package.json文件,需要npm init -y,然后又说我没有添加serve脚本配置,这里又调了很久。

最后我有点不耐烦,直接把之前的前端项目配置cv过来,再运行项目,终于跑起来了。说明用trae生成这些配置可能有点不准确,也可能是我投喂的不够准确,如果一点功底都没有,自己生成一个项目配置就挺吃力的。

跑起来了之后,我想跳到login页面但是不行,又请教了下trae。 image.png

第一反应是路由没设置正确,他跟我都检查了感觉没啥问题,问了3、4次还是解决不了,我就问了一下前端大哥,他说按下F12看下,一下就看到问题了。可能是太久没写前端代码,F12大法好!然后我把报错信息给他,他就能解决了- -

生成业务代码

对前端不太熟悉的我,艰难地把项目跑起来了,接着就是写业务代码了,这个步骤感觉还比较顺利一点。首先生成一个登录页面,因为目前还没对接后端,先写死一个账号密码是root,输入后跳转到考试页面。

image.png

然后又发现一个小bug,按登录跳转到考试页面,结果按了跳转不了,这个bug我发现是因为路径写错了。又看看他问多少次会发现问题,结果问3次才发现这个问题,突然觉得R1有点啰嗦。接着就让他生成考试页面,这个倒是没有什么问题,可能单页面的代码编写DS的掌握程度还是挺高的。

然后基本功能都写完了,开始对接后端,后端的话需要安装本地mysql,生成对应sql,然后用springboot的项目。这里有个小插曲,因为我说生成后端代码,他就默认我是jdk17,然后用了springboot3.x,启动的时候报错了,跟他说用jdk8,调整对应的版本。所以喂养的时候一定要喂养准确,能详细的地方尽量详细。

接着又调了很久,最基础的功能都调试出来了。

image.png image.png

AI之怒

因为有些bug改了好多遍都改不对,我用了有点质问的语气跟他讲一个bug,有个标签重复了。

2264aa864dfda9b2b916c30b4a5ce59.png

结果他好像生气了,给我生成了4000+重复的标签......

271bfd99f971623a1f5466e77fe84fe.png

突然感觉trae不太给力,也不知道是我的原因还是他的原因了。

总结

trae还是一个挺好用的AI辅助工具,但是如果说一句代码不写全靠它生成的话,可能要调试很久,经常会有一些前后端字段对不上的情况,还有前端标签刚刚调试了很久,把标签去掉了相关代码又不整合一下。

注:本文转载自juejin.cn的玛奇玛丶的文章"https://juejin.cn/post/7493792787400966184"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

133
开发工具
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top