CT-02 · 散落合同抽取建台账
痛点 法务电脑 4 个文件夹 62 份扫描件 · 业务员微信里还躺着 30 多份,台账登记的只有 38 条
① 场景引入
一、这件事现在是什么样
合同全周期管理 · 真实业务触发
CT-03 要扫自动续约条款、DL 组要核合同数据,宋雅雯发现手上的台账是半年前拉的:38 条登记、格式五花八门、到期日一栏大半空白。而真实合同散在法务电脑、共享盘、业务员微信、销售主管邮箱四个地方。要先把底账建起来。
二、痛点 · 每条都有来源
1合同台账半年没更新是常态——「合同-发票-回款」三张表从没对过,问一句「我们跟这家现在有几份在履行的合同」没人答得上来依据 · 企业法律体检实录:三十多份有效合同中三份已过诉讼时效、七份重大风险条款、五份管辖不利;台账半年不更新是常态2业务为赶签约绕开法务:《股权转让协议》改名《备忘录》,利用「函件用印不走法务审批」的漏洞直接盖章 —— 账外合同不是少数派依据 · 从业者自述:投资部把《股权转让协议》改名《备忘录》,利用函件用印不走法务审批的漏洞直接盖章 —— 合同根本到不了法务手上3企业法律体检:三十多份有效合同中三份已过诉讼时效 —— 台账没有到期日和续约通知期两栏,时效风险根本无处安放依据 · 企业法律体检实录:三十多份有效合同中三份已过诉讼时效、七份重大风险条款、五份管辖不利;台账半年不更新是常态48 万买的合同管理系统堆着没人用:财务还在 Excel、审批还在微信群 —— 要求任何人改变工作习惯的系统都活不长依据 · 张老板花 8 万买的合同管理系统堆着没人用:财务还在 Excel、审批还在微信群 —— 要求改变习惯的系统都活不长5电子签也推不动:「你让我电子签我就不卖了」—— 签约习惯改不了,纸质合同与微信传文件就是常态,台账只能从乱输入里长出来依据 · 电子签推广死结:供应商直接说「你让我电子签我就不卖了」—— 对方不配合是行业性问题
三、换个做法之后
变化不在「快」,在「参与的角色」和「覆盖的范围」
✕ 现在的做法
- 合同台账半年没更新是常态——「合同-发票-回款」三张表从没对过,问一句「我们跟这家现在有几份在履行的合同」没人答得上来业务为赶签约绕开法务:《股权转让协议》改名《备忘录》,利用「函件用印不走法务审批」的漏洞直接盖章 —— 账外合同不是少数派企业法律体检:三十多份有效合同中三份已过诉讼时效 —— 台账没有到期日和续约通知期两栏,时效风险根本无处安放8 万买的合同管理系统堆着没人用:财务还在 Excel、审批还在微信群 —— 要求任何人改变工作习惯的系统都活不长
✓ 交给 Agent 之后
- 多来源文件一次读入,先做口径与完整性校验,再开始算
- 每条结论绑定来源文件、字段或条号,可以被审
- 产出是企业真会流转的正式件(带签批栏),不是一张展示用的表
- 该拦的地方给出「现在还不能提交」,并给不用干等的替代方案
四、场景闭环
6 步 · 每一步的产出都是下一步的输入
- 去重归并 · 同一份合同的多版本合一以签署页盖章版为准,往轮谈判稿标记为「历史版本」—— 「定稿版2」和「最终版」哪个算数靠签署页判断
- 字段抽取 · 每份合同变一行台账编号/相对方/标的/金额/签订日/到期日/续约通知期/是否含自动续约 —— 抽不到的字段标「待补录」
- 账外识别 · 台账没有但真实存在的与旧台账 38条交叉 —— 新发现的是「业务直签」的账外合同,逐份标记来源
- 失联标记 · 有账无件的旧台账里登记了但找不到原件的 3 条 —— 全是离职业务员经手,移交清单里没有
- 台账交付 · 一份能回答问题的底表按相对方聚
合:每家几份、哪份先到期、哪份含自动续约 —— 到期日倒排第 6 步维护机制 · 下个月起怎么更新新合同进来先过抽取再归档 —— 台账不再靠半年一次的人肉回忆
要准备什么:法务电脑 4 个文件夹的合同扫描件(62 份)命名无规则,「新建文件夹(2)」里也躺着合同销售主管邮箱导出的合同附件(30 余份)业务直接签的那部分 —— 台账外的重灾区旧「合同登记表.xlsx」(38 条)半年没更新,但仍是对照基准业务员微信收藏里的合同(截图导出)最乱但最真实的一批
为什么这个场景值得做
优先级评分:痛感 4 × AI 适配 5 ÷ 落地难度 2 = 10.0
最大差异点:不要求先把存量合同电子化、也不要求统一命名。扫描件、手机拍照、Word、微信转发的 PDF 混着扔进来 —— 能抽到的字段进台账,抽不到的标「待人工补录」,不猜。
评分口径:痛感看「这事没做好谁会生气、生气到什么程度」;
AI 适配看「输入是否非结构化、是否要跨部门取数、错了能不能当场看出来」;
落地难度是分母 —— 需要客户先做数据治理的场景,分数会被压得很低。
五、会产出什么
判断标准只有一个:这份东西能不能直接进企业的流程
- 正式件本体:
合同台账(重建版).xlsx47 条 × 10 栏位 + 到期倒排 + 归档位置 - 可派发清单:
账外与失联合同清单.xlsx9 份账外(含备忘录)+ 3 份失联 · 逐条来源与风险标注 - 可派发清单:
版本沿革对照.xlsx12 份历史版本的归属关系 · 归档备查
这套东西不承诺什么:不做合同管理系统、不动任何人的签约流程 —— 合同还在微信里传,只是多了一个自动读合同、自动填表的动作。台账更新后的「提醒谁」由法务定。
② Live Demo(演示逐步)
演示模式 · 可视化预演 本页展示的是「应该怎么跑、每一步看什么、交付什么」,用的是真实业务格式的脱敏构造数据, 不宣称已接入客户生产系统,也不承诺任何效率提升百分比。
案例设定:凯诺电气(虚构)要给 47 份真实合同重建台账 —— 法务电脑 4 个文件夹 62 份扫描件、销售邮箱 30 余份附件、旧登记表 38 条,加上业务员微信里的合同截图。
输入文件92 份唯一合同47 份账外合同9 份结论先发 44 条,3 条失联追索
输入法务手上能拿到的东西
不需要整理格式、不需要改文件名 · 直接拖进对话框
01_法务电脑合同扫描件清单.xlsx4 个文件夹 62 个文件的盘点清单 —— 命名无规则,「新建文件夹(2)」里也躺着合同法务专员宋雅雯维护 · 随归档不定期更新02_销售邮箱合同附件导出清单.xlsx销售主管邮箱里的 30 余份合同 —— 业务直接签的那部分,台账外的重灾区销售主管邮件导出 · 一次性03_旧合同登记表.xlsx旧台账 38 条 —— 半年没更新,但仍是对照基准前任法务建立 · 停止更新约 6 个月
注意标橙色那一份 —— 02_销售邮箱合同附件导出清单.xlsx。它销售主管邮件导出 · 一次性,平时压根不在核对范围里。这个场景的价值,很大一部分就来自把它读进来。
提示词就说这么几句
没有模板、没有表单 · 专业规则由 Skill 兜底
帮我把散在各处的合同整理成一份台账。法务电脑的扫描件、销售邮箱的附件、旧登记表都在这,微信截图我也导了几张。 每份合同的到期日、续约通知期有没有自动续约条款,这些帮我都抽出来,抽不到的标出来别硬填。 跟旧台账对不上的、台账里没有的,单独列出来。 下个月起怎么保持更新,也给我个办法。
短是因为「字段抽取规则、版本判定靠签署页、账外/失联识别逻辑」都在能力包里。文件从哪来不重要,扔进来就行。
触发CT-03 要扫自动续约、DL 组要核合同 —— 一切的前提是台账先建起来
旧台账 38 条、真实合同散在四处,先把底数摸清
第 1 步 · 去重归并 · 92 个文件收敛成 59 份文档
以签署页盖章版为准,谈判稿标记为历史版本
第 2 步 · 账外识别 · 9 份台账上根本没有的合同
业务直签的合同 —— 用印流程外的部分
第 3 步 · 失联标记 · 有账无件的 3 条
旧台账登记了、原件却找不到 —— 全是离职业务员经手
第 4 步 · 字段补全 · 到期日与续约通知期两栏从零到全
旧台账的到期日一栏 80% 是空的 —— 这次从文本里抽
第 5 步 · 维护机制 · 下个月起不再靠人肉回忆
新合同先过抽取再归档
不讲省了多久 · 讲少了几个隐患、沉淀了什么
③ 能力沉淀(Skill / 提示词 / 预期输出 / 人工边界)
1. Skill 能力包
导入之后,同类任务会自动按这套规则走 —— 提示词才能写得那么短
散落合同抽取建台账 · Skill
SKILL.md 主本 + references(输出骨架 / 判据 / 渲染脚本)· 符合 WorkBuddy Skill 规范
版本 v1.0
contract-extraction-ledger.zip
在 WorkBuddy 里直接上传这个 zip 即可导入
包内结构
SKILL.md主本 —— YAML 元信息 + 执行流程 + 硬规则 + 人工边界references/output_template.md输出骨架(sheet 名 / 分区顺序 / 列头)+ 可直接运行的渲染脚本references/judgement_rules.md判据与口径 —— 什么情况算异常、什么情况必须拦住
references 不会一次性全读进来 —— Agent 按需取用。所以 Skill 可以写得很细,不会拖慢每次对话。
2. 原始素材
这些就是法务手上真实能拿到的东西 —— 格式不统一是常态,不是问题
📁CT-02 · 演示素材
脱敏构造数据 · 真实业务格式 · 埋点可核验
共 3 份
01_法务电脑合同扫描件清单.xlsx4 个文件夹 62 个文件的盘点清单 —— 命名无规则,「新建文件夹(2)」里也躺着合同02_销售邮箱合同附件导出清单.xlsx销售主管邮箱里的 30 余份合同 —— 业务直接签的那部分,台账外的重灾区03_旧合同登记表.xlsx旧台账 38 条 —— 半年没更新,但仍是对照基准
怎么用
- 把素材全部拖进 WorkBuddy 对话框(不需要整理格式、不需要改文件名)
- 粘贴下方提示词发送
- 拿到正式件初稿 —— 签批栏留空,推荐意见留空,由你填
3. 提示词卡片
帮我把散在各处的合同整理成一份台账。法务电脑的扫描件、销售邮箱的附件、旧登记表都在这,微信截图我也导了几张。 每份合同的到期日、续约通知期有没有自动续约条款,这些帮我都抽出来,抽不到的标出来别硬填。 跟旧台账对不上的、台账里没有的,单独列出来。 下个月起怎么保持更新,也给我个办法。
为什么这么短就够了:短是因为「字段抽取规则、版本判定靠签署页、账外/失联识别逻辑」都在能力包里。文件从哪来不重要,扔进来就行。
换成你自己的业务:把素材换成你手上的真实文件即可。导入 Skill 之后,
该走几步、什么口径、什么情况必须拦住,Agent 自己知道 —— 你只需要说清这是什么事。
自己组织输入的三步法
- 用自然语言说清核心需求 —— 就按平时跟同事交代活的方式说:什么事、什么文件、什么要求。不用讲究格式。
- 调用 Skill 补齐专业规则 —— 导入本页 Skill 后,流程、口径、硬规则 Agent 自己知道。
- 用「增强提示词」补全遗漏 —— 输入框旁边有增强按钮,把随口说的话补成更完整的表述。
分工:自然语言负责「这是什么事」,Skill 负责「该怎么做」,增强提示词负责「别漏了什么」。
4. 预期输出
不方便现场跑的时候可以直接拿这份给客户看 · 与实跑结果同结构
📋正式交付物
带签批栏 / 冻结首行 / 开筛选 —— 判断标准是「能不能直接进企业的流程」
共 3 份
CT-02_合同台账(重建版).xlsx正式件本体 · 47 条 × 10 栏位 + 到期倒排 + 归档位置CT-02_账外与失联合同清单.xlsx9 份账外(含备忘录)+ 3 份失联 · 逐条来源与风险标注CT-02_版本沿革对照.xlsx12 份历史版本的归属关系 · 归档备查
Skill 里固化了什么:从账外合同里发现了一份「备忘录」该拦的地方拦住了排除性结论把技术动作翻译成钱
输入清单:法务电脑 4 个文件夹的合同扫描件(62 份)命名无规则,「新建文件夹(2)」里也躺着合同销售主管邮箱导出的合同附件(30 余份)业务直接签的那部分 —— 台账外的重灾区旧「合同登记表.xlsx」(38 条)半年没更新,但仍是对照基准业务员微信收藏里的合同(截图导出)最乱但最真实的一批
人工边界:不做合同管理系统、不动任何人的签约流程 —— 合同还在微信里传,只是多了一个自动读合同、自动填表的动作。台账更新后的「提醒谁」由法务定。
升为客户真实案例还缺什么:客户当前真实输入文件(不要整理过的)岗位现行 SOP 与审批链(金额分档、谁签字)至少一次真实出过问题的案例客户当前正在用的正式输出模板客户确认的阈值口径(多少天算临期、多少金额算大额)
5. 同一角色下的其他场景
合同全周期管理 · 产出即下一步输入
CT-01 · 合同风险分级初审(四栏清单版) — 业务嫌法务审得慢 · 真正的坑从来不是审漏字眼,是付款条款和违约金的不对等没人算过账 查看 →CT-03 · 自动续约条款扫描与通知期倒排 — 设备都换新了 · 36 万一年的维保合同下个月自动续约,通知期昨天刚过 查看 →CT-04 · 盖章前版本比对(对方改了什么) — 双方谈妥了三处修改 · 对方回传的「定稿版2」里,还悄悄多了三处没人提过的改动 查看 →
上下游串起来就是完整链路。每一步的产出都是下一步的输入,不用在不同工具之间来回复制粘贴。
场景内容基于 WorkBuddy 产品能力整理,演示中的企业、人物与数据均为虚构,不代表任何客户的实际成效;痛点引用的公开来源已做脱敏处理。网页版由原资料转换,部分演示表格以原文形式展示。
想把这个场景在你们企业跑通?
顾问会先看你们的数据和流程够不够,再决定从哪一步开始。