前言
小公司前端日常:
PM 发来 3 个 Excel 文件,说是新项目的完整需求。打开一看 ------ 12个功能模块,模块中还分"情形1~4",字段在不同情形下来源不同("数据管理平台推送" / "BIMS自动带出" / "结算新增" / "手动输入"),有些单元格标注"暂无,需新增",有些注意事项藏在角落里,还有的因为列宽太窄根本看不见。
没有交互稿,没有字段说明文档,所有信息都在这 3 个 Excel 里,你得自己把 "这个字段在情形1下来源是什么、在情形3下又变成什么" 这种关系理清楚。
以前整理这种需求,菜鸟至少花几天。这次用 TRAE Work,10 分钟输出三件套:页面字段 + 交互逻辑说明 + 开发任务拆解。
一、真实痛点:小公司没有 swagger、postman,只有 PM 的 Excel
菜鸟负责公司 BIMS 系统前端,这次要开发 "结算&交付" 两个大模块,PM 给了 3 个 Excel:
| 文件 | 模块 | 功能数 |
|---|---|---|
| 文件1 | 未结算 | 1 个功能(数据管理平台同步信息到 BIMS) |
| 文件2 | 结算 | 3 个功能(创建结算 + 已结算列表 + 发送结算邮件) |
| 文件3 | 交付 | 8 个功能(创建交付任务 + 未交付 + 补充交付信息 + BIMS互通 + 交付中 + 发送交付邮件 + 已交付 + 再次交付) |
总计 12 个功能、4 种业务情形、上百个字段。
这种 Excel 需求,标准流程是这样的:
- 通读 3 个 Excel,理解每个模块在做什么(不懂的还需要及时和PM对,短则半天,长则两三天)
- 逐个字段标注来源 ------ "这个字段在情形1下来自数据管理平台推送,在情形3下来自 BIMS 自动带出"(这个是后端考虑的,但是菜鸟作为leader也得考虑一下)
- 梳理跨模块依赖 ------ 结算模块依赖未结算模块的字段,交付模块依赖结算模块的字段
- 整理交互逻辑 ------ 哪些字段可编辑、哪些只读、哪些根据条件显示/隐藏
- 拆解开发任务 ------ 按页面、按功能、按优先级拆
最折磨的是
-
字段不知道哪里来的:同一个"合同号"字段,在未结算列表里来源是"数据管理平台推送",在已结算列表里来源变成"未结算"(即从未结算列表继承),在交付列表里又变成"已结算"。
-
4 种情形交叉:不同情形的逻辑需要分别理清楚,数据来源也不一样。
-
注意事项看漏了:比如:未交付列表里有一行注意事项"处理情形1的交付时,若本项目已交付过情形2,那么此处需展示情形2已交付的内容" ------ 这种藏在单元格里的业务规则,一不留神就漏了。
-
单元格宽度导致看漏:有些单元格内容很长(如"需解决非POD5数据路径文件夹重名问题:硬盘传输时重名文件不覆盖 or 修改非POD5数据路径文件夹命名规则,不要重名"),列宽太窄显示不全,不点开根本不知道里面有内容。
-
邮件模板有条件逻辑:结算邮件的主题,客户批次号有内容和为空时格式不同;交付邮件的正文需要手动编辑(填写快递单号、上传硬盘照片),这些条件分支散落在 Excel 里。
-
跨文件依赖:交付模块的字段大量依赖结算模块,结算模块又依赖未结算模块,但信息分散在 3 个 Excel 里,你得来回切换着看。
有图有真相
文件内容:
企业微信有水印,太难搞了,提供一个表示菜鸟不是乱说就行!
二、实操过程:30 分钟跑通全流程
Step 1:直接上传 3 个 Excel 文件
打开 TRAE Work,把 PM 给的 3 个 Excel 文件直接拖进对话框,不需要提前整理、转格式,原样上传即可。
Step 2:输入整理指令
文件上传后,直接在对话框输入以下指令:
js
我上传了 3 个 Excel 文件,是 PM 提供的 BIMS 系统(生信管理平台)的结算&交付模块需求文档,共 12 个功能模块、4 种业务情形。
请帮我整理成前端开发文档,包含以下内容:
1. 页面字段:
- 按功能模块分组(未结算 / 结算 / 交付)
- 每个功能列出所有字段
- 标注每个字段在不同情形下的来源(数据管理平台推送 / BIMS自动带出 / BIMS自动生成 / 结算新增 / 手动输入 / 未结算继承 / 已结算继承)
- 标注字段的填写方式(只读 / 手动输入 / 手动勾选单选 / 手动勾选多选 / 手动选择多选 / 系统计算 / BIMS编辑标签)
- 标注字段是否有数据管理平台的对应字段
- 标注缺失字段("暂无,需新增")
2. 交互逻辑说明:
- 每个功能页面的操作按钮和触发动作
- 不同情形下的页面行为差异
- 跨模块流转逻辑(未结算 → 创建结算 → 已结算 → 创建交付 → 未交付 → 交付中 → 已交付 → 再次交付)
- 邮件发送的条件逻辑(客户批次号有内容 vs 为空)
- 注意事项中隐藏的业务规则(全部提取,不要遗漏)
3. 开发任务拆解:
- 按页面拆解开发任务
- 标注每个任务的依赖关系(哪些任务必须在其他任务完成后才能开始)
- 标注优先级(P0 核心流程 / P1 辅助功能 / P2 边缘功能)
- 标注技术难点和需要确认的点
Step 3:TRAE Work 输出全套开发文档
约 10 分钟后,TRAE Work 输出:
生成得非常的细致:


