一、任务背景
最近总觉得自己做事不够专注:待办散落在备忘录里,番茄钟是一个 App,习惯打卡又是一个 App,数据互相割裂。所以这次升级到合并后的全新 TRAE,我决定用一个真实任务来测一测:做一个本地运行的「FlowBoard 专注效率工作台」,把任务看板、番茄钟、习惯打卡和数据统计合并到一个页面里。预期结果:打开浏览器就能用,界面好看,数据本地保存,功能完整可交互。
二、推进过程
我没有先写代码,而是直接在 Agent 模式里描述目标(做什么、包含哪几个模块、期望的交互),让 Agent 先拆解任务、规划结构,再一次性生成初版。整个流程是:
- Agent 模式规划 + 生成初版:一段自然语言描述需求,Agent 给出模块划分(任务看板 / 专注模式 / 习惯打卡 / 数据统计)和技术方案(单文件 HTML + CSS 变量主题 + localStorage 持久化),并直接生成可运行的初版。
- 自动验证:让 Agent 启动本地服务,用浏览器逐项测试 7 个功能点(页面渲染、控制台报错、看板加卡片、番茄钟倒计时、习惯打卡、图表渲染、主题切换),全部通过,零 JS 报错。
- IDE 模式查看与微调:切回 IDE 模式浏览生成代码的结构,确认拖拽、计时器、热力图等关键逻辑,做少量个性化调整。
- 交付素材:让 Agent 逐页截图、采集交互帧并合成演示动图,直接得到可发帖的全套素材。
对比升级前的体验,这次合并在两个环节感受最明显:一是 Agent 拆解到代码落地不用跨工具搬运,需求描述完直接就能看到能跑的东西;二是验证不用自己开浏览器对答案,Agent 自己跑测试并回报结果,省掉大量来回切换。
三、最终产物
一个单文件、零依赖、可离线运行的效率工作台 FlowBoard:
- 任务看板:待办 / 进行中 / 已完成三列,拖拽流转,支持优先级、番茄数统计
- 专注模式:环形进度番茄钟,专注/休息切换,可关联任务,结束后自动记录
- 习惯打卡:7 天打卡圈 + 12 周热力图 + 连续天数
- 数据统计:近 7 天专注柱状图、任务分布环形图、完成率汇总
- 深色/浅色主题切换,数据存 localStorage
四、真实评价
节省时间的部分:从想法到可运行 Demo 就是一次清晰的需求描述加两轮验证。以往这种小工具至少要拆成「想结构、写样式、调交互、测功能」好几个晚上,这次合并版里 Agent 把规划和实现一口气做完,连截图和动图素材都顺手产出,我主要做判断和验收。
仍需人工处理的部分:生成的代码不能照单全收,关键交互(拖拽、计时器)我还是回 IDE 亲自看过一遍逻辑才放心;配色、间距这类主观视觉决策也还是需要人来定。
建议:
- 希望 Agent 模式生成较大单文件时,主动附一份模块目录说明,方便回 IDE 定位代码;
- 希望多 Agent 并行时能看到每个 Agent 的任务分工视图,验收时更清楚谁做了什么;
- 自动化验证很实用,希望支持把「验证步骤」保存成模板,同类任务一键复用。
应用截图与演示





