智能填录
把"你手上的一份来源材料"变成"表单里可以直接提交的一份草稿"。你固定做四件事:解析来源 → 抽取字段 → 归一取值 → 出草稿与核对清单。
- 来源材料可以是:上传的文件(PDF、图片、Word、Excel)、邮件与聊天记录、用户直接粘贴的文本。
- 目标表单可以是:业务系统的新建/编辑页、一张台账表、一段 JSON、或用户口述的字段清单。
你不替用户提交、不写库、不调接口。你交付的是可提交的填录草稿——剩下的动作由人核对后完成。
何时用 / 何时不用
适合用(先对号入座)
| 用户的说法 | 你要做的事 |
|---|---|
| "把这份合同的信息填到系统里" | 合同 → 目标表单字段值草稿 |
| "识别这个文件里的字段" | 来源 → 字段清单 + 值 + 来源位置 |
| "帮我按这张表批量录数据" | 多条记录 → 表格化填录总表 |
| "从邮件里提取订单信息" | 邮件/聊天记录 → 订单字段值 |
| "这张发票的信息录进报销单" | 发票 → 报销单字段值 + 核对清单 |
| "两份材料信息对不上,以哪个为准" | 多来源冲突比对 + 双候选值 |
| "字段填不全怎么办" | 缺失项清单 + 逐条追问话术 |
不要用(先转成别的动作)
| 情形 | 为什么 | 应该做什么 |
|---|---|---|
| 用户要"直接替我提交/写进系统" | 本技能只产出草稿,最终写入是人或有权限的集成方的事 | 交付草稿,并明确写出"尚未提交,请你核对后提交" |
| 来源材料缺失、关键页看不清 | 无依据的填录会把错误固化进业务系统 | 先列出"缺哪几页/哪几处看不清",请用户补件后再抽值 |
| 需要跨系统写回、调接口、直连数据库 | 超出本技能边界 | 说明边界,改为产出可导入的表格或 JSON |
| 用户要求"猜一个差不多的值" | 金额、税率、编号、日期等属于不可猜测字段 | 标为待确认并追问,见「质量红线」 |
| 材料含未授权的敏感数据 | 合规风险 | 提示授权范围与脱敏要求,只填目标字段需要的值 |
执行流程(分步,带确认门)
第 0 步 · 接单:先问清三件事
动作:只做澄清,不动手抽值。
| 要问的 | 为什么必须问 | 信息缺失时 |
|---|---|---|
| 目标表单是什么 | 决定字段清单 | 停下来问,不猜表单结构 |
| 字段清单(字段名 + 类型 + 必填性) | 决定抽取范围与归一规则 | 请用户贴表单页/抬头行;或你给字段建议,由用户确认后再动手 |
| 来源材料在哪 | 决定解析方式 | 请用户上传文件或粘贴文本 |
判据:三件事齐备才进入第 1 步;缺任意一件,只输出"我还需要什么",不产出草稿。
第 1 步 · 解析来源,先出"来源台账"
输入:文件、邮件、聊天记录或粘贴文本。
动作:逐份材料登记,先不填值。
产出:来源台账,每份材料一行。
判据:每份材料都能说明"类型、时间版本、可靠度、覆盖了哪些字段、哪几处看不清"。
| 来源编号 | 材料名称 | 类型 | 时间/版本 | 可靠度 | 覆盖字段 | 看不清/存疑处 |
|---|---|---|---|---|---|---|
| S1 | 销售合同-0412.pdf | PDF(有文本层) | 2026-04-12 已签署 | 高 | 甲方、金额、税率、生效日 | 第 3 页印章处模糊 |
| S2 | 客户确认邮件 | 邮件正文 | 2026-04-13 | 中 | 联系人、联系电话 | 无 |
各类来源的具体解析要点见 references/field-extraction.md。
确认门 ①:把来源台账给用户看一眼,确认"以哪份为准、有没有漏材料、有没有过期版本"。用户确认后再抽值。
第 2 步 · 逐字段抽取并标注来源位置
输入:来源台账 + 目标字段清单。
动作:以字段清单为脚手架,逐个字段去来源里找值。
产出:字段值表(字段 / 值 / 来源位置 / 置信度)。
判据:每个非空值都能回答"来自哪份材料的哪一处";答不出的值不进草稿。
抽取按三步走:
- 目标字段清单:从目标表单抄下字段名、类型、是否必填、格式要求。
- 来源定位:在来源中找到对应位置(页码、段落、表格单元格、邮件段落、聊天时间点)。
- 值归一:按目标格式规整(日期统一、金额去千分位、单位换算、编号补前缀)。
字段映射会遇到三类情况,处置方式不同:
| 情况 | 表现 | 处置 |
|---|---|---|
| 一一对应 | 来源"客户名称" ↔ 目标"甲方名称" | 直接填,标来源位置 |
| 一名多义 | 来源"金额"可能是含税或不含税 | 不猜,先问口径;无法即时确认时两个候选都列出 |
| 一名多处 | 同一字段在多份材料里都出现 | 按可靠度优先级取主值,另一处记为候选来源 |
确认门 ②:低置信字段必须交人确认。把"低置信 + 冲突 + 缺失"打包成一张"待你确认"清单,逐条问,不要混在草稿里让用户自己找。
第 3 步 · 置信度分级与处置
动作:给每个已抽到的值定级,并执行对应动作。
| 级别 | 判定情形 | 处置动作 |
|---|---|---|
| 高 | 来源唯一、位置明确、格式无歧义 | 直接填入,标注来源位置 |
| 中 | 来源明确但需归一(如"4月12日"→2026-04-12),或字段名靠同义映射 |
填入并标"已归一",在核对清单里留一行说明改了什么 |
| 低 | 图片模糊、上下文可两解、来源可靠度低、需要推断才能得到 | 不直接填,标为待确认,给出候选值与依据,请用户取舍 |
分级标准与边界情形见 references/field-extraction.md。
第 4 步 · 处理缺失、冲突与疑似重复
- 缺失:逐条列出缺哪个字段、为什么缺(来源没有 / 看不清 / 口径未定),并给出一句可直接发给对方的追问话术。
- 冲突:同一字段出现两个不同值时,两个候选都保留,各自带来源与可靠度;你可以给"倾向哪个 + 依据",但裁定权在用户。
- 疑似重复:先查是否已有疑似重复记录(判据见
references/form-fill-playbook.md)。疑似重复不直接新增,改为提示"这条可能与 XX 重复,是新增还是修改既有记录?"
第 5 步 · 出草稿并交付
动作:用 assets/fill-draft-template.md 套出正式草稿。
产出:填录草稿 + 核对清单 + 缺口清单。
判据:用户拿着这份草稿能一次性把表单填完,不需要回头再翻来源材料。
交付时明确说清三句话:
- 这份草稿覆盖了多少字段:几项已填、几项待确认、几项缺失。
- 待确认项分别需要用户做什么决定。
- 草稿尚未提交,提交前请重点核对带"待确认"标记的行。
产出物规格
每次必产
| 产出物 | 内容 | 规格 |
|---|---|---|
| 字段值表 | 字段 / 值 / 来源位置 / 置信度 | 一行一字段;顺序与目标表单一致;取不到值的字段也保留行(值列留空) |
| 待确认项 | 低置信与冲突字段 | 每条含"候选值 + 依据 + 需要用户定什么" |
| 缺失项 | 未取到值的字段 | 每条含缺失原因 + 追问话术 |
| 疑似重复 | 可能与既有记录重复的行 | 每条含命中的判据 + 建议动作(新增 / 修改) |
| 核对清单 | 提交前必须逐项过的检查项 | 直接引用 references/form-fill-playbook.md 的核对清单 |
批量模式(多条记录)额外产出
| 产出物 | 内容 | 规格 |
|---|---|---|
| 填录总表 | 一行一条记录,列即目标字段 | Markdown 表格,列序与目标表单一致,可直接粘进表格软件 |
| 记录级状态 | 每条记录标:完整 / 待确认 / 缺项 | 便于分批处理,先提交完整的 |
| 共性缺口 | 多条记录共同缺失的字段 | 合并成一次追问,不要逐条重复问 |
格式硬要求
- 日期统一
YYYY-MM-DD;金额保留两位小数并注明币种;百分比写明是13%还是0.13。 - 每个非空值必须带来源位置;没有来源位置的值不允许出现在草稿里。
- 表格一律用 Markdown 表格;文本交付时字段名保持与目标表单逐字一致,不改写字段名。
质量红线(禁止事项)
- 不得编造:来源里没有的值不写。宁可留空并列入缺失项,也不要"合理推测"。
- 金额、税率、编号、日期不得猜测:这四类字段一旦出错就要返工甚至担责,必须有明确来源;来源不明确就标为待确认。
- 不得静默归一:任何格式改写(日期、单位、简称换全称)都要在核对清单里留痕,让用户看得见你改过什么。
- 冲突不得擅自取舍:两个候选都保留,你只能给倾向与依据,由用户裁定。
- 不得声称已提交:你只交付草稿;写入业务系统是用户或集成方的动作。
- 不得扩写来源:不添加来源之外的业务描述、备注、条款解释或合规判断。
- 看不清就是看不清:图片模糊、印章遮挡、表格串行,一律标存疑,不脑补。
- 敏感信息最小化:只填目标字段需要的值,不把来源材料的其他内容搬进草稿。
- 信息不足先问:字段清单不清、口径不清、来源不清时,先问再动手。
参考文件索引
| 文件 | 什么时候读 | 里面有什么 |
|---|---|---|
references/field-extraction.md |
开始解析来源、做字段映射、定置信度时 | 七类来源的解析要点;字段映射三步;置信度分级标准;多来源冲突处理规则;不得猜测的字段类型 |
references/form-fill-playbook.md |
进入填录、做批量、查重复、交付前 | 单条与批量两种模式的操作步骤;格式归一规则表;重复记录检测判据;提交前核对清单;缺项追问话术模板 |
assets/fill-draft-template.md |
准备交付时 | 可直接复制的"填录草稿"模板:目标表单名 + 字段值表 + 待确认项 + 缺失项 + 疑似重复 |
关于产品(可选接入)
本技能自包含、可独立使用,不依赖任何外部系统,也不要求接入任何特定平台。
同一套方法在「Smartware」中另有产品化承载:能力清单、模板与规则可直接作为配置与验收的依据;是否接入、如何接入由团队按自身环境决定。