乐于分享
好东西不私藏

制造业 AI, 为什么要从质检开始?

制造业 AI, 为什么要从质检开始?

制造业 AI

为什么要从质检开始?

系列第四篇·场景深振篇|选对第一个项目,比任何技术所重要

很多工厂一提 AI,第一反应往往不是“先做什么最容易跑通”,而是“什么场景听起来最高级”。

于是有人一上来就做排产优化,有人先碌预测性维护,还有人想一步打通计划、生产、质量、供应链。

方向都没错。

但问题是:第一个 AI 项目,不是用来证明你野心有多大,而是用来证明这件事在你们公司能不能真的做成。

我见过两家制造企业,预算差不多,团队能力也差不多,却走出了完全不同的结果。

工厂 A 把第一个项目压在排产优化上。数据整合做了五个月,ERP、MES、人工经验规则互相打架,业务逻辑越梳理越复杂,最后系统演示能看,现场却不敢真用,ROI 到现在还说不清。

工厂 B 先做焊缝视觉检测。项目三个月上线,漏检率从 1.8% 降到 0.2%,复判效率提升 60%,客诉损失也能直接折算,管理层第一次真正觉得:AI 这件事,不是 PPT 上的概念。

差的不是技术。差的是第一步选了什么。

制造业 AI 不缺场景,真正缺的是一个既能快速跑通、又能让组织看见价值的起点。在绝大多数离散制造场景里,质检,尤其是视觉检测,通常就是这个起点。

一 第一个 AI 项目,重要的不是“做多大”,而是“先做成”

很多企业在选 AI 项目时,天然会问一句:哪个场景价值最大?

这个问题本身没错,但如果放在第一个项目上,往往会把团队带偏。

因为第一个 AI 项目的成败,决定的从来不只是这一个项目。它决定的是三件事:

1.管理层以后还愿不愿意继续投

第一个项目迟迟不见结果,管理层很快就会下一个结论:AI 可以讲,但不好落地。

2.业务部门以后还愿不愿意配合

第一个项目一旦拉着多个部门忙了半年却没有实际改善,后面再推动数据协同、流程改造,阻力会明显变大。

3.团队内部会形成什么认知

项目做成了,组织会建立“这件事可以复制”的信心;项目做破了,大家脑子里留下的只会是那句最致命的话:“上次那个 AI 不也没做起来吗?”

所以,第一个项目真正该看的,不是理论空间最大,而是是否同时满足两个条件:

最容易成功

成功后所有人都看得见

这两个条件,比想象中的天花板更重要。而质检场景,特别是视觉检测,通常比排产优化、预测性维护、能耗优化更适合作为第一步。

它不是价値最大的全部答案,但它经常是最容易建立组织信任的那个答案。

二 为什么视觉检测最适合做第一个项目

很多人说视觉检测适合入门,但大多数文章只停留在一句话:“因为它比较成熟。”

这不够。真正能说服企业的,不是“成熟”这两个字,而是下面这五个判断维度。

先看结论:为什么它更容易跑通

维度

视觉检测

排产优化

预测性维护

能耗优化

问题边界清晰度

●●●●●

●●○○○

●●●○○

●●●○○

数据门槛高低

ROI 显性速度

3 个月内

1 年以上

6 个月内

6 个月内

失败成本

极高

中低

组织可见性

低中

这五项里,视觉检测不是每一项都“最先进”,但它在首个项目最关键的五个条件上,整体风险最低、成功率最高。

理由一:问题边界最清晰

制造业里很多问题,难不是难在模型,而是难在问题本身说不清。

比如“排产为什么不合理”,背后可能是订单波动、设备切换、物料齐套、人工班次、优先级规则、客户插单、工艺瓶颈等一整套耦合问题。你以为你在做 AI,实际上你是先在做一轮管理诊断和规则重建。

但视觉检测不一样。它面对的问题通常更直接:这个零件有没有裂纹?这个焊点是否缺陷?这个外观是否划伤?这个尺寸边缘是否超差?输入、判断对象、输出结果都更明确。

问题边界越清晰,项目范围越容易控制;范围越容易控制,项目越不容易在中途失控。

理由二:数据门槛通常最低

很多制造业 AI 项目不是死在算法上,而是死在数据准备阶段。

排产优化要拉通 ERP、MES、APS、库存、工单、设备状态、工艺路线,有些企业还要先解决编码不一致、主数据不完整、历史数据不可用的问题。预测性维护则往往依赖长期稳定的传感器数据、故障记录、维修履历和设备工况标签。

