乐于分享
好东西不私藏

知识库实战:AI读不了PDF?31秒拆墙

知识库实战:AI读不了PDF?31秒拆墙
知识库实战
MinerU
PDF 转 Markdown
实测数据

知识库实战:AI读不了PDF?31秒拆墙

📄 约 3970 字

⏱ 阅读 10 分钟

🕒 实测于 2026-08-16

给 AI 建知识库,PDF 是最大的进料障碍。这篇把选型逻辑、四条路线、31 秒实测和免费配额实情,一次讲透。

大家好,我是MetaX。

上周测工具,我顺手掐了一次表:一份 19.93MB 的中文商业汇报 PDF,18 页、24 张图,从上传、解析到 Markdown 落地,31 秒

搁在以前,这类文件的待遇是逐页截图、丢给 AI 一张张问,一个晚上就没了。而现在它已经躺进我的知识库收件箱,排着队走提炼、入库、检索的下一站——因为我搭的那套「越用越懂你」的 AI 系统,进料口只认一种格式:干净的 Markdown。

麻烦就麻烦在,真实世界给的最有含金量的料——行业报告、白皮书、论文、扫描版的书——几乎全是 PDF。

这堵墙,今天拆。

PART 01

进料的第一道墙:PDF 不是给机器读的

先说我为什么执着于 Markdown。我的知识库收件箱是一条流水线:素材进来,先提炼,再审核,最后入库——后面每一步,AI 处理的都是文本。PDF 塞进来,流水线第一站就卡死。

你大概也见过这几种死法:把 PDF 拖进对话框,AI 说「我无法读取这个文件」;或者更糟,它读了一半,表格错位、公式乱码、图片里的关键图表直接消失。扫描件更绝望,文字根本选不中。

道理其实一句话:PDF 存的是「这行字画在坐标 (200, 350) 处」。它精确描述了打印效果,但完全不描述「这是标题、这是表格、这是正文」。

问题的本质不是 AI 笨,是 PDF 这个格式根本不是给机器读的。

直接把 PDF 喂 AI,等于把一叠印刷品的照片塞给它,让它自己猜结构。而知识库要的是能被反复检索、引用、调用的结构化文本,这条路走不通。

MinerU 做的事就一件:用专门的版面理解模型,把 PDF「看懂」,再转写成 AI 原生能读的 Markdown——标题是标题,表格是表格,公式是 LaTeX,图片单独存文件。

你以前怎么干

用 MinerU 之后

手动复制粘贴 60 页报告,一晚上没了

一行命令,等几分钟,Markdown 直接到手

扫描件选不中文字,干着急

扫描件是它的主场,识别精度最高

表格转出来错位、公式变乱码

表格还原成 Markdown 表格,公式还原成 LaTeX

截图一张张问 AI

解析完的 Markdown 整本喂给 AI,随便问

每次重新找转换网站

写进工作流,一句话解析→总结→入库

PART 02

三档方案里,MinerU 站在精度这一档

把 PDF 变成文字,市面上有三档方案,先把地图看清楚:

档位

代表

死穴

本地文本抽取

PyMuPDF、pdfplumber

扫描件没有文本层,直接白屏;CID 字体抽出乱码

通用 OCR

各类免费 OCR 工具

只认字不认版面——双栏串行、表格散架

版面理解模型

MinerU

模型先理解「这是表格/这是标题/这是公式」,再结构化输出;需要算力,要么云端 API,要么本地有显卡

MinerU 是上海 AI Lab 旗下 OpenDataLab 的开源项目,GitHub 77.7k+ star,这个赛道事实上的开源标准。许可也放宽成了 Apache 2.0 加附加条款——只有月活过亿或月收入超 2000 万美元的巨头才需要单独商业授权,个人和中小团队随便用。

我把它定为知识库进料主力,理由按权重排:

1

免费额度是真的能用

API 每天高优先级额度 1000 页,超出也不停你,只是排队变慢。日解析量几百页的个人创作者,约等于永久免费。

2

中文是主场

