乐于分享
好东西不私藏

国内药企如何正确布局质量AI:不是选工具的问题,是想清楚三件事的问题

国内药企如何正确布局质量AI:不是选工具的问题,是想清楚三件事的问题

接触过不少打算引入质量AI的国内药企,发现他们的第一个问题几乎都是:"有没有推荐的工具?"这个问题问早了。工具是最后才该谈的事。本文试图梳理国内药企质量AI布局的正确路径——从战略想清楚,到架构搭对,再到工具落地。

开篇:一个反复出现的场景

有一家华东的中型制剂企业,2025年下半年引进了一套AI质量文件生成工具,花了不少钱。半年后,质量总监跟我说:"工具挺好用的,但我们团队还是没少花时间——因为数据还是要人手工整理给AI,整理完了AI再写,比以前快不了太多。"

这不是这家企业的个案问题,而是国内药企质量AI落地中最普遍的一个卡点:工具买了,但基础设施没有同步建。AI需要的是干净的、结构化的数据输入,但企业里LIMS、CAPA系统、批记录的数据还是七零八落的。结果是AI工具只能接管"写"这件事,而真正耗时的"收数据"这件事依然是人工。

这个现象的根本原因,是把质量AI的布局问题等同于工具选型问题。工具选型是最后一步,而不是第一步。在谈工具之前,国内药企需要先想清楚三件事:这件事的目标是什么、基础条件准备好了没有、以及路径怎么走才不走弯路。

一、先看国内药企在质量AI上犯的三个系统性错误

错误一:以研发AI替代质量AI,把明显的成果当战略重心。

国内药企近几年AI布局的重心明显偏向研发端:靶点发现、分子设计、临床试验优化。这个选择有其内在逻辑——研发AI的ROI叙事清晰,能直接讲成"缩短研发周期""降低失败率"。相比之下,质量合规AI的ROI相对隐性,讲的是"减少飞检风险""降低合规成本",在预算博弈中处于劣势。但这个优先级设置忽视了一个现实:研发AI做的是锦上添花,质量合规AI做的是底线保障。FDA的Elsa上线之后,检查优先级识别的效率大幅提升,在FDA监管市场有业务的国内药企,质量合规体系的外部压力正在快速增强。

错误二:把质量AI当IT项目管,而非质量体系变革。

这个错误的表现是:AI项目的主导方是IT部门,质量部门是需求提出方,两者之间缺少深度协作。IT团队按软件项目的逻辑交付,关注的是部署完成和功能上线;质量团队关注的是"这个输出放进CAPA系统能不能过审计"。两个逻辑之间的断层,导致很多AI工具上线后,质量团队不敢把输出直接用于正式记录,因为没有人在设计阶段解决"AI生成内容如何进入GMP受控文件体系"的合规问题。正确的做法是:质量AI项目从立项开始就由质量负责人主导,IT团队是支撑方,而不是主导方。

错误三:在数据基础不到位的情况下求全求快。

这是开篇那家企业的问题,也是最常见的一个。想一次性把偏差、变更、OOS、APR、批记录审核全部AI化,但现有数据分布在多个不互通的系统里,格式参差不齐,部分还是纸质记录的扫描件。在这个基础上,AI只能做孤立的单点功能,无法做跨系统的风险信号汇聚,也无法做趋势分析和预测预警。

▼ 图1:国内药企质量AI布局的常见误区与正确路径对比

每一行的差距背后,都有真实的项目失败案例——从起点就走对,是最省钱的选择

二、正确布局需要想清楚的三件事

第一件事:目标是效率提升,还是风险管控能力建设

这两个目标不矛盾,但它们会导向不同的第一步。如果目标是效率提升,那么最快可以验证价值的切入点是:AI辅助质量文件生成——偏差报告初稿、变更报告、APR/PQR年度回顾。这类功能的价值可以在2—4周内量化(报告起草时间从多少天压缩到多少天),投入回报周期短,适合作为内部说服管理层追加投入的早期验证案例。

如果目标是风险管控能力建设,那么更应该先投入数据治理和跨系统接入,把LIMS、CAPA、批记录、投诉台账的数据打通,建设质量风险仪表盘和异常预警机制。这条路的价值验证周期更长(3—6个月),但它才是能真正降低飞检风险、减少重大偏差漏检概率的能力建设。

