【能力测评】TRAE宝助理补齐了全局级多项目管理和项目级多任务管理的这段距离。


写在前面:

  • 自从TRAE合并之后,新的方向一直再往跨项目、跨任务的全能开发场景演进,但是早期的使用中大家都还是会不自觉带入合并之前的TraeWork和TraeCode割裂的习惯来看待这次的合并,老Code用户更多用IDE模式,老Work用户更倾向于用Agent模式,这次TRAE宝个人助理的引入,我感觉实实在在往跨项目、跨任务的全能开发工具演进了一大步~

  • 我的个人理解可以用最上面的这张图来表示,从上往下分为全局级、项目级和任务级三个层次,全局级别的任务直接和TRAE宝(我指的是新建任务和插件市场中间这个)对接,他可以把任务赋给具体的项目级别的TRAE宝,会进行提示词优化后再发布任务,也享有项目级别的记忆,这一块可以详细看社区的Jason老师的测评,他测评的很清晰: TRAE宝丨Bot,一个将离散功能聚合成数字员工的实战帖 ;而项目级别的任务,我们可以在项目部分和每个主管项目的项目级别的项目专属·TRAE宝沟通,它同样可以针对当前项目并行派发多个任务,对于派发的任务会先进行提示词优化在派发,享有这个项目级别的记忆…;而任务级别则会回归到IDE模式或者SOLO模式中去进行更细致的需求追加甚至是深度代码编辑,在后文我会补充项目级别·TRAE宝的一些实测Case。

image

项目专属·TRAE宝实测

01 一个对话窗口,多个任务并行

  • 我们可以在项目专属的TRAE宝窗口中并行发起多个任务,TRAE宝会自动创建多个对应的任务并行运行。
  • 原本我们在SOLO模式需要自己管理多个任务,现在多了一层项目专属助理,让我们的开发更方便了~

02 先优化提示词,再创建执行任务

  • 我用大白话提的需求,不会直接用我的大白话来直接创建任务,而是会对这个需求进行分析和拆解之后再进行润色和优化。

03 先初始化项目记忆,再提供项目级服务

  • 在我们开启一个新的项目的项目专属·TRAE宝的时候,TRAE宝会先自动读取对当前项目的了解和认知,获取项目记忆,而不是完全不懂项目。

04 等有新的发现我再来继续更新…

参考链接:

  1. https://mp.weixin.qq.com/s/PaOUnFke0Qi3GAZleLHcuA
  2. TRAE宝丨Bot,一个将离散功能聚合成数字员工的实战帖
  3. 🎉重磅【限免爽蹬TRAE宝|回帖赢积分京东卡】TRAE 宝个人助理全新上线,本周免费用,不消耗积分

一开始我也觉得应该是你上面那张图的架构…

后来发现其实并不是…目前的Trae宝似乎就是纯Router的模式…SuS大佬写的那个帖子很中肯…

1 个赞

核心设计都是一个入口,任务路由分发,大体上的结构其实是差不多的

2 个赞

以前是都是各个智能体,类似于团队成员,这个trae就相当于秘书,权限更大一点;但是这个秘书又只能是一个,可以有多个秘书吗

所以仅做路由,也没有项目级别的上下文记忆是吗~

牛的兄弟!我感觉你们的测试逻辑很不错,从底层的实现去深挖他们的实现机理~

有的有的, 但记忆系统据他自己所说和是保持原样的, 依旧是用户级/项目级/会话级, 工具也保持一致.

1 个赞

看来定位就是更聚焦于让人不用再自己去具体操作派活,而是只需要告诉TRAE宝助理给哪个项目派什么活,然后他就自己去派活了。

更显式的部分是替代人工在SOLO模式下去一个一个派发子任务。(而且默认增强提示词,把大白话结构化一下在给出去。)

1 个赞

我感觉是的, 作为助力的存在, 作为人类和执行agent的中间层.

但目前我还没有做太多纯粹的任务分配的测试, 不知道具体实现怎么样…

我自己简单测试的做了几个小工具, 发现他基本也是创建一个项目子会话之后, 一直在复用那个子会话…虽然最终目标都完成了…但从流程中没有看出这个中间层有什么更特殊的作用…主要就是翻译我的话…然后再把执行agent的话翻译给我…

是的,目前的体感就是这样子

1 个赞