国产团队训练的模型,中文扫描件、中文混排的还原度,我在真实文件上没失望过。

3

公式和表格是真还原

公式输出 LaTeX,表格输出 Markdown 表格,不是「一堆数字摆在那里」。

4

用法梯度清晰

网页版人人能用,桌面客户端免装 Python,API 给自动化,开源可本地部署。新人不会被迫一上来就配环境。

再给你一张开源三强的真实分工表,独立评测和社区交叉验证过的共识,不是我一个人的体感:

工具

强项

适合谁

MinerU

精度天花板:表格、公式、中文

中文文档、学术、公式——大多数人的默认答案

Marker

批量吞吐快

海量数字原生文件的流水线

Docling

MIT 许可宽松、纯 CPU 友好

英文工程文档、许可敏感场景

它不是没有短板,说清楚免得你踩:图文混排长文偶发阅读顺序错乱,密集版式有整块漏检的风险,重要文件解析完必抽查;竖排文字不支持;本地部署在纯 CPU 上很慢,分钟级一个文件(本文走云端 API 路线,不受影响)。

知乎一位实测过七款工具的作者评价最中肯:「MinerU 是适合的,但不是最强的,不要被工具推文标题迷惑。」这也是我用它的姿势:免费线里的最优解,不是万能神药。

PART 03

先分流,再选路线:两个判断定方向

第一个判断,比选什么工具都重要——你的 PDF 是「数字原生」还是「扫描件」。

判断方法土但有效:选中一段文字按 Ctrl+C,能粘贴出来就是数字原生(Word/PPT 导出的),粘贴不出来就是扫描件(纸质书扫描、拍照转 PDF)。前者是普通活,后者是硬骨头,打法完全不同。

第二个判断,走哪条路线。MinerU 有四种用法,难度和回报完全不同,新人不要跳级:

路线

适合谁

你能得到

① 网页版

所有人,第一次必走

手动上传→下载,先把效果看到

② 桌面客户端

经常要批量解析的人

批量上传、一键解析

③ 云端 API

想接进自动化流程的人

一句话让 AI 替你解析,本文主菜

④ 本地部署

数据不能出网的极客

无限页数,不吃云端配额

给新人的节奏:今天走①,顺手装上②,两周内走到③,④这辈子可能都用不上。

顺带回应一个肯定有人想问的顾虑:文件敏感,不能传云端怎么办?这正是路线④存在的意义——2026 年的 MinerU 本地门槛已经大降,默认的混合引擎 2GB 显存就能跑到接近满分的精度(官方口径)。个人知识库用不着,公司涉密文档另说。

PART 04

网页版 5 分钟,先跑通第一个文件

第 0 步都不用装东西:

1

打开 mineru.net,手机号或微信注册登录

2

首页就是上传入口,把你的 PDF 拖进去(也支持 Word/PPT/Excel 和图片)

3

选解析模式,不确定就选推荐的 vlm(视觉语言模型)

4

等待,几十页的文件通常几分钟

5

解析完成,预览确认效果,下载 zip:里面是 Markdown 全文加图片资源文件夹

免费额度我账号后台抄过实数(2026-08-16 登录核对):每天可解析 5000 份文件,其中 1000 页享最高优先级——超出优先额度的部分自动转普通队列依次处理,不会停你。

用顺手之后,把桌面客户端也装上:mineru.net/client 有 Windows 和 macOS 安装包,免装 Python、免配环境,功能与网页版一致。

到这里你已经拿到结果了。但网页版和客户端共享三个天花板:每次人肉上传下载、没法接进自动化流程、文件多了管理混乱。

对搭知识库的人来说,这三个天花板是致命的——进料必须是流水线的一环,不能是一个手工动作。

于是自然引出主菜。

PART 05

主菜:一句话让 AI 替你解析

这是我每天在用的姿势。我不对 AI 说「帮我总结这个 PDF」,我说:

prompt

用 MinerU 把 E:/download/行业报告.pdf 解析成 Markdown,

然后读完全文,给我:

① 核心结论(10 条以内)