但视觉检测的启动条件相对简单得多:

有明确的检测对象

有相机或可以部署相机

能收集到正常品和缺陷品图像

有人能给出基本判定标准

也就是说,它不一定完全不缺数据,但它往往不需要先打穿整套业务系统,才能开始。

真正拖垃项目节奏的,常常不是模型训练,而是前期数据治理无限外溢。视觉检测这个问题通常更小。

理由三:ROI 最快,也最容易说清楚

首个 AI 项目能不能活下来,最终取决于一个现实问题:三个月后,你能不能拿数字说话。

视觉检测在这件事上有天然优势。它的价値链条通常很短:

漏检率下降了多少

误检率控制在什么范围

返工返修减少了多少

客诉、索赔、退货减少了多少

人工复判工时节省了多少

这些指标都能跟现场损失直接挂钉。也就是说,视觉检测的项目结果不容易停留在“好像更智能了”,而更容易变成一句话:每个月少了多少不良流出,少花了多少钉

在企业内部,特别是制造业里,只有能算账的项目,才有资格进入下一轮预算讨论。

理由四:失败成本最低

首个项目还有一个经常被忽视的标准:就算没做成,会不会把业务搞伤。

这不是悲观,而是理性。任何新技术第一次进厂,都应该先考虑最坏情况。

视觉检测如果阶段性效果不好,最坏通常是什么?大多数情况下,不过是继续回到人工检测,损失的是一段时间、一些样本采集和设备投入。

但如果第一个项目选的是排产优化、自动调度、关键流程闭环控制,问题就完全不同。这些项目一旦设计不当,可能直接影响交付稳定性、产线节拍、客户承诺和供应链协同。

第一个项目的正确原则不是“必须一击即中”,而是“成功最好,失败也别伤筋动骨”。

理由五:结果对组织最可见

这可能是最容易被低估、但最决定后续扩散的一点。

很多 AI 项目即使做出了一些结果,也不容易被组织真正感知。一个排产算法在后台优化了某些顺序,也许计划员知道它有帮助,但一线看不见,管理层也很难直观看到系统到底在干什么。

视觉检测不同。它是少数那种可以被“看见”的 AI:

产线旁边的屏幕能实时显示检测结果

缺陷图像能被直接标出

工程师能立刻看到判定逻辑是否一致

管理层参观时,几分钟就能理解系统在干什么

一个组织对 AI 的信任,不是靠技术名词建立的,而是靠可感知的运行结果建立的。视觉检测的价値不只是检测本身,它还是一个非常好的组织教育样板——让企业第一次直观理解:AI 不是口号,而是可以嵌进现场、影响结果的工具。

三 但不要把视觉检测想得太简单:这三个坑,比模型本身更常见

说视觉检测适合作为起点,不等于它简单到买个模型就能解决。

如果一篇文章只讲“为什么値得做”,不讲“为什么经常做不好”,那基本没有实操价値。类的项目里,最常见的问题,往往不在算法本身,而在项目设计。

风险点

典型表现

正确应对思路

坑一

拍摄条件不稳定

光源、角度、治具先确定,模型再训练

坑二

缺陷样本不足

先做几类典型缺陷,分阶段上线

坑三

检测结果没有接进流程

确定复核人、处置动作、数据回流机制

坑一:光线、工装、拍摄角度,往往比模型更重要

很多团队的第一反应是:我们是不是模型不够强?

但大量现场问题根本不是模型不强,而是输入不稳定。同一个零件,白天夜晚光线不同,表面有反光,工件摆放角度有偏差,镜头高度略有变化,背景干扰增加,最后出来的图像就已经不是同一种数据了。

这时候你换再强的模型,结果也很难稳定。所以视觉检测项目的第一性问题常常不是“算法怎么选”,而是:

光源是否稳定

相机位置是否固定

工装治具是否一致

被检对象姿态是否可控

图像采集条件是否标准化

如果这些基础条件没处理好,模型训练越认真,后面返工越多。很多项目最后复盘,汐费最多时间的,正是这里。

坑二:缺陷样本不足,模型容易“学不会真正的问题”

这是很多工厂最真实的矛盾。

质量做得越好,缺陷样本反而越少。正常品可能有几万张,缺陷品却只有几十张,甚至很多关键缺陷只在极少数极端情况下才出现。结果就是训练集严重不平衡,模型可能对正常品很有把握,但一到真正稀缺的缺陷,就开始漏判。

所以项目启动前必须问清楚几个问题:

缺陷类别是否足够明确

各类缺陷样本数量是否够用

标签是否一致