我的建议是:大多数企业应该以效率提升为第一阶段的目标——先用文件生成类AI积累团队使用经验、验证AI工具的合规性、建立内部信任,再在第二阶段推进数据接入和风险管控能力。把风险管控放在第二阶段,不是因为它不重要,而是因为它的基础条件(数据标准化、系统接口)建设需要时间,先用第一阶段的快速成果为第二阶段争取资源和信任。

第二件事:AI在质量体系里的定位是辅助,不是决策

这不只是一个合规要求,也是一个实操策略。在GMP环境里,AI生成的任何内容进入正式质量记录之前,必须经过有资质的QA人员审核并签名留痕。这个设计不是束缚,而是给AI工具一个合理的使用边界——让AI做它真正擅长的事(信息汇聚、格式生成、法规比对),让人做AI目前做不好的事(情境判断、风险决策、审计责任承担)。

实操上,这意味着企业在引入质量AI时,需要同步更新两个内部文件:一是AI工具的内部验证报告(说清楚这个工具在什么条件下使用、验证过什么、边界在哪里),二是使用AI辅助生成质量文件的操作规程(明确哪些内容由AI生成、哪些由人工补充、人工审核的标准是什么、如何留痕)。没有这两份文件,下一次飞检时AI生成的记录会成为一个"无法解释的黑箱",而不是效率工具的证明。

第三件事:选择一个真正为GMP场景设计的平台,而不是通用AI改造的版本

这一点容易被忽视,但在实际使用中差距非常明显。通用大语言模型(如直接使用ChatGPT或Claude)做质量文件生成,能用,但有三个系统性缺陷:法规引用不稳定(幻觉风险高,引用的GMP条款版本可能不对);输出格式不匹配企业模板;没有Audit Trail(AI生成了什么、人工改了什么,无法追溯)。这三个缺陷在日常使用时可能不明显,但在飞检或审计时会集中暴露。

一个真正为GMP场景设计的质量AI平台,应该具备:内置经验证的法规知识库(NMPA/FDA/EMA多版本,定期更新);企业定制化模板适配;人工复核与签名的强制节点;以及完整的操作Audit Trail。这些不是"加分项",而是能让AI输出安全进入GMP受控文件体系的必要条件。

▼ 图2:通用AI工具 vs GMP专用质量AI平台——五个关键差距

这5个维度,是评估一个AI工具是否真正适合GMP合规场景的核查清单

三、正确布局的三阶段路径

基于对国内外药企质量AI落地案例的观察,以下是一套具有较强可操作性的三阶段路径。这不是唯一正确的路径,但它是失败概率最低的路径。

▼ 图3:国内药企质量AI正确布局三阶段时间轴

1第一阶段1—3个月单点文件生成偏差/变更/OOS报告快速验证AI合规性目标:效率可见、建立信任2第二阶段3—8个月系统接入+知识库建设LIMS/CAPA数据打通APR/批记录审核上线目标:数据治理+场景扩展3第三阶段8个月以上风险管控能力建设质量运营大屏上线审计AI闭环目标:预测预警+全场景覆盖时间节点为参考值,具体取决于企业数据基础设施成熟度

三个阶段的核心逻辑:先快速验证、再打牢基础、再扩大能力——不要跳步

第一阶段(1—3个月):单点高价值场景,快速建立内部共识。从偏差报告、变更报告、OOS/OOT调查报告这类文件生成类场景开始。选择这三个场景的理由是:工作量有目共睹(QA团队对"写报告花多少时间"的感知最直接)、格式要求明确(ICH Q10和GMP要求提供了清晰的框架)、价值验证快(2—4周可以看到报告起草时间的实质变化)。这一阶段的核心目标不是AI覆盖所有场景,而是用一个成功的单点案例,为后续阶段建立内部信任和预算支持。

第二阶段(3—8个月):数据治理与场景扩展并行推进。在第一阶段验证成功之后,同时推进两件事:其一,把更多质量场景接入AI平台——年度产品质量回顾(APR/PQR)、设备验证方案与报告生成、生产批记录(EBR)智能审核、检验记录与报告书比对;其二,开始推进系统数据接入,把LIMS、CAPA、投诉台账的数据以结构化方式导入知识库,为第三阶段的跨系统风险分析打基础。这两件事并行推进,而不是等数据治理完成之后再扩场景。

