早掌柜 · 单据识别 拍一张进货单,读成可核对的商品明细
正在检查识别配置…

1上传单据

把进货单照片拖进来,或点击这里选择

JPG / PNG / WebP,一次最多 9 张(同一张单子的多页或不同角度)

2识别结果 · 待确认草稿

还没有结果。
上传一张单据照片,或在页面底部挑一条已录制的真实样本回放。

3真实样本回放

下面是仓库 samples/ 目录里已录制的记录:原图 + 当时模型返回的结果,一条都不加工。不需要 API Key 也能看清楚整条链路。

加载中…

这套校验在拦什么

只认图上真实存在的内容提示词明确禁止猜测商品与金额;看不清的字用 ? 代替,并把该行置信度压到 0.3 以下。
脏字段不进台账¥58.00 元 清洗成 58.00;2026-13-45 这种模型编出来的日期直接丢掉;置信度夹到 0 至 1;超过 100 行截断。
金额按「分」做整数运算不用浮点数算钱,避免 1 分钱的误差被放大成 0.010000000000000009。
数量 × 单价 必须对得上对不上的行标黄,并点名到「第几行」,不让错误金额悄悄滑过去。
合计差异超过 0.50 元判异常0.50 元以内视为四舍五入,提示人工确认但不判错 —— 这个阈值两边都不糊弄。
置信度低于 0.85 标黄不阻止入账,但一定让人看见:这一行模型自己也没把握。

这些数字都直接来自代码:src/rules.js 与 src/vision.js。