是否允许先做少数关键缺陷,而不是一口气覆盖全部缺陷类型

样本不足时,是否有补采、增强、分阶段上线的方案

首个项目最忌讯的,不是能力不够,而是目标贪大。与其一开始想“把所有缺陷都检出来”,不如先选最典型、损失最大、最容易标准化的那几类缺陷打穿。

坑三:检测出来了,但流程没有接住,等于没落地

这就是开篇那个故事里的典型模式——技术跑通了,但什么都没有改变。

AI 在屏幕上框出了一个可疑缺陷,准确率看起来也不错,但接下来没人知道怎么办:

谁来复核?

复核时限是什么?

发现缺陷后是停线、隔离、返工还是让行?

数据会不会回流到质量记录里?

异常是否能触发后续分析和纠正动作?

如果没有这套动作,AI 检测结果就只是一个红框,而不是一个真正进入业务闭环的信号。

视觉检测项目的完整定义,不是“把缺陷识别出来”,而是“把识别结果嵌进质量处置流程里”。

只做前半句,项目很容易在演示时看起来成功,在运营时却没有实际价値。这种失败在现场里很尸尸,因为在外部评审时它往往被算作成功,却在每天的工厂运转里不产生任何改变。

四 不是所有质检场景都适合现在上:先回答这三个问题

视觉检测适合作为起点,但并不代表任何质检场景都能立刻上。真正稳妥的做法,不是先买方案,而是先做一个简单判断。

#

判断问题

如果不展,说明什么

1

缺陷类型是否相对固定、可定义、可重复出现?

高度随机性缺陷需先标准化

2

人工判断是否已有基本标准,不完全依赖老师傅经验?

AI 无法自动创造共识,只能放大已有标准

3

愿意给这个系统一个并行验证、人工复核的实习期?

期望上线就 100% 替代人工,大概率不现实

三个问题大部分都能回答“是”,这个场景通常具备了认真推进的基础。如果其中有明显短板,也不是不能做,而是应该先补前提,再谈落地。

五 真正要做的,不是“上一个 AI 项目”,而是选对第一个胜仗

视觉检测不是制造业 AI 的终点,也未必是长期价値最大的场景。

从经营全局看,排产、工艺优化、质量预测、供应链协同,这些方向的战略价値可能更大。但很多企业还没走到那一步。

在组织尚未建立信任、数据基础还不我实、跨部门协同能力还不成熟的时候,一上来就做复杂场景,往往不是快,而是绕远路。

所以真正重要的,不是先做“最大”的项目,而是先做最容易打赢的第一仗。这个第一仗,需要满足四个条件:

范围可控

结果可量化

风险可承受

组织看得见

质检,尤其是视觉检测,往往正好满足这四个条件。它的价値不只是把漏检率降下来。更大的价値是,它能帮助企业完成三件更重要的事:

建立团队对 AI 落地的真实信心

建立管理层对投资回报的信任

建立后续更复杂场景所需要的数据与流程基础

从一个对的起点出发,往往比从一个“看起来更大”的场景失败,要値錢得多。

结语

如果你正在考虑制造业 AI 该从哪里起步,一个最値得先问的问题不是:

“哪个场景最先进?”

而是:

“哪个场景最有机会,成为我们第一个真正跑通的样板?”

多数时候,答案就在质检现场。

制造业 AI 转型战略·系列第四篇·欢迎转发给正在考虑 AI 转型的制造业朋友

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-19 18:26:05 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/537912.html
  2. 运行时间 : 0.105229s [ 吞吐率:9.50req/s ] 内存消耗:4,702.45kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=75c9e6cf39a04203ff1de0e8dba6fd8a
  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 ( 3.94 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 ( 9.87 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.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000712s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000743s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000317s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000284s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000481s ]
  6. SELECT * FROM `set` [ RunTime:0.000192s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000590s ]
  8. SELECT * FROM `article` WHERE `id` = 537912 LIMIT 1 [ RunTime:0.000565s ]
  9. UPDATE `article` SET `lasttime` = 1776594365 WHERE `id` = 537912 [ RunTime:0.003649s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000235s ]
  11. SELECT * FROM `article` WHERE `id` < 537912 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.007549s ]
  12. SELECT * FROM `article` WHERE `id` > 537912 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000534s ]
  13. SELECT * FROM `article` WHERE `id` < 537912 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002430s ]
  14. SELECT * FROM `article` WHERE `id` < 537912 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005434s ]
  15. SELECT * FROM `article` WHERE `id` < 537912 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005267s ]
0.107053s