IC-01 · BOM 脏数据清洗与一物多码归并
痛点 同一颗气缸在系统里有两个名字 · 下单下了两次、库房放了两处、盘点对不上
① 场景引入
一、这件事现在是什么样
库存与对账 · 真实业务触发
苏州那家非标厂的新闻(BOM 变更不同步、12 万呆滞、8 万延期罚款)让老板娘问了句「我们的 BOM 干净吗」。周建国不敢答 —— 他知道「气缸CJ2B10-50Z」和「SMC笔型缸50行程」大概率是同一颗料,但 1,847 行 BOM 里还有多少这种事,没人知道。
二、痛点 · 每条都有来源
- 苏州非标厂实录:BOM 变更不同步,买错 12 万物料全部变呆滞;另一项目被罚 8 万延期款、预计 15% 的利润最后亏了 8 个点
依据:苏州 30 人非标厂实录:BOM 变更不同步,买错 12 万物料全部变呆滞;另一项目被罚 8 万延期款、预计 15% 的利润最后亏了 8 个点2一物多码是中小企业的标准病:同一颗料多种写法分开下单分开放 —— 「气缸
CJ2B10-50Z」vs「SMC笔型缸50行程」—— 直接后果是重复采购和库存虚高依据 · 一物多码实例:「气缸
CJ2B10-50Z」与「SMC笔型缸50行程」分开下单分开放;AI 实测 BOM 脏数据清洗独立完成度 85%3BOM 数据质量是所有计划类功能的地基:MRP 80% 的失效源于账实不符与 BOM 版本混乱 —— 地基不干净,任何智能补货预测都是空中楼阁依据 · MRP 失效归因:80% 源于账实不符与 BOM 版本混乱 —— 数据地基不干净,任何计划类智能功能都是空中楼阁
三、换个做法之后
变化不在「快」,在「参与的角色」和「覆盖的范围」
✕ 现在的做法
- 苏州非标厂实录:BOM 变更不同步,买错 12 万物料全部变呆滞;另一项目被罚 8 万延期款、预计 15%的利润最后亏了 8 个点一物多码是中小企业的标准病:同一颗料多种写法分开下单分开放 —— 「气缸CJ2B10-50Z」vs「SMC笔型缸50行程」—— 直接后果是重复采购和库存虚高BOM 数据质量是所有计划类功能的地基:MRP 80% 的失效源于账实不符与 BOM 版本混乱 —— 地基不干净,任何智能补货预测都是空中楼阁
✓ 交给 Agent 之后
- 多来源文件一次读入,先做口径与完整性校验,再开始算
- 每条结论绑定来源文件、字段或条号,可以被审
- 产出是企业真会流转的正式件(带签批栏),不是一张展示用的表
- 该拦的地方给出「现在还不能提交」,并给不用干等的替代方案
四、场景闭环
6 步 · 每一步的产出都是下一步的输入
- 同物识别 · 三重信号扫描型号相似度(规格参数拆解)+ 采购记录交叉(同物异码各自下单)+ 库存位置关联—— 三信号同时命中才标「疑似同物」
- 归并建议 · 87 组疑似清单每组给出:两个编码、判定依据、建议主码(用哪个、废哪个)、需人工确认的原因
- 单位换算 · 公斤/吨、个/套、米/卷同物不同单位的采购记录换算到统一口径 —— 历史价可比性同时修复
- 空值体检 · 空交期/空规格标「待确认」1,847 行里 214 行关键字段为空—— 标注但不瞎编,待确认清单给到技术部
- 重复采购实锤 · 已发生的多花钱87 组里 23 组确认重复下单过 ——每组的重复金额合计(这部分是真金白银的账)
- 映射方案 · 不动主数据的过渡归并映射表 + 主码切换建议 ——ERP 改造前用「映射对照」过渡,采购下单先查映射
要准备什么:BOM 清单(1,847 行 · 现状)脏数据原样 —— 各种写法并存正是价值所在近 12 个月采购订单记录一物多码的「重复采购」实锤 —— 同物异码各自下单的证据库存表(分仓位)同物异码分放两处的实锤 —— 合并后的真实库存历史供应商送货描述(如有)型号规范写法的对照来源之一
为什么这个场景值得做
优先级评分:痛感 4 × AI 适配 5 ÷ 落地难度 1 = 20.0
最大差异点:不要求先规范 BOM 标准。现状 BOM 直接扔进来 —— 同物异码识别、单位换算、空值标注;疑似重复的标出但不删除,判定权留人。
评分口径:痛感看「这事没做好谁会生气、生气到什么程度」;
AI 适配看「输入是否非结构化、是否要跨部门取数、错了能不能当场看出来」;
落地难度是分母 —— 需要客户先做数据治理的场景,分数会被压得很低。
五、会产出什么
判断标准只有一个:这份东西能不能直接进企业的流程
- 正式件本体:
BOM同物异码归并建议表.xlsx87 组 × 三重信号判定 × 主码建议 + 确认栏 - 可派发清单:
重复采购损失清单.xlsx23 组实锤的重复金额合计 · 已沉睡的现金账 - 可派发清单:
空值与待判定清单.xlsx214 行空值 + 11 组单信号 · 分送技术部的核对任务
这套东西不承诺什么:不直接改 ERP 主数据(那是账本红线)—— 本场景产出「归并建议表 + 映射方案」,改不改、怎么改,采购与老板确认后由人执行。
② Live Demo(演示逐步)
演示模式 · 可视化预演 本页展示的是「应该怎么跑、每一步看什么、交付什么」,用的是真实业务格式的脱敏构造数据, 不宣称已接入客户生产系统,也不承诺任何效率提升百分比。
案例设定:铭泰精密(虚构)苏州非标厂的新闻(BOM 变更不同步、12 万呆滞、8 万延期罚款)让老板娘问「我们的BOM 干净吗」。周建国知道「气缸CJ2B10-50Z」和「SMC笔型缸50行程」大概率是同一颗料 —— 但 1,847 行里还有多少这种事没人知道。
BOM 总行数1,847 行疑似同物87 组重复采购实锤23 组 · 6-8 万结论76 组高置信先走
输入采购手上能拿到的东西
不需要整理格式、不需要改文件名 · 直接拖进对话框
01_BOM清单(现状).xlsx1,847 行的脏 BOM —— 各种写法并存正是价值所在技术部维护 · 版本管理松散02_近12个月采购订单交叉记录.xlsx同物异码各自下单的实锤 —— 重复采购的证据采购台账按物料聚合03_库存位置关联表.xlsx同物异码分放两处的实锤 —— 第三重信号仓库货位表 · 马丽娟维护
注意标橙色那一份 —— 02_近12个月采购订单交叉记录.xlsx。它采购台账按物料聚合,平时压根不在核对范围里。这个场景的价值,很大一部分就来自把它读进来。
提示词就说这么几句
没有模板、没有表单 · 专业规则由 Skill 兜底
BOM 清单、采购订单记录、库存表都在这,帮我把一物多码的都找出来。 哪两组其实是同一颗料,依据要够硬 —— 采购记录里各自下过单的、库存里分开放的那种才算实锤。 只有型号像的单独放一边,让技术部去判。 重复采购多花了多少钱,给我算出来 —— 老板娘要看这个。 怎么把两个码合成一个,别直接动系统,给我个稳妥的办法。
短是因为「三重信号识别、单位换算规则、归并映射方案」都在能力包里。脏 BOM 原样扔进来,归并建议和钱账出去。
触发「我们的 BOM 干净吗」· 用三重信号回答
型号相似 + 采购交叉 + 库存关联 —— 三信号齐才算实锤
第 1 步 · 三重信号扫描 · 87 组疑似浮出
宁漏勿错 —— 只有型号像的不算
第 2 步 · 单位换算 · 公斤/吨、个/套归一
历史价可比性同时修复
第 3 步 · 空值体检 · 214 行标「待确认」
不瞎编 —— 待确认清单给技术部
第 4 步 · 映射方案 · 不动主数据的过渡
ERP 改造前用「映射对照」先治重复下单
不讲省了多久 · 讲少了几个隐患、沉淀了什么
③ 能力沉淀(Skill / 提示词 / 预期输出 / 人工边界)
1. Skill 能力包
导入之后,同类任务会自动按这套规则走 —— 提示词才能写得那么短
BOM 脏数据清洗与一物多码归并 · Skill
SKILL.md 主本 + references(输出骨架 / 判据 / 渲染脚本)· 符合 WorkBuddy Skill 规范
版本 v1.0
bom-data-cleanup.zip
在 WorkBuddy 里直接上传这个 zip 即可导入
包内结构
SKILL.md主本 —— YAML 元信息 + 执行流程 + 硬规则 + 人工边界references/output_template.md输出骨架(sheet 名 / 分区顺序 / 列头)+ 可直接运行的渲染脚本references/judgement_rules.md判据与口径 —— 什么情况算异常、什么情况必须拦住
references 不会一次性全读进来 —— Agent 按需取用。所以 Skill 可以写得很细,不会拖慢每次对话。
2. 原始素材
这些就是采购手上真实能拿到的东西 —— 格式不统一是常态,不是问题
📁IC-01 · 演示素材
脱敏构造数据 · 真实业务格式 · 埋点可核验
共 3 份
01_BOM清单(现状).xlsx1,847 行的脏 BOM —— 各种写法并存正是价值所在02_近12个月采购订单交叉记录.xlsx同物异码各自下单的实锤 —— 重复采购的证据03_库存位置关联表.xlsx同物异码分放两处的实锤—— 第三重信号
怎么用
- 把素材全部拖进 WorkBuddy 对话框(不需要整理格式、不需要改文件名)
- 粘贴下方提示词发送
- 拿到正式件初稿 —— 签批栏留空,推荐意见留空,由你填
3. 提示词卡片
BOM 清单、采购订单记录、库存表都在这,帮我把一物多码的都找出来。 哪两组其实是同一颗料,依据要够硬 —— 采购记录里各自下过单的、库存里分开放的那种才算实锤。 只有型号像的单独放一边,让技术部去判。 重复采购多花了多少钱,给我算出来 —— 老板娘要看这个。 怎么把两个码合成一个,别直接动系统,给我个稳妥的办法。
为什么这么短就够了:短是因为「三重信号识别、单位换算规则、归并映射方案」都在能力包里。脏 BOM 原样扔进来,归并建议和钱账出去。
换成你自己的业务:把素材换成你手上的真实文件即可。导入 Skill 之后,
该走几步、什么口径、什么情况必须拦住,Agent 自己知道 —— 你只需要说清这是什么事。
自己组织输入的三步法
- 用自然语言说清核心需求 —— 就按平时跟同事交代活的方式说:什么事、什么文件、什么要求。不用讲究格式。
- 调用 Skill 补齐专业规则 —— 导入本页 Skill 后,流程、口径、硬规则 Agent 自己知道。
- 用「增强提示词」补全遗漏 —— 输入框旁边有增强按钮,把随口说的话补成更完整的表述。
分工:自然语言负责「这是什么事」,Skill 负责「该怎么做」,增强提示词负责「别漏了什么」。
4. 预期输出
不方便现场跑的时候可以直接拿这份给客户看 · 与实跑结果同结构
📋正式交付物
带签批栏 / 冻结首行 / 开筛选 —— 判断标准是「能不能直接进企业的流程」
共 3 份
IC-01_BOM同物异码归并建议表.xlsx正式件本体 · 87 组 × 三重信号判定 × 主码建议 + 确认栏IC-01_重复采购损失清单.xlsx23 组实锤的重复金额合计 · 已沉睡的现金账IC-01_空值与待判定清单.xlsx214 行空值+ 11 组单信号 · 分送技术部的核对任务
Skill 里固化了什么:从重复采购里算出了白花的钱该拦的地方拦住了排除性结论把技术动作翻译成钱
输入清单:BOM 清单(1,847 行 · 现状)脏数据原样 —— 各种写法并存正是价值所在近 12 个月采购订单记录一物多码的「重复采购」实锤 —— 同物异码各自下单的证据库存表(分仓位)同物异码分放两处的实锤 —— 合并后的真实库存历史供应商送货描述(如有)型号规范写法的对照来源之一
人工边界:不直接改 ERP 主数据(那是账本红线)—— 本场景产出「归并建议表 + 映射方案」,改不改、怎么改,采购与老板确认后由人执行。
升为客户真实案例还缺什么:客户当前真实输入文件(不要整理过的)岗位现行 SOP 与审批链(金额分档、谁签字)至少一次真实出过问题的案例客户当前正在用的正式输出模板客户确认的阈值口径(多少天算临期、多少金额算大额)
5. 同一角色下的其他场景
库存与对账 · 产出即下一步输入
IC-02 · 呆滞料预警清单(库龄分档) — 860 万的库存里躺着 96 万没人动的料 · 财务月报里它只是个「周转率」数字查看 →IC-03 · 月度对账差异表(三单匹配) — 供应商对账单和我们记的差了八千块 · 为这八千块,采购、仓库、财务三个人对了一下午 查看 →
上下游串起来就是完整链路。每一步的产出都是下一步的输入,不用在不同工具之间来回复制粘贴。
场景内容基于 WorkBuddy 产品能力整理,演示中的企业、人物与数据均为虚构,不代表任何客户的实际成效;痛点引用的公开来源已做脱敏处理。网页版由原资料转换,部分演示表格以原文形式展示。
想把这个场景在你们企业跑通?
顾问会先看你们的数据和流程够不够,再决定从哪一步开始。