用 TraeWork 给 TraeWork 中添加了“任务看板”功能

前言

日常早会、周会,团队习惯用看板展示进度------哪列任务堆积了、哪个卡在审核、今天完成了几项,一目了然。但 TRAE Work 只有任务列表,没法在会议上快速展示全局进展。

于是我在 TRAE Work 中搭建出初版的任务看板系统,最终实现了从创建、执行、状态追踪到进度汇报的全流程可视化管理。(我这里初始版本是通过 TRAE Work CN 修改 TRAE Work, 注意不要让 TRAE Work 直接修改 TRAE Work,不然报错了就只能重装了。)


一、把任务列表"盲盒"变成了"看板"

TRAE Work 中包含work、code和design, 针对同一个项目的同一个任务,需要切换tab然后点开不同的分组才能看到指定任务的状态。

实际工作中遇到三个高频痛点:

痛点 1:不知道有多少任务在等着

一周内创建了十几个任务,有些是 AI 正在跑的,有些是还没开始的,有些是跑完需要确认的。列表里混在一起,每次要逐个点开才知道状态。最尴尬的是早会上被问"现在手头有几个事在进行",只能支支吾吾翻列表。

痛点 2:早会周会没法汇报

团队早会用看板汇报是标配。同事截一张 Jira 看板的图发到群里,"这是今天的进展"。但 TRAE Work 的任务列表格式根本没法截图汇报------一串标题列表,看不出状态分布,看不出进度。

痛点 3:任务积压没感知

待办任务越积越多,如果不一个一个点开分组的话,是看不到待处理状态的。


二、实操过程:为 TRAE Work 注入任务看板

2.1 为什么不自己写一个独立应用

独立应用意味着需要重新实现任务创建、AI 执行、会话管理等全部能力,且无法复用 TRAE Work 已有的插件生态和自动化引擎。更好的方式是在 TRAE Work 内部注入看板,让它成为原生的功能扩展,而不是一个割裂的外部工具。

但 TRAE Work 是一个打包后的桌面应用,前端代码经过压缩和混淆(minified & bundled),没有源码可改。这意味着我们需要在压缩后的 JavaScript 文件中找到合适的注入点,通过运行时补丁的方式插入看板组件。

2.2 方案设计:四列看板

1.通过 TRAE WORK CN 先分析 TRAE WORK 是否可以在餐单栏添加"任务看板",他说可以,然后就开始一顿操作,告诉我完成了,我找了半天,发现并没有,最后在工作的时候,才发现他在 TRAE 的扩展添加了个任务看板。很显然他第一个问题就迷失自我了。不过没关系,明确软件所在目录路径,继续任务。他做到了,不过和 TRAE WORK CN博弈的过程还是花了点时间,中间经历了软件崩溃,重装失败,界面白屏等等等问题,不过最后还是一点一点解决了。

参考日常早会周会用的看板模式,设计了四列状态:

列名 含义 对应场景
待办 已创建未执行 排队等待 AI 处理的任务
运行中 AI 正在执行 会话已启动,Agent 正在工作
待审核 需要用户操作 AI 提问等待回答、成果待确认
已完成 执行完毕 交付完成,可归档

这四列覆盖了任务从创建到完成的完整生命周期,和早会汇报的逻辑完全对齐。

2.3 第一步:在看板中创建任务

在左侧边栏"新建任务"下方注入了"任务看板"入口。点击进入后,看板右上角有"+ 新建任务"按钮,弹出的创建窗口完全对齐 TRAE Work 原生"新建自动化任务"弹窗的样式。

操作步骤:

  1. 点击左侧边栏"任务看板"
  2. 点击右上角"+ 新建任务"
  3. 输入任务名称(如"生成个性化饮食计划")
  4. 输入 AI 指令(详细描述需求)
  5. 选择环境:本地 / 云端
  6. 选择本地时,可点击"选择文件夹"指定工作目录
  7. 点击创建,任务出现在"待办"列

关键细节: 弹窗中的"选择文件夹"功能调用的是浏览器原生的目录选择器,选择后会记住最近打开的项目,下次创建任务时直接可选。

2.4 第二步:一键执行,自动流转

待办列的每个任务卡片底部有"执行任务"按钮。点击后,系统调用 TRAE Work 的原生会话 API,创建真实的 AI 会话并开始执行。

执行流程:

  1. 点击"执行任务"
  2. TRAE Work 创建真实会话,AI Agent 开始工作
  3. 任务自动从"待办"迁移到"运行中"(不需要手动拖拽)
  4. AI 执行过程中如果需要用户输入(如填写问卷),任务自动迁移到"待审核"
  5. 用户回答完毕后,任务回到"运行中"
  6. AI 完成交付后,任务自动迁移到"已完成"

关键机制: 任务的状态流转不是手动管理的,而是通过订阅 TRAE Work 的会话状态变化自动触发。这意味着你创建任务后就可以去做别的事,回来看板时状态已经自动更新了。

2.5 第三步:拖拽流转,灵活管理

除了自动状态同步,看板还支持手动拖拽。当你觉得某个任务优先级变了,或者想把已完成的任务重新归档,直接拖拽卡片到目标列即可。

拖拽在以下场景特别有用:

  • 把"运行中"的任务拖回"待办"(暂停执行)
  • 把"待审核"的任务拖到"已完成"(快速归档)
  • 重新整理看板,调整任务分布

2.6 第四步:进度监控,会议汇报

这是最实用的功能。看板右上角有"进度监控"按钮,点击后弹出一个面板,包含三个模块:

模块 1:日历视图 月度日历,高亮"今天"的日期。可以直观看到哪天创建了任务、哪天比较忙。