② 值得引用的数据和图表

③ 一段 300 字的摘要,可以直接发朋友圈

AI 会自己调用解析工具、等结果、读全文、交付总结。我要做的只是把文件路径改一下。

这就是 API 路线的价值:解析从「一个动作」变成「一句话」。往后全是这句话的变体——解析完直接归档进知识库、按主题建索引、批量翻译、定时监控某个目录,进料这活就从人身上彻底卸下来了。

走 API 需要一个密钥:openxlab.org.cn 注册登录(和 mineru.net 同一套账号体系),头像 →「AccessKey 管理」→ 新建,把 AK/SK 存好,只显示一次。

然后是本文唯一的坏消息。我自己实现 API 调用时,踩了三个官方文档语焉不详的坑——上传签名失配、任务延迟被误报成失败、境外 URL 下载超时——每一个都耗掉我一段时间才定位出来。三个坑的修复细节,加上我修好打包的单文件解析 CLI,都在文末说的付费专栏里。你要自己写代码调 API,做好掉坑的心理准备;用现成的,直接跳过去。

PART 06

vlm 还是 pipeline,选择比你想的简单

API 支持三种模型,实际要选的就两个:

模型

选它当

速度 / 精度

vlm(默认推荐)

扫描件、手写、复杂表格、数学公式

慢 / 最高

pipeline

数字原生 PDF、赶时间批量处理

快 / 够用

我的默认策略很简单:不知道选什么就 vlm。速度差的那点时间,比你手动修表格错位便宜得多。只有「文件是数字原生 + 一次几十个」的批量场景,我才切 pipeline。

PART 07

我掐过表的数字,和我亲历的那个坑

口说无凭,上实测。就是开头那份文件——19.93MB 的中文商业汇报,18 页,24 张图片,典型的「图多字少、每页都是设计排版」:

31 秒

端到端耗时

18 页

24 张图全挂载

2700 字

Markdown 全文

还原质量抽查:标题层级正确、图片正确挂载、关键句完整、无乱码。过程日志每 5 秒自动汇报进度,不用盯着:

terminal

[mineru] AI营销及GEO引擎战略服务项目汇报.pdf (19.93MB) model=vlm

[mineru] batch_id=00f263af-... 上传中...

[mineru] 解析中(每 5s 轮询,最长 1800s)...

 state=running ({'extracted_pages': 5, 'total_pages': 18, ...})

 state=running ({'extracted_pages': 11, 'total_pages': 18, ...})

 state=running ({'extracted_pages': 17, 'total_pages': 18, ...})

[mineru] 完成 31.0s → ...\full.md

提醒一句:这是图多字少的汇报文件,速度不能线性外推,文字密集的 60 页报告通常在几分钟量级。但数量级摆在这里。

这个量级的活,从此不值得你手动干。

再讲一个只有我能讲的坑。一份技术手册 PDF,我以前用 PyMuPDF 抽取,出来的中文全是 (CID:xxx) 乱码——字体没有内嵌 Unicode 映射,本地抽取无解,我直接放弃了这条路。后来换 MinerU 的 vlm 模式:它走 OCR(光学字符识别)重新识别排版,完全不依赖字体映射,全文完美还原。

这就是三档方案表里第一档「死穴」的亲历版,也是「本地工具跑不动 → MinerU 兜底」的典型路径。

社区那边也有佐证。GitHub 讨论区用户的原话:「连一些超复杂的公式都能完美解读,marker 遇到太复杂的会直接无法解析」;r/Rag 社区用户:「带纵向合并单元格的表格,只有 MinerU 解析对了」。公式和复杂表格是文档解析最难的两个维度,这两个维度上,它是免费开源线里被反复验证的答案。

PART 08

配额实情:免费,但有节奏

官方规则,加我账号后台的真实数字(2026-08-16 登录核对):

数值

实测体验

每日解析文件数

5000 份/账号

个人碰不到顶

每日高优先级额度

1000 页/账号

日均低于无感

超出 1000 页

转普通队列

排队变慢不停你

