还在手工录入送货单?一张图片60秒变ERP订单数据

Lv.4 核心创作者
📸还在手工录入送货单?一张图片60秒变ERP订单数据
还在为客户发过来的订单截图、送货单PDF一个一个手工录入?
每来一张单,先看图、再敲键盘、填Excel、最后下到ERP。一单下来5分钟打底,碰到字迹模糊的还得反复核对。一天几十张单子,光录入就占掉大半天。
这活儿,AI替你干了。
一、痛点:5分钟一单的真相
先说清楚以前多痛苦。
客户微信发来一张送货单截图,上面密密麻麻的产品代码、名称、数量。你的操作流程大概是这样:
打开Excel,逐行对照截图,手工输入产品代码
输入产品名称,碰到"亚克力鱼缸"这种名字还得确认没打错
输入数量,数量多了容易看串行
全部录完,再导入ERP系统
📌
发现少了两个产品,回头补
熟练工也要5分钟
。一天30张就是2.5小时纯录入。
最大问题不在慢,而在容易出错。人工看图转录,产品代码抄错一位、数量多打个零,这种事天天发生。错了再查、查了再改,实际耗时远不止5分钟。
二、方案:图片→OCR→一维结构→ERP,全链路自动化
现在的做法,变了。
整个链路拆成三步:
第一步:AI识别
把客户发来的截图或拍照图片,上传到WPS多维表格的附件字段。WPS大模型OCR自动识别图片中的文字信息——产品代码、产品名称、数量,全部提取出来,写进对应字段。
微信截图可以,手机拍照也行。只要图片上的文字人眼能看清,AI就能识别。
这一步你只需要做一件事:把图片传上去。
第二步:AirScript代码自动转一维
OCR识别出来的数据,是"二维"的——4个产品的信息全挤在一行,用逗号分隔:
产品代码 | SCL0010007,DS00010036,JD00100151,JD01000963 |
产品名称 | 亚克力鱼缸,海信高清电视,全自动洗衣机,美的空调 |
数量 | 3,1,1,1 |
这种结构没法直接用。ERP要的是一物一行:每个产品独立一条记录,代码、名称、数量一一对应。
这时候AirScript脚本出场。一段代码,自动完成:
产品代码按英文逗号拆分 → 4个代码
产品名称按中文逗号拆分 → 4个名称(脚本自动兼容中英文逗号)
数量按英文逗号拆分 → 4个数量
三个字段按位置一一对应,生成4行标准一维记录
写入「一维送货单」数据表
📌
注意产品名称那个中文逗号。OCR识别中文内容时,分隔符经常是中文逗号","而不是英文逗号","。脚本里做了兼容处理,先把中文逗号统一替换成英文逗号,再拆分,不会因为分隔符不同导致错位。
第三步:增量防重,重复运行不重复写入
这一步容易被忽略,但很关键。
如果只是拆分写入,每次运行脚本都会把同样的数据再追加一遍。10张单子跑3次,目标表里就有30行重复数据。
怎么解决?加一层配置状态机制:
源表加一个公式字段「配置状态」,用XLOOKUP跨表判断:这张单的送货单号是否已出现在一维送货单表中
出现了 → 显示"已配置"
没出现 → 显示空
脚本只处理"配置状态"为空的记录。拆分写入后,公式自动刷新为"已配置"。下次运行,已配置的自动跳过。
📌
真正幂等
。
匹配键用送货单号(自动编号),不用产品代码。因为不同送货单可能有相同产品代码,按产品代码去重会误判。
三、效果:5分钟变60秒
前后对比:
维度 | 过去 | 现在 |
录入方式 | 人工看图逐行敲键盘 | 上传图片,AI识别+脚本拆分 |
一张单耗时 | 超5分钟 | 小于1分钟 |
出错率 | 人工转录,抄错概率高 | AI识别+代码拆分,零人工干预 |
批量处理 | 逐张录入,排队等 | 多张同时上传,脚本一次跑完 |
重复运行 | 无防重机制 | 配置状态增量,幂等不重复 |
1分钟里大部分时间花在等脚本执行——上传图片后,OCR识别是自动的,AirScript拆分是自动的。你需要做的就是:上传图片,点运行,看结果。
四、核心代码
配置状态公式(源表「送货单明细表」新增公式字段):
=IF(XLOOKUP([@送货单号]&"",'一维送货单'![送货单号]&"",'一维送货单'![送货单号]&"","")<>"","已配置","")公式逻辑:拿当前行的送货单号,去一维送货单表里找。找到了说明已拆分,显示"已配置";没找到说明还没处理,显示空。
AirScript脚本核心逻辑:
📌
7个参数
,改表名和字段名就能用。不用动逻辑代码。
五、AI时代,技能即生产力
回看整个流程,真正让人工录入时间从5分钟降到1分钟以下的,不是某一个单点功能,而是三个东西的组合:
AI识别能力。WPS大模型OCR,图片上传就能识别文字。不用装额外软件,不用调API,多维表格附件字段自带。微信截图、手机拍照,上传即识别。
AirScript脚本。OCR识别出来的是"挤在一行"的二维数据,没法直接用。一段脚本,按分隔符拆分、按位置对应、批量写入,把二维转一维。这脚本能复用——换一家供应商的送货单,只要分隔符规则不变,改改配置区就能跑。
配置状态防重。XLOOKUP公式+增量逻辑,让脚本可以重复运行不出错。新单进来跑一次,老单自动跳过。不用人工记"哪些处理过、哪些没处理"。
这三样东西,单独拿出一样都不够。OCR只管识别不管结构化,脚本只管拆分不管防重,公式只管标记不管执行。组合在一起,才是完整的自动化链路。
📌
:人负责上传图片和判断结果,AI负责识别和拆分,代码负责批量执行和防重。
这也是技能SKILL的价值。一段经过实战验证、踩坑修复的AirScript代码,封装成技能后,下次遇到类似场景直接调用。不用从零写,不用反复调,拿来就能用。
智能体的作用更直接。这次对话中,从分析OCR识别结果、设计拆分方案、创建数据表和公式字段、编写脚本到调试跨表公式语法——全部由灵犀完成。古老师只需要确认方案、粘贴代码、运行验证。
过去的工厂数字化,要IT部门立项、采购系统、培训员工,周期按月算。现在,一个懂业务的人+AI智能体,一个下午就能跑通一条自动化链路。
Lv.4 核心创作者