从"逐行审查员"到"甩手掌柜"——一个前端的 TraeWork 演化史

织语言提问,生怕它理解偏了;现在?直接把问题甩过去,它自己就能在项目里找到上下文,然后直接实现。效率提升之大,让我第一次有了"我以前的加班是不是白加了"的灵魂拷问。从那以后,我选中文本的肌肉算是正式下岗了。

第三阶段:为了一杯星巴克,我入坑了 TraeWork

再后来 Trae Solo 横空出世,名字也顺势升级成了 TraeWork。我承认,最开始我就是冲着那杯星巴克咖啡去的(感谢老板,老板大气,老板好人一生平安)。结果一试手机 App——真香。下班路上掏出手机远程遥控电脑派活儿,那种感觉怎么说呢……终于体会到"奴隶主"的快乐了。AI 要是没干活,我就觉得亏,恨不得隔五分钟点一下"进度怎么样了"。同事问我下班后在干嘛,我说"监工",他们以为我在说段子。

第四阶段:从"写代码的"到"做产品的"

如今大模型和软件一轮轮迭代下来,出来的效果确实越来越能打。而我最大的变化,是身份的悄悄转换——从一个埋头写代码的"实现者",变成了一个抬头想产品的"构建者"。脑子里琢磨的不再是"这个功能能不能实现、要几天",而是"怎么让这东西更好用、用户会不会喜欢"。至于实现层面?交给 TraeWork 就行,完全不用操心。以前是"想到一个点子→先评估工作量→大概率放弃",现在是"想到一个点子→直接让它做→竟然真做出来了"。这种心态的转变,比任何功能升级都让我兴奋。

第五阶段:我的终极期待——TraeWork 啥时候能上 /goal 模式?

用了这么久,我现在的身份已经从"写代码的"变成了"做产品的",按理说该知足了吧?不,人的欲望是无穷的——我现在有个更大的期待:TraeWork 要是能加上 /goal 模式就太香了。

我现在用 AI 的方式,还是"发令员"模式——它干一步,我得喊一声"继续",像个没感情的回车机器。要是有了 /goal 模式,我就能进化成"验收人":把目标、验收标准、不能碰的红线一股脑交代清楚,然后……就可以去干别的了。它自己拆任务、自己执行、自己检查,直到满足我定的完成条件才停手。

想象一下:我要重构一个旧模块,现在得盯着一步步来,改一处看一处;以后要是能一句 /goal 把这个模块迁移到 TypeScript,直到 tsc 零报错、测试全通过,不许动其他目录,发出去就能心安理得去泡咖啡,回来活儿干完了——那才是真正的"甩手掌柜"该有的样子。

我现在手机远程派活儿已经体验到了"奴隶主"的快乐,但这个"奴隶"还得我盯着才干活。要是有了 /goal,它就能自己卷自己,我连监工都省了,直接当"甲方爸爸"。想想就觉得美。

当然我也知道这事儿不容易——目标定含糊了它会原地打转,验收条件不可验证它会"自己觉得完成了"。但这不正是值得期待的地方吗?把"怎么说人话让 AI 听懂"这事儿做到位,那就是下一代工作流的模样。

写在最后

回头看,从逐行审查到甩手掌柜,从打工仔到"奴隶主",TraeWork 陪我走完了这一整条进化路径。而我自己,也从"写代码的人",慢慢变成了"想产品的人"。下一个阶段会怎样,我挺期待的——尤其是那个 /goal 模式,早日安排上,我第一个来当验收人。

确实AI写前端已经无敌了`