DG-02 · 跨单据一致性校验
痛点 一票货的发票、箱单、提单各说各话 · 发票写 100 台、箱单写 96 台,对不上就是退单加查验
① 场景引入
一、这件事现在是什么样
单证关务 · 真实业务触发
截关前要把提单、商业发票、装箱单、原产地证四份单据对齐。同一票货,发票写 100 台、箱单写 96 台、产地证写100 台,人工逐项比对漏检率高,拼箱几十个 SKU 时更是一塌糊涂。
二、痛点 · 每条都有来源
1关务 AI 撞墙的本质是数据碎片化:发票 100 台、箱单 96 台、产地证 100 台,AI 无法判断哪份是「运营事实」依据 ·关务 AI 撞「部署墙」:发票写 100 台、箱单写 96 台,数据碎片化导致 AI 降置信度转人工2提单/发票/箱单的件数、毛重、体积、金额、HS 编码要逐项比对,人工漏检率高,尤其拼箱几十个 SKU依据 · 全国出口报关平均退单率 8.3%,72.6% 源于单证填写错误或逻辑矛盾,HS 归类偏差占 34.1%3单单不一致会被海关退单、布控查验,改单补料滞报金跟着来依据 · 报关差错罚款:容错阈值降至 2%,单次差错罚款最高达货值 5%4提单一个字母都不能错,SHIPPER/
CONSIGNEE/箱号/铅封号任何字段错,收货人提不了货依据 · 货代五大岗位吐槽:操作 24 小时待命、单证「一个字母都不能错」、财务「每张账单都写着谁欠我」
三、换个做法之后
变化不在「快」,在「参与的角色」和「覆盖的范围」
✕ 现在的做法
- 关务 AI 撞墙的本质是数据碎片化:发票 100 台、箱单 96 台、产地证 100 台,AI 无法判断哪份是「运营事实」提单/发票/箱单的件数、毛重、体积、金额、HS 编码要逐项比对,人工漏检率高,尤其拼箱几十个 SKU单单不一致会被海关退单、布控查验,改单补料滞报金跟着来提单一个字母都不能错,SHIPPER/CONSIGNEE/箱号/铅封号任何字段错,收货人提不了货
✓ 交给 Agent 之后
- 多来源文件一次读入,先做口径与完整性校验,再开始算
- 每条结论绑定来源文件、字段或条号,可以被审
- 产出是企业真会流转的正式件(带签批栏),不是一张展示用的表
- 该拦的地方给出「现在还不能提交」,并给不用干等的替代方案
四、场景闭环
5 步 · 每一步的产出都是下一步的输入
- 要素校验 · 判断四份单据能不能比对单据是否齐全、是否同一票货、关键字段是否可读,逐项打勾
- 件重尺比对 · 发票 vs 箱单 vs 提单件数、毛重、体积、尺码逐字段对齐,异常标注来源
- 金额比对 · 发票总价 vs 报关申报金额金额、币制、运费保费逐项对齐,对不上标出
- 主体比对 · 收发货人 vs 提单 SHIPPER/CONSIGNEE统一社会信用代码、名称、国别逐项对齐
- 留证与签批 · 生成待签的一致性核对表不一致字段清单,单证员确认后生成对齐版草稿
要准备什么:商业发票.xlsx品名、货值、收发货人、件数装箱单.xlsx包装、件数、毛净重、尺码提单确认件 B/
LSHIPPER/CONSIGNEE/箱号/铅封号/件重尺原产地证.xlsx品名、HS 编码、数量
为什么这个场景值得做
优先级评分:痛感 5 × AI 适配 5 ÷ 落地难度 3 = 10.0
最大差异点:不要求单据先电子化。发票、箱单、提单哪怕是 PDF 扫描件,Agent 也能读进去逐字段比对,异常字段标注来源。
评分口径:痛感看「这事没做好谁会生气、生气到什么程度」;
AI 适配看「输入是否非结构化、是否要跨部门取数、错了能不能当场看出来」;
落地难度是分母 —— 需要客户先做数据治理的场景,分数会被压得很低。
五、会产出什么
判断标准只有一个:这份东西能不能直接进企业的流程
- 正式件本体:
单证一致性核对表.xlsx件重尺/金额/主体比对 · 含签批栏 - 可派发清单:
不一致字段清单.xlsx可派发 · 异常字段与出处逐条可追溯
这套东西不承诺什么:不替客户判定「哪份单据是对的」,只标出不一致的字段和各自出处。以哪份为准、怎么改,由单证员和货主定。
② Live Demo(演示逐步)
演示模式 · 可视化预演 本页展示的是「应该怎么跑、每一步看什么、交付什么」,用的是真实业务格式的脱敏构造数据, 不宣称已接入客户生产系统,也不承诺任何效率提升百分比。
案例设定:海陆通国际物流(虚构)。截关前要把提单确认件、商业发票、装箱单、原产地证四份单据对齐。同一票货,发票写 100 台、箱单写 96 台、产地证写 100 台,人工逐项比对漏检率高。
比对口径4 类件数差4 台一致项3 类结论暂缓申报
输入港航物流企业手上能拿到的东西
不需要整理格式、不需要改文件名 · 直接拖进对话框
01_商业发票.xlsx本票货的商业发票 —— 品名、货值、件数客户提供02_装箱单.xlsx本票货的装箱单 —— 件数、毛净重、尺码,件数对不上发票工厂发货时填的 · 未与发票核对03_提单确认件.txt提单确认件 —— SHIPPER/CONSIGNEE/箱号/铅封号,收货人提货依据船公司回传 · 待确认04_原产地证.xlsx原产地证 —— 品名、HS 编码、数量商检签发
注意标橙色那一份 —— 02_装箱单.xlsx。它工厂发货时填的 · 未与发票核对,平时压根不在核对范围里。这个场景的价值,很大一部分就来自把它读进来。
提示词就说这么几句
没有模板、没有表单 · 专业规则由 Skill 兜底
一票货的四份单据(发票、装箱单、提单、产地证)我发你。你帮我把件数、毛重、体积、金额、收发货人逐项比对,把对不上的字段列出来,各自出自哪份单据写清楚。以哪份为准我自己定,比对清单出给我。
短是因为比对口径和字段映射都写在能力包里了,你只需要说清是哪票货。
触发事情是这么来的
截关前要把四份单据对齐,件数对不上就要退单
截关前单证员要把提单、发票、箱单、产地证四份单据对齐。发票写 100 台、箱单写 96 台,报出去必被海关退单。1要素校验 · 判断四份单据能不能比对
单据是否齐全、是否同一票货、关键字段是否可读
单据是否齐全关键字段判定商业发票齐全件数/金额/品名可读装箱单齐全件数/毛重/尺码可读提单确认件齐全件数/毛重/箱号可读原产地证齐全数量/HS可读小计4 份齐全—进入比对
第 2 步 · 件重尺比对 · 发票 vs 箱单 vs 提单
件数、毛重、体积、尺码逐字段对齐,异常标注来源
第 3 步 · 金额比对 · 发票总价 vs 报关申报金额
金额、币制、运费保费逐项对齐,对不上标出
第 4 步 · 主体比对 · 收发货人 vs 提单 SHIPPER/CONSIGNEE
统一社会信用代码、名称、国别逐项对齐
第 5 步 · 留证与签批 · 生成待签的一致性核对表
不一致字段清单,单证员确认后生成对齐版草稿
不讲省了多久 · 讲少了几个隐患、沉淀了什么
③ 能力沉淀(Skill / 提示词 / 预期输出 / 人工边界)
1. Skill 能力包
导入之后,同类任务会自动按这套规则走 —— 提示词才能写得那么短
跨单据一致性校验 · Skill
SKILL.md 主本 + references(输出骨架 / 判据 / 渲染脚本)· 符合 WorkBuddy Skill 规范
版本 v1.0
docs-consistency.zip
在 WorkBuddy 里直接上传这个 zip 即可导入
包内结构
SKILL.md主本 —— YAML 元信息 + 执行流程 + 硬规则 + 人工边界references/output_template.md输出骨架(sheet 名 / 分区顺序 / 列头)+ 可直接运行的渲染脚本references/judgement_rules.md判据与口径 —— 什么情况算异常、什么情况必须拦住
references 不会一次性全读进来 —— Agent 按需取用。所以 Skill 可以写得很细,不会拖慢每次对话。
2. 原始素材
这些就是港航物流企业手上真实能拿到的东西 —— 格式不统一是常态,不是问题
📁DG-02 · 演示素材
脱敏构造数据 · 真实业务格式 · 埋点可核验
共 4 份
01_商业发票.xlsx本票货的商业发票 —— 品名、货值、件数02_装箱单.xlsx本票货的装箱单 —— 件数、毛净重、尺码,件数对不上发票03_提单确认件.txt提单确认件 —— SHIPPER/CONSIGNEE/箱号/铅封号,收货人提货依据04_原产地证.xlsx原产地证 —— 品名、HS 编码、数量
怎么用
- 把素材全部拖进 WorkBuddy 对话框(不需要整理格式、不需要改文件名)
- 粘贴下方提示词发送
- 拿到正式件初稿 —— 签批栏留空,推荐意见留空,由你填
3. 提示词卡片
一票货的四份单据(发票、装箱单、提单、产地证)我发你。你帮我把件数、毛重、体积、金额、收发货人逐项比对,把对不上的字段列出来,各自出自哪份单据写清楚。以哪份为准我自己定,比对清单出给我。
为什么这么短就够了:短是因为比对口径和字段映射都写在能力包里了,你只需要说清是哪票货。
换成你自己的业务:把素材换成你手上的真实文件即可。导入 Skill 之后,
该走几步、什么口径、什么情况必须拦住,Agent 自己知道 —— 你只需要说清这是什么事。
自己组织输入的三步法
- 用自然语言说清核心需求 —— 就按平时跟同事交代活的方式说:什么事、什么文件、什么要求。不用讲究格式。
- 调用 Skill 补齐专业规则 —— 导入本页 Skill 后,流程、口径、硬规则 Agent 自己知道。
- 用「增强提示词」补全遗漏 —— 输入框旁边有增强按钮,把随口说的话补成更完整的表述。
分工:自然语言负责「这是什么事」,Skill 负责「该怎么做」,增强提示词负责「别漏了什么」。
4. 预期输出
不方便现场跑的时候可以直接拿这份给客户看 · 与实跑结果同结构
📋正式交付物
带签批栏 / 冻结首行 / 开筛选 —— 判断标准是「能不能直接进企业的流程」
共 2 份
DG-02_单证一致性核对表.xlsx正式件本体 · 件重尺/金额/主体比对 · 含签批栏DG-02_不一致字段清单.xlsx可派发 · 异常字段与出处逐条可追溯
Skill 里固化了什么:从历史里想起了公司踩过的坑该拦的地方拦住了排除性结论把技术动作翻译成钱
输入清单:商业发票.xlsx品名、货值、收发货人、件数装箱单.xlsx包装、件数、毛净重、尺码提单确认件 B/LSHIPPER/CONSIGNEE/箱号/铅封号/件重尺原产地证.xlsx品名、HS 编码、数量
人工边界:不替客户判定「哪份单据是对的」,只标出不一致的字段和各自出处。以哪份为准、怎么改,由单证员和货主定。
升为客户真实案例还缺什么:客户当前真实输入文件(不要整理过的)岗位现行 SOP 与审批链(金额分档、谁签字)至少一次真实出过问题的案例客户当前正在用的正式输出模板客户确认的阈值口径(多少天算临期、多少金额算大额)
5. 同一角色下的其他场景
单证关务 · 产出即下一步输入
DG-01 · 报关草单智能生成 — 一张报关单 49 个栏目,录错一位就是退单加罚款 · 历史申报过的品名,每次都要从头再敲一遍 查看 →
上下游串起来就是完整链路。每一步的产出都是下一步的输入,不用在不同工具之间来回复制粘贴。
场景内容基于 WorkBuddy 产品能力整理,演示中的企业、人物与数据均为虚构,不代表任何客户的实际成效;痛点引用的公开来源已做脱敏处理。网页版由原资料转换,部分演示表格以原文形式展示。
想把这个场景在你们企业跑通?
顾问会先看你们的数据和流程够不够,再决定从哪一步开始。