由于Cursor的付费属性,在简单体验过AI编程对摸鱼效率的提升后寻找替代产品发现Trae,决定对Trae开始为期一周的深度使用
一个参照已有功能给另一个功能补充数量标签的需求
前端AI开发的部分
使用Builder模式能够自动完成代码任务的开发,最后会给出需审查的文件,接收后就会应用到现有代码中,开发效果在给出的提示和参考样例完善的情况下能够完成很不错的效果,基本不用做太大的调整
后端AI开发的部分
后端效果不知道是网络原因还是上下文长度限制亦或者Trae本身的问题尝试多次都是排队后就响应失败,但是从前面给出的答复看输出结果也不会差多少,应该是满足需求的,不过也可以看出目前的AI开发还是更多针对小场景的开发,复杂场景以及处理分析时间越长的场景越容易出错
频繁失败是因为Claude 3.7太热门资源也少,刚才尝试使用Claude 3.5就好多了,虽然3.7的代码能力更强但还是稳定更重要
从审查代码的结果来看与我刚才等不及了自己写的基本没有区别,小场景任务的开发能力还是明显很强的
实现效果
总结感想
排队问题最让人头疼,且经常排完队提示模式响应出错请重试,有这个等待时间早就自己开发完了,后面能够有使用私有化部署的模型的口子对于团队开发可能会更加高效,但是不得不说开发效果还是很好的,最起码可以减少大量的重复工作,我已经预见到后面可能会对程序员的需求大量减少了,单目前来看还是不可或缺的,审查代码和提供思路等等还是需要程序员的,程序员就像粘合剂一样把AI生成的内容最终组装成完整的功能并且在必要的时候进行介入,未来需要的程序员一定是知识面更广,综合能力更强的,大家一起进步吧,既然无法拒绝那就拥抱AI