我找了很久的「项目总管」,原来是TRAE新上线的开发者个人助理(限免一周)
这两三个月,personal agent差不多是AI圈最热的词,Grok Bot、OpenAI的dots、Claude Duet都出来了。不过对我自己来说,这类产品没找到特别多的应用场景:我一直带着电脑,生活里需要一个agent专门替我记住、替我完成的事,其实没那么多。对我来说,真正让我记不住、管不过来的,反而是工作,因为手上实在有太多乱七八糟、心血来潮的项目在跑了。
上周打开TRAE,发现他们又又又更新了,左侧「新建任务」下面多了一个入口,叫TRAE宝。点进去才发现,这次是个挺大的更新:TRAE把它做成了专门给开发者的个人助理,分全局和项目两层,能跨项目读你过去的任务、对话和产物,能自己拆活、派活、盯进度,还能绑微信、飞书。这好像正好是我更需要的那个场景:一个在工作里帮我管好各个项目的本地总管。
随着这波功能更新,TRAE还送了个福利:个人助理限时免费体验一周,从TRAE宝入口开启的任务都免费。升级到最新版,左侧TRAE宝后面就挂着一个绿色的「限时免费」小标。像我这种手上项目多、一派活就是好几路长任务的人,这一周真的可以放开用。
我拿手上几件真在推进的事,前后用了它好几天。先说结论:在我自己的开发工作里,它确实成了个相当不错的补充,成了我的各种项目的总管(或者叫CTO?)。
一、项目太多,缺一个总管
随便数一下,光是上周,我在做的就有:
刚开源了huashu-bird-sticker,把全球所有鸟类都做成了贴纸,全部放在GitHub上; 配套的观鸟App「鸣迹」开发完了,已经提交App Store审核,1.1版在做15种语言; 桌面牧场(一个让小动物在Mac桌面上活动的小工具)在App Store上架了,1.0.1也已经提审; 开源图鉴系列刚开工,猫狗品种图鉴和哺乳动物贴纸两个方向; 再加上FanBox,和我自己写的三十多个skill,隔几天就要改一个。
光是_开发项目这个文件夹下面就有30个项目,iOS开发下面有70多个文件夹,很多是早就不动了的,但哪些还活着、在哪个目录,全靠我自己记。
我之前的做法挺原始的:想推进哪个项目,先回忆它在哪个文件夹,找到它,在那个文件夹里打开终端,再启动coding agent,然后把背景从头讲一遍,这个项目做到哪了、上次卡在哪、这次要干什么。几个项目同时跑,就开几个终端窗口,每个窗口我都得自己盯着,看谁做完了、谁在等我拍板。
每个窗口里的agent都挺能干,但是真缺一个本地的总管:一个知道我所有项目在哪、做到哪了、彼此什么关系的角色,我只跟它说目标,它去找对的地方、派给对的agent,做完回来跟我汇报。
TRAE宝做的就是这个。
二、给自己招一个数字员工
我查了一下TRAE对它的说法,核心是两层:
- 全局助理
:就是左侧那个TRAE宝入口。它跨项目跟进你所有的任务,能读你过去的任务、对话和产物,开新任务时不用再从零解释; - 项目助理
:点进某个项目就是它,在这个项目里拆需求、派子任务、并行推进、汇总结果,你只需要听汇报、做判断。
全局TRAE宝的右边是它的工作台。最上面挂着一张工牌:像素小机器人的头像,「TRAE宝」后面一个绿色认证,下面一行「No.001 · TRAE Bot」,哈哈,这可以当成很多一人公司招的第一个数字员工。工牌底下是IM连接,可以绑飞书和微信。再往下是最近任务和工作产物,它派出去的每件事、交回来的每个文件都排在这里。
这张工牌我第一次看到的时候有点想笑,但用了几天之后觉得挺对的:它确实就像一个刚入职的员工,第一句话就跟我说「你专心做你的,有进展或需要你拿主意的事,我会回来找你」,还说名字可以随便改。
另外它还有一个形态,就是桌面上的那个TRAE宝,后面会讲。
三、只说目标,背景和边界它来交代
上周有天晚上,我给它的第一件事,是给刚开源的鸟类贴纸库做一个科普网站:要好看,SEO友好,支持多种语言,域名先不买,本地能预览就行,做完跟我汇报。
我只说了目标和边界,没写技术栈,也没写验收标准。它先去读了那个仓库的数据结构,建了个项目,写了一份需求单派给项目里的执行会话:
需求单里多出来的东西,大多是我平时最怕agent乱来的地方:素材只读不要改,数据集不要复制进站点目录。还帮我想清楚了问题:一万多种鸟乘四十多种语言,四十多万个页面不现实,让执行那一层自己定取舍。我说了做完再汇报,它也写进去了:先出3个设计方向,挑一个直接落地,「不要停下来等用户选」。
这一步我觉得是TRAE宝最实在的价值。我以前给coding agent写任务,一半时间花在交代背景和划边界上,现在这部分它替我做了,而且它是先读了项目才写的,比我凭记忆写得全。
派出去以后,活就落到了项目这一层。点开右边的项目标签,能看到项目会话照着需求单往下走:读仓库、出三个设计方向、写生成器和页面模板、构建、验证。我想看就点开,不想看就不管。
四、两件事并行,做完主动汇报
网站刚派出去两分钟,我又派了第二件:鸟类贴纸这套做法,我想复制到鱼类、植物这些类群,让它先回头看鸟类仓库是怎么做的,再把几个候选方向的名录、规模、许可和难点摸清楚,给我一个先做哪个的建议。
两件事读的是同一个仓库。后来评估报告里有这么一句:「根目录已出现site/(另一个会话在做静态科普网站),本报告不涉及、也不改动。」评估那边知道建站在同一个仓库里跑,也没去碰它的目录。
12分钟后,评估那边先回来了,这是它第一次主动找我:
开头一句结论,「先做蝴蝶,而且从凤蝶科全球约570种起步试点」,后面是理由、推进顺序和不建议先动的方向,最后问我下一步怎么走。完整报告落在了项目目录里,每条结论都标了【事实】【推断】【待确认】。
又过了一阵,建站那边也回来了。从派出去算,前后两小时十七分钟,中间我只问过一次进度:
汇报先给了本地预览的三条命令,再讲设计:三个方向,落地的是博物馆标本纸图版那个,另外两个留着当候选。自检跑了一轮,死链是0。后半段是它自己报上来的问题:哪些鸟缺中文名、标本卡想放的字段数据里根本没有,还有上线前要补的7件事。好消息坏消息一起报,这点我挺喜欢。
网站我自己点开翻了一遍,名字「羽谱」和首页那句「一万一千零六十四种鸟,一种一张画给你看」都是它起的:
物种页每只鸟一张标本插图,旁边是多语言的鸟名和标本卡:
手机上也排得好好的:
五、越用越懂你,跨项目记得前情
建站还在跑的时候,我问了全局TRAE宝一句:如果后面做蝴蝶图鉴,这个网站能不能直接复用,变成一个能装好几个类群的图鉴站?先给判断,不用动手。
它先去磁盘上看了建站那边实际做出来的东西,报了进度,然后给判断:
能,但不是"接上去就行",值得改造,而且要趁现在改。
……最要紧的一件事:URL层级现在就得定。……域名还没买,这是最便宜的时候。
网站是另一个会话在建的,它去看了那边的产物,才说哪层能沿用、哪层得改。「域名还没买」这件事我在这个问题里没提,是派活时说的,它记着。
TRAE给这次更新的说法是「越用越懂你」,我那天晚上感受最深的就是这个:前面交代过的事,后面不用再讲一遍,而且它会把两个项目放在一起想。
六、人不在电脑前,微信里拍板
全局TRAE宝的工牌下面就是IM连接,点开选微信,手机扫个码就绑上了,前后不到一分钟:
弹窗里有两个开关:现在跑的是本地任务,电脑睡着了它就收不到消息,所以要出门的话,「保持唤醒」最好打开;「完全访问」是让它少来找你确认,我没开。
绑完我在微信里问它,今晚交代的任务完成得怎么样了,有没有需要我决策的。不到一分钟,回复就来了:
「两件都完成了,都在收尾状态,没有卡住的活」,然后两个项目各一段,数字和电脑上那份汇报对得上,这一问一答在电脑上的TRAE宝里也同步出现了。「今晚交代的任务」是哪两件、分在哪两个项目里,它自己知道。
接着它说「需要你拍板的有三件,其余都不用管」:要不要先把鸟类站改成能装多个类群的结构,蝴蝶从哪一科切,鸟类站缺的名字补不补。每件都带着它自己的建议。
我照着回了一行:
它回「三条都照办」,同时开了两路,电脑上随即多了两张任务卡:鸟类站那边先重构、再补名称;另一路做凤蝶科的物种包,先做20种校准样式再上全量,「超出预算会先停下来问你」。
七、桌宠一直在,想到就问
说回那个桌宠。TRAE宝还有一个桌宠形态,打开悬浮对话之后,桌面右下角会站着一个抱着笔记本电脑的像素小机器人,主窗口最小化了它也在。点它一下,旁边弹出一个小的悬浮对话框,可以直接跟它提需求。
这个对话框里接着的就是全局TRAE宝的那条对话,往上翻能看到它前面交上来的凤蝶科报告和许可清单,所以它跟主窗口、跟微信里的TRAE宝是同一个,接着的是同一条对话。
周末我就在桌面上问了它一句:凤蝶科试点做完了吗,用三句话告诉我结果,再说说接下来最该先推哪件事。
一分钟后它回过来:
做完了:31属554种,554张贴纸全部生成,89%的参考图是许可干净的,找不到干净图的61种如实标了出来。然后它主动报了一个问题:贴纸流水线里那套自动评分偏松,人工复看时发现鸟翼凤蝶的绿黑配色被画成了黑白黄腹,模型照样给了满分,所以这套分数「只能当异常筛查器用,不是合格证」。最后的建议是先把这554种接进羽谱网站,顺便验证一下多类群的结构是不是真能装下第二个类群,同时补一道人工抽检。
从那天晚上派活,到周末在桌面上随口一问,中间我做的事情就是在微信里回了一行字,在桌面上问了一句。工作台里的工作产物也多了几份:凤蝶科试点报告、许可清单、一份教你怎么往图鉴里加新类群的ADDING-A-TAXON.md,都不用我去翻文件夹找。
说起来,这个桌宠的设计我是挺认可的。终端和对话框都要你主动打开,桌面上那个小机器人一直在,像同事坐在旁边工位,想起什么点一下就问,不用先想「这事在哪个项目里」。
前面用的都是全局那层。写这篇稿子的时候,我又试了下项目这一层,正好把桌宠建议的那几件事接着做下去。
做法很简单:左侧项目栏点「新建本地项目」,名字填「羽谱」,文件夹选鸟类网站那个仓库,点创建:
进来的就是羽谱专属的TRAE宝,顶上写着「项目专属 · TRAE宝」。它开口先报家底:进来之前已经把仓库过了一遍,贴纸库11064种鸟,site/里4种语言、45676个页面,最近一次构建是10月30号,还顺手提醒我site/目录没进git、站点也还没上线过。
我把三件事一次丢给它:凤蝶554种接进羽谱,做一个人工抽检页,首页加鸟类/蝴蝶的类群入口、搜索能跨类群,让它自己拆,能并行的就并行。
它没有直接开干,先理了一遍依赖:凤蝶接入和抽检页互不依赖,一起开跑;首页入口和跨类群搜索要等蝴蝶先注册进构建,就跟在接入那一路后面做。下面随即多了两张子任务卡,一路建蝴蝶适配器,一路做554张贴纸和参考图的对照页。十几分钟后,仓库里已经长出了蝴蝶的适配器和一个抽检页的目录。
全局TRAE宝管的是「这件事归哪个项目」,项目TRAE宝管的是「这个项目里的活怎么拆、谁先谁后」。一个项目里同时要推好几件事的时候,这一层挺省心的。
九、当老板这件事变轻松了
用下来,我对personal agent这件事有了一个新的判断:个人agent的上下文在哪,它就该长在哪。
生活类的personal agent,上下文在邮箱、日历和网盘里,所以它们第一步都要你授权这些。开发者的上下文在本地,在一个个项目文件夹、会话和产物文件里,而TRAE本来就是开发者干活的地方,过去的任务、对话和产物都在它这里。TRAE宝做的事情,是在已有的Project和会话上面加了一层:一个能看到所有项目、记得你交代过什么、会自己拆活派活的总管。
这一层以前是我自己在当。我得记住项目在哪个文件夹,挨个开终端,把背景讲一遍又一遍,几个窗口来回切着看谁做完了。这几天这些事基本是TRAE宝在做,我做的是三件事:说目标和边界,看汇报,拍板。
我在职场的时候当不好主管,总觉得要把事情交代得那么清楚,不如自己上手干。不会写代码的我没法自己上手,所以一直在学着当老板。TRAE宝进一步让我觉得「当老板」这件事变轻松了。它会先读项目再写需求,会并行,会回来找我,会在我问的时候把需要我拍板的事挑出来,带着建议。
它现在管的是本地任务,本地设备、本地项目,这正好也是我最需要它管的地方。因为跑在本地,电脑得开着,我的用法是把「保持唤醒」打开,出门前在桌面上点一下小机器人,把想做的事交代给它,路上在微信里看汇报。云端任务和移动端能力,TRAE说后续会陆续开放。
写在最后
TRAE宝是上周上线的,这次的福利是个人助理限时免费体验一周,从TRAE宝入口开启的任务都免费。入口就在桌面端左侧「新建任务」下面,后面挂着「限时免费」的那个就是。
如果你手上也有几个在跑的项目,或者有一两件一直想做、但懒得从头交代背景的事,趁这一周直接交给它试试,自己只管说目标、看汇报、拍板,体验一把当老板的感觉。
TRAE下载地址:https://www.trae.cn/