甚至还细心给出了需要确认的地方:

三、落地成果
最终交付物
-
页面字段:12 个功能的完整字段,标注了每个字段在不同情形下的来源、填写方式、数据管理平台对应关系、缺失项
-
交互逻辑说明:跨模块流转逻辑 + 4 种情形差异 + 补充交付信息 4 种交付方式分支 + 邮件条件逻辑 + 隐藏业务规则全提取
-
开发任务拆解:18 个开发任务,按优先级(P0/P1/P2)排序,标注依赖关系和技术难点
效率对比
| 维度 | 以前(手动啃 Excel) | 现在(TRAE Work) |
|---|---|---|
| 通读 3 个 Excel 理解模块 | 半天起步 | 一次性粘贴 |
| 逐字段标注来源(情形矩阵) | 60 分钟 | 自动生成字段矩阵 |
| 梳理跨模块依赖 | 半天起步 | 自动标注流转逻辑 |
| 整理交互逻辑 | 几个小时 | 自动生成说明 |
| 拆解开发任务 | 1-2小时 | 自动拆解+标注依赖 |
| 提取隐藏注意事项 | 经常看漏 | 全部提取不遗漏 |
| 总计 | 约 几天 | 约 30 分钟 |
| 字段来源搞混 | 经常返工 | 矩阵一目了然 |
| 注意事项遗漏 | 上线后出 bug | 全部提取标注 |
四、复用经验
1. 通用指令模板
存在备忘录里,每次上传 PM 的 Excel 文件后直接发送即可:
js
我上传了 PM 提供的 Excel 需求文档(功能模块、业务情形、字段来源)。
请整理成前端开发文档:
1. 页面字段:按功能分组,标注字段在不同情形下的来源和填写方式,标注缺失字段
2. 交互逻辑说明:操作按钮、情形差异、跨模块流转、邮件条件逻辑、隐藏业务规则全提取
3. 开发任务拆解:按页面拆解,标注依赖关系、优先级、技术难点
2. 分场景指令变体
多情形交叉版(同一功能分多种情形,字段来源不同):
js
同一功能有多种业务情形,请:
- 为每个功能输出字段×情形矩阵
- 标注每个字段在每个情形下的来源(推送/自动带出/自动生成/手动输入/继承)
- 标注字段在不同情形间的差异(某个情形有而另一个没有)
- 标注缺失字段("暂无,需新增")
隐藏注意事项提取版(Excel 里有藏在角落的业务规则):
js
需求文档中可能有藏在单元格内的注意事项和业务规则,请:
- 全部提取,不要遗漏
- 按功能模块归类
- 标注每条注意事项影响的字段和交互
- 特别标注"若...则..."类型的条件逻辑
跨模块依赖版(多个模块有字段继承关系):
js
多个功能模块之间存在字段继承和数据流转关系,请:
- 输出跨模块流转图(A → B → C)
- 标注每个模块中哪些字段是从上游模块继承的
- 标注哪些字段是本模块新增的
- 标注哪些字段需要跨系统同步(如 BIMS ↔ 数据管理平台)
3. 进阶技巧:生成需确认问题清单
追加指令让 TRAE Work 把所有不确定的点整理成一个清单:
js
请把所有标注"暂无,需新增""需确认""待确认"的内容整理成一个清单:
| 功能模块 | 字段/问题 | 当前标注 | 需确认内容 | 确认对象 |
直接发给后端和 PM,一次确认完所有问题,不用来回问。
4. 进阶技巧:生成组件类型映射
js
请根据每个字段的填写方式,映射为前端组件类型:
- 只读 → Text/Tag
- 手动输入 → Input/InputNumber
- 手动勾选(单选)→ RadioGroup
- 手动勾选(可多选)→ CheckboxGroup
- 手动选择(可多选)→ Transfer/MultiSelect
- 系统计算 → 只读展示(带loading)
- BIMS编辑标签 → Tag + Popover编辑
直接指导组件选型,不用每个字段再想一遍用什么组件。
5. 进阶技巧:生成接口字段需求
js
请根据字段矩阵,输出每个功能需要的接口字段清单:
- 标注哪些字段需要后端返回
- 标注哪些字段需要前端传参
- 标注哪些字段需要后端新增("暂无,需新增")
- 标注字段间的联动关系(选了A才显示B)
直接发给后端,作为接口设计的输入,前后端并行开发。
五、总结
| 项目 | 数据 |
|---|---|
| 场景 | PM 的 Excel 需求文档整理为前端开发文档 |
| Excel 文件数 | 3 个 |
| 功能模块数 | 12 个 |
| 业务情形数 | 4 种 |
| 字段总数 | 上百个 |
| 原流程耗时 | 约 几天 |
| 现流程耗时 | 约 30 分钟 |
| 提效倍数 | 200 倍 |
| 交付物 | 页面字段 + 交互逻辑说明 + 开发任务拆解 |
| 复用方式 | 套用通用模板 + 替换 Excel 文本 |
小公司前端啃 PM 的 Excel 需求,最折磨的不是需求本身复杂,而是信息散落在 Excel 的单元格里 ------ 字段来源在不同情形下不同、注意事项藏在角落、列宽太窄看不全、跨文件依赖要来回切换。以前手动整理,漏一个注意事项或搞混一个字段来源,就得多改一轮。
用 TRAE Work 的核心思路:把"Excel 解析 → 字段矩阵生成 → 交互逻辑梳理 → 任务拆解 → 缺失项提取"全交给 AI,人只负责定义输出格式和做最终确认。
最关键的价值不只是省时间,而是字段来源可追溯 + 注意事项不遗漏 + 缺失项有清单。以前字段来源搞混了返工、注意事项看漏了上线出 bug、缺失字段开发到一半才发现没接口;现在 TRAE Work 自动生成字段矩阵和缺失字段清单,开发前扫一眼就知道哪些要找后端确认。
注意
还是需要自己也理解需求,这个Trae Work只是辅助,如果自己没有搞明白,生成错了也不知道,那就麻烦了!!!




