← 返回博客

长PDF切段检索还是整份通读?覆盖范围与耗豆的对照评测

2026-10-17 · 6 分钟阅读
PDF问答自动通读对比评测耗豆不墨AI

查一个具体数字,相关片段可能足够;列出全文交付要求,需要覆盖全部相关章节。 通读的价值在覆盖范围,代价是输入通常更多。本次同一模型、同一问题的受控对照中,三节输入覆盖3/6项,全文输入覆盖6/6项;按下文注明的代码费率快照计算,分别为157豆和1958豆。这不是线上账户的实际扣费记录,也不是所有长PDF的固定价格。

上传整份文档,直接问全文要点。不用先选模式;系统会判断是否自动通读,预计消耗较高时先确认。回答后检查“已读完整份文档”提示,并核对关键要求。

先看对照条件:测输入范围,不给模型排名

我们在2026年10月12日构造一份84节、19,964字符的虚构招标文本,把6项交付要求放在第3、17、32、48、66、82节。两组均调用 deepseek-flash,关闭思考、temperature为0、最多输出3000 token;问题相同,明确要求列出六类交付事项。

三节组人为选定第3、17、32节,全文组输入全部84节。每组一次,两次都正常结束。原文六项要求逐项核对后,三节组缺手册、回收与备件,全文组全部覆盖。

这不是生产检索管线的A/B测试:没有测线上检索能否找到某节,没有经过PDF解析,也没有测试自动通读是否触发。它用实际模型回答展示“少量片段输入”和“全文输入”的区别。不能把3/6当成当前产品检索准确率,或把6/6当成通读保证。

这几类问题,区别在哪里

问题相关片段能做什么全文输入多解决什么还需核对什么
“第17节试运行几天?”找到该节即可回答本样例没有额外必要性单位是工作日,起点是初验后
“列出全文全部交付义务”未取到的章节可能缺项跨章节要求有机会一起进入答案是否遗漏附件或后文限定
“手册要求是否存在?”没检索到不能证明不存在可在更完整范围内检查解析是否漏了表格或扫描页
“三份文件合成一张交付表”局部答案难以证明每份都覆盖可先逐份通读,再对齐文件名、版本与要求来源不能丢

除“全文交付义务”外,表中是基于任务范围的用法分析,不是本轮额外跑过的测试。具体问一条信息时,不必为了看到通读提示而每次都要求总结全文。

耗豆对比:先公开token,再说明用哪套费率

接口实际返回如下,两次均无缓存命中:

本轮实测输入token命中缓存token输出token完成情况
三节输入4800142正常结束
全文输入117320331正常结束

输入包含材料、问题和系统提示,不是把汉字数乘固定比例。两组输出长度不同,因全文组还回答了另外三项,并对备件作了重复说明。

计算依据是chat-server主分支快照 c5ef554a88fb2463694dd0dd6872e0816f8b64b7 的 src/services/user.ts:modelTieredRateMap 中 deepseek/deepseek-flash 的输入未命中费率为0.15豆/token、缓存命中为0.01豆/token、输出为0.6豆/token;consumeBeans 在具备token明细且无插件、无显式计数覆盖时按这三档加总,最后 Math.round 四舍五入。

公式为:

豆数 = round(未命中输入 × 0.15 + 缓存命中输入 × 0.01 + 输出 × 0.6)
三节 = round(480 × 0.15 + 0 × 0.01 + 142 × 0.6) = 157
全文 = round(11732 × 0.15 + 0 × 0.01 + 331 × 0.6) = 1958
差额 = 1801豆;全文约为三节的12.5倍

这只是实测usage按特定费率快照的换算。本次直连模型,未经过不墨账户消费接口,没有产生可用于验收的账户扣豆记录;也未证实当前线上服务端与该提交完全一致。写作时另有尚未合并的计费修改,因此不将快照数值当成长期报价。实际使用以当时页面提示和账户明细为准。

不能由本次约12.5倍推导“通读固定贵12.5倍”。文档长度、历史对话、模型、输出长度和缓存都可能改变差额;本次没有测扫描件、表格密集PDF或多轮追问。也不将豆数换算成固定人民币价格。

缓存为什么会改变对比?这里单独做一个假设

只为说明上面公式,假设全文组的11732个输入token中有10000个命中缓存,输出仍为331个token,按同一快照:

round(1732 × 0.15 + 10000 × 0.01 + 331 × 0.6) = 558豆

这是算术情景,不是第三次实测;不承诺第二问一定有缓存,也不承诺修改问题后还能命中相同数量。省豆判断应看账户记录,不能按“同一文件问过一次”就假定后续全部免费。

对实际使用的评测结论

本样例的全文输入多花了1801个“按快照换算的豆”,多覆盖了3项预设要求。若目标是交付清单,这个范围差异有价值;若只查试运行天数,三节组已经正确给出了9个工作日及起算条件。选择应由问题需要决定,不能只比一次回答的总消耗。

在不墨里完成一轮核查只需三步:上传并等解析;直接问需要的范围;检查通读提示和原文。没有模式开关。自动通读的首版只支持一次送入模型,材料超出可读范围时要拆分;解析上限也不等于一次通读容量。

多份文件可以逐份问“列出本文件全部交付要求,标明文件名与出处”,再把核对过的表合并。不要只检查最后一个回答的成功提示,就默认所有文件都完整读过;合并后的重复项和矛盾条件仍要回看原文。

详细上传与排查步骤见DeepSeek读取PDF、Word、Excel。开始时用一份能自己核对的小材料,确认输入范围和回答依据,再扩大到长文件。