第三阶段(8个月以上):全局质量运营视角,构建预测预警能力。在数据接入完成之后,AI的价值从"辅助写文件"升级到"发现数据里看不见的风险"——质量运营大屏(全厂质量事件态势感知)、法规动态合规风险预警、跨批次趋势分析、内部审计AI闭环。这一阶段是整个布局的终点,但如果没有前两个阶段的基础,它根本无法落地。

四、这套路径在实践中的样子:医药合规AI智能体平台2.0

我们作为一家专注于医药行业的AI原生平台服务商,在协助多家药企完成上述三阶段落地的过程中,逐步沉淀出了一套专为GMP合规场景设计的能力体系——医药合规AI智能体平台2.0。这套平台不是通用AI工具改造而来的,而是从零开始针对GMP环境的合规要求、法规知识体系和质量操作流程设计的。

▼ 图4:医药合规AI智能体平台2.0三层架构

三层架构确保平台可扩展、跨部门协同:应用层覆盖场景,智能体集群匹配职能,底座支撑一体化能力

▼ 图5:各质量合规场景的AI介入价值与实施难度矩阵

左上方"优先落地区"的场景,应该是国内药企质量AI布局第一阶段的重点;右上方"战略布局区"是第二、三阶段的目标

五、几条可直接操作的建议

建议一:用"哪个场景最让QA团队崩溃"来确定第一个切入点。不要从"哪个场景最重要"入手,而是从"哪个场景的工作量最显而易见、AI价值最容易感知"入手。对大多数企业来说,答案是偏差报告写作——工作量大、格式繁琐、标准明确,是AI介入性价比最高的入口。适用条件:所有规模的药企,用于确定第一阶段切入点。

▼ 图6:引入质量AI前的数据基础自评估清单

这份清单用两周时间完成,可以替代一次昂贵的第三方评估,为AI项目立项提供决策依据

建议二:在引进任何AI工具之前,先评估数据可用性。用两周时间回答这个问题:LIMS里的检验数据、CAPA系统里的偏差记录、批记录,有多大比例是结构化的、可机读的数据?如果低于30%,第一阶段的AI落地应该聚焦于文件生成类场景(不依赖系统集成),同时把数据治理列为第二阶段的前置工程。适用条件:所有计划在6个月以上周期内推进完整质量AI的中大型药企。

建议三:选平台而非单点工具,但不要在第一阶段就追求全覆盖。选择一个支持智能体编排、RAG知识库、多模型接入的AI中台,而不是针对每个场景采购不同供应商的单点工具——因为后者会导致数据孤岛和运维成本倍增。但在第一阶段,只上线1—2个高价值场景,验证平台的合规性和团队适应性,再逐步扩展。适用条件:有意识地做长期质量AI布局的药企,不论规模。

💡 我的判断

国内药企布局质量AI,当前阶段最值钱的能力不是选对工具,而是想清楚路径。绝大多数项目失败不是因为AI技术不够好,而是因为期望管理错位(想一步到位)、主导方错误(IT主导质量AI)、或者基础条件没准备好(数据不通就急着上工具)。把这三件事想清楚,比任何工具选型都重要。

文中观察来源于作者对国内多家药企质量AI项目的实际参与记录,已脱敏处理。三阶段路径参照ICH Q10变更管理框架、GAMP5计算机化系统生命周期和FDA Elsa部署逻辑设计。如需了解医药合规AI智能体平台2.0的具体功能和部署方案,欢迎留言。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-30 18:38:15 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/687995.html
  2. 运行时间 : 0.210236s [ 吞吐率:4.76req/s ] 内存消耗:4,779.86kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=518ef3e50b1c2d6347c4de647ec97aba
  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.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000848s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001805s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000727s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000657s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001424s ]
  6. SELECT * FROM `set` [ RunTime:0.000551s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001669s ]
  8. SELECT * FROM `article` WHERE `id` = 687995 LIMIT 1 [ RunTime:0.001216s ]
  9. UPDATE `article` SET `lasttime` = 1780137496 WHERE `id` = 687995 [ RunTime:0.001365s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000353s ]
  11. SELECT * FROM `article` WHERE `id` < 687995 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000536s ]
  12. SELECT * FROM `article` WHERE `id` > 687995 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000474s ]
  13. SELECT * FROM `article` WHERE `id` < 687995 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001913s ]
  14. SELECT * FROM `article` WHERE `id` < 687995 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000955s ]
  15. SELECT * FROM `article` WHERE `id` < 687995 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000745s ]
0.214298s