模块 2:统计卡片 四项核心指标:

  • 已完成:今天完成了多少任务
  • 今日创建:今天新增了多少任务
  • 积压任务:还有多少没执行
  • 完成进度:整体完成百分比

模块 3:创建趋势柱状图 近 7 天每日任务创建数量,追踪工作节奏。

早会汇报实操:

  1. 打开看板,截一张全貌图(四列分布一目了然)
  2. 点开"进度监控",截一张统计图
  3. 两张图发到群里,配上文字说明
  4. 整个过程 30 秒搞定

三、落地成果:从"列表盲盒"到"可视化管理"

3.1 看板主界面

四列看板替代了原来的任务列表。任务卡片上显示名称、模式标签(Work/Code/Design)、状态和创建时间。待办列有"执行任务"按钮,运行中列显示执行进度。

效率提升: 之前查看 10 个任务的状态需要逐个点击约 2 分钟,现在扫一眼看板 3 秒搞定。

3.2 完整任务生命周期演示

以"生成个性化饮食计划"任务为例,完整走了一遍流程:

  1. 创建 → 出现在待办列
  2. 执行 → 自动迁移到运行中列,AI 开始规划
  3. 待审核 → AI 需要收集身高、体重、饮食目标等信息,任务自动迁移到待审核列
  4. 用户交互 → 点击进入会话,回答 5 步问卷
  5. 回到运行中 → 问卷完成,任务回到运行中列
  6. 已完成 → AI 生成饮食计划文档,任务自动迁移到已完成列

整个过程无需手动管理状态,看板自动追踪。

3.3 进度监控面板

依旧继续对话,在对话框说自己需要监控面板。

进度监控面板解决了早会汇报的核心需求。一次截图就能展示:今天做了什么、完成了多少、还积压什么。

实际数据示例(8月12日):

  • 已完成:9 项
  • 今日创建:9 项
  • 积压任务:0 项
  • 完成进度:100%

3.4 量化效率提升

场景 改造前 改造后 提升幅度
查看 10 个任务状态 逐个点击 ~2 分钟 扫一眼看板 ~3 秒 ~40 倍
早会准备汇报材料 手动整理 5-10 分钟 截图 30 秒 ~15 倍
发现积压任务 靠记忆/偶然发现 看板直接可见 即时感知
任务状态追踪 手动点开检查 自动更新 零操作

四、功能及修改内容同步skill(trae-kanban-patch)

初始阶段改崩了好多次,最后在初版版本可以运行的时候,添加了skill。这就是复活点,每次修改内容都同步到skill中,进行游戏存档。就算更新后崩了,也能重新开始。

五、复用经验:可直接照搬的实操方法

因为目前还在"用中改"的优化过程,而且每次更新都需要重新重新执行新增按钮,目前来说复用性没有那么高。操作起来又有难度。目前的想法是后期通过插件的方式注入,那么复用性就奇高了。

5.1 看板日常使用 SOP

每日早会前(1 分钟):

  1. 打开 TRAE Work,点击"任务看板"
  2. 扫一眼四列分布:待办多少?运行中多少?待审核有没有?
  3. 点击"进度监控",截图统计卡片
  4. 截图看板全貌,发到工作群

每日工作中:

  1. 新任务随时创建到"待办"列
  2. 需要执行时点击"执行任务"
  3. 如果 AI 需要交互,任务会到"待审核"列,顶部有通知提示
  4. 定期扫一眼看板,确认没有积压

每周复盘(2 分钟):

  1. 打开"进度监控"
  2. 看日历视图:哪天任务多、哪天空闲
  3. 看柱状图:近 7 天创建趋势,工作量是否均衡
  4. 看完成进度:本周整体推进率

六、持续完善方向

当前看板已在日常使用中运转,但还有优化空间:

  1. 看板新增任务导入功能:现在正在完善度是从jira导入任务。
  2. 看板添加项目分类:目前分类,所有的任务都会平铺在看板中
  3. 任务搜索筛选:按名称或模式筛选
  4. 任务完善执行状态
  5. 任务添加优先级标识
  6. 批量操作:多选删除或归档
  7. 自动周报生成:根据看板数据自动生成周报
  8. 尝试把功能做成插件:现在每次更新之后菜单按钮就会丢失,需要重新执行技能来添加。

总结

在 TRAE Work 中注入任务看板的过程,还是挺折磨人的,每次更新之后,就需要重新调用技能/trae-kanban-patch。但是毕竟功能也不完善,需要边用边改,简称:用中改。 这就是"边用边改"的实践哲学:先让它在真实环境中跑起来,再在日常使用中持续打磨。感觉有了 TRAE Work 之后,有了想法之后立即实施,这种立马出成果的正反馈,真的大大的提升了执行力。

相关推荐
该换个名儿了2 天前
TRAE Work 清理电脑空间,Nice
trae
豆包MarsCode3 天前
更新焦虑有救了!当我把选题、文案、配图全交给 AI.....
trae
大模型真好玩4 天前
再造童年:用豆包大模型,一个小时搭了仿4399摸鱼小游戏集合
人工智能·trae·vibecoding
fairyly6 天前
接手新项目不用硬啃源码,我的 TRAE Work 快速上手实战工作流
前端·ai编程·trae
小徐_23336 天前
TRAE WORK 实战,之前写一篇水文要半天,现在用 TRAE Work 摸鱼2分钟交差,真香!
前端·trae
anyup7 天前
DeepSeek 这波涨价,我反而有点理解
ai编程·deepseek·trae
草帽lufei8 天前
在TraeWork中用自动化把开源项目核心功能加到公司项目里
trae
是Dream呀8 天前
客户催着要数据,我用TRAE Work十分钟完成10万元项目
人工智能·架构·trae
codeniu9 天前
TRAE Work 实战 | 从"有个想法"到线上Demo,我全程只靠对话就完成了
前端·trae