单文件上限

200MB / 200 页

超了就拆文件

上传地址有效期

24 小时

拿到尽快传

实操建议一条:大批量任务放夜间提交,错开白天高峰。实测下来,这是「免费但不傲慢」的设计——不砍你的量,只让你排队。

PART 09

边界:杀鸡别用牛刀,配额留给扫描件

工具再好,不该上的时候不上。判断标准就一条:文字能不能选中。

数字原生 PDF → 不必动用 MinerU。微软开源的 MarkItDown(GitHub 174k star),pip install 'markitdown[all]' 一装,Word/PPT/Excel/HTML 一把全转,速度快一个数量级,还不耗配额。

扫描件、图片型 PDF、拍照件 → MinerU vlm,没有悬念。

一次几十个数字原生文件的批量 → 先本地抽取,失败的(乱码/空白)再走 MinerU 兜底。

我的知识库进料流就是这个两级火箭:本地工具先冲,冲不动的自动转 MinerU。把杀鸡省下来的牛刀,留给真正需要它的扫描件。

PART 10

对号入座:你的情况走哪条

你的情况

走法

第一次用,只想先看效果

网页版 mineru.net,拖进去就行

经常要转文件,还不想碰命令行

网页版 + 桌面客户端

想让 AI 全自动解析、总结、入库

云端 API + 提示词 A,本文主菜

文件涉密不能出网

本地部署,2GB 显存够用

数字原生文件要批量转

MarkItDown 本地抽,失败的转 MinerU

扫描版的书、拍照件

MinerU vlm,没有之二

PART 11

进料通了,知识库的复利才开始转

写到这,我想多说两句为什么较这个真。

知识库这个东西,瓶颈从来不在模型。模型是租来的,今天用这家明天换那家;料是你自己的,谁也拿不走。而料里最值钱的那部分——报告、论文、书——恰恰是以最不友好机器的格式存在的。

解析这一步打通之后,整条流水线才算活:解析 → 提炼 → 入库 → 检索,往后每一步都是那一句提示词的变体。知识库是复利资产,每份料回灌进去,它就多懂你一分。

最后问问大家:你手头最想搬进 AI 的那份 PDF 是哪种——行业报告、学术论文,还是扫描版的书?评论区告诉我,呼声最高的那种,下一篇我直接拿真实案例拆给你看。

我是MetaX,一个每天往知识库里搬料、让 AI 越来越懂我的人。

完整版工具课

这篇的完整版工具课在我的小报童付费专栏:三个深坑的修复细节、错误码速查、更多现成的进阶提示词,加上我修好打包的单文件解析 CLI,都在那边。工具本身免费,你付费买的是我替你踩坑省下的时间。专栏入口见「阅读原文」。

— THE END —

如果这篇帮你省了一次手抄

👍 点个赞
👀 在看
↗ 转发给同款熬夜人

我是MetaX,帮你搭建越来越懂你的AI系统。我们下篇见。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-24 00:28:10 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/962087.html
  2. 运行时间 : 0.253099s [ 吞吐率:3.95req/s ] 内存消耗:5,045.49kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=b906e3bed2da3d2bd6672087f5e410dd
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 4.22 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 10.56 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.11 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001204s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001645s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000825s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000689s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001332s ]
  6. SELECT * FROM `set` [ RunTime:0.000635s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001487s ]
  8. SELECT * FROM `article` WHERE `id` = 962087 LIMIT 1 [ RunTime:0.001061s ]
  9. UPDATE `article` SET `lasttime` = 1787502490 WHERE `id` = 962087 [ RunTime:0.003404s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000635s ]
  11. SELECT * FROM `article` WHERE `id` < 962087 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001058s ]
  12. SELECT * FROM `article` WHERE `id` > 962087 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001047s ]
  13. SELECT * FROM `article` WHERE `id` < 962087 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004042s ]
  14. SELECT * FROM `article` WHERE `id` < 962087 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005167s ]
  15. SELECT * FROM `article` WHERE `id` < 962087 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.044068s ]
0.256991s