【我和TraeWork的故事】一个前端开发用 TraeWork 之后的变化

我和TraeWork的故事

从 Trae IDE 到 TraeWork

我最早用的是 Trae IDE,那时候它还只是个 AI 编程助手,主要帮我写代码、补全、查 bug。

后来官方推出了 TraeWork,一开始叫 Trae Solo,后改名 TraeWork。我看到官方在推这个新产品,定位是 AI 协作平台,不只是写代码,还能在里面用各种 AI 模型完成不同的任务。

说实话,一开始我没太当回事——IDE 用得好好的,为什么还要换个平台?

但试了一下之后,我发现它跟 IDE 不太一样。它不只是写代码的助手,更像是一个能跟我协作的伙伴。

TraeWork 给我最大的帮助

我是一名前端开发,工作中经常要写一些重复性的代码。

比如:

  • 写一个列表组件,要有分页、筛选、排序功能

  • 写一个表单,要有各种校验规则

  • 写一个图表组件,要根据数据动态渲染

这些代码我都会写,但每次写都要花很多时间。

自从用了 TraeWork,我的工作流程变了:

以前:

  1. 接到需求

  2. 自己想怎么实现

  3. 写代码

  4. 调试

  5. 改 bug

  6. 提交

现在:

  1. 接到需求

  2. 跟 TraeWork 描述需求

  3. 它给我生成代码

  4. 我修改一下细节

  5. 提交

看起来差不多,但实际上省了很多时间。

一个具体的例子

上个月,我接到了一个需求:做一个数据看板页面,要展示各种图表,还要支持筛选和导出。

这种页面我以前写一个至少要两天。

这次我跟 TraeWork 描述了需求,它帮我生成了大部分代码:

  • 基本的页面布局

  • 图表组件的初始化

  • 筛选条件的处理逻辑

  • 导出功能的实现

我只需要:

  • 调整一下样式,让它符合设计稿

  • 改一下接口对接

  • 处理一些边界情况

一天就搞定了。

而且效果还不错,产品经理和设计师都满意。

我对 TraeWork 的看法

用了三个月,我觉得 TraeWork 给我带来的最大变化不是"写得更快",而是"想得更清楚"。

以前我接到需求,第一反应是"这个怎么实现"。

现在我接到需求,第一反应是"这个需求到底要什么"。

因为 TraeWork 帮我处理了那些"我知道怎么做但不想花时间做"的部分,我就有更多时间去想真正重要的事情:

  • 这个需求合理吗?

  • 这个交互符合用户习惯吗?

  • 这个组件能不能复用?

  • 这个架构能不能更优雅?

它没有让我变成更好的前端开发,但它让我有时间去思考"什么是更好的前端开发"。

我和 TraeWork 的日常

现在,TraeWork 已经是我工作的一部分。

每天早上到公司,我会先打开 TraeWork,把昨天没写完的组件让它帮我接着写。

遇到复杂的需求,我会先跟它讨论一下,看看有没有更优雅的实现方式。

写完代码,我会让它帮我检查一下,看看有没有潜在的 bug。

写周报的时候,我会让它帮我总结一下这周的工作。

它不是万能的,有时候它也会犯错,也会给我一些奇怪的建议。

但总体来说,它已经成了我工作中不可或缺的伙伴。

最后

如果你也是前端开发,我想跟你说:

不要把 TraeWork 当成"写代码的工具",把它当成"协作的伙伴"。

它能帮你写代码,但更重要的是,它能帮你思考。

它能帮你节省时间,但更重要的是,它能让你把时间花在值得花的地方。

这就是我使用 TraeWork 三个月的最大感受。