乐于分享
好东西不私藏

当最优解不再现实:AI如何重写NP难问题的求解路径

当最优解不再现实:AI如何重写NP难问题的求解路径

摘要

这不是一篇关于“AI已经攻克P/NP难题”的文章,而是一篇关于求解范式如何被现实需求重新定义的文章。在理论最优仍受复杂性边界约束的前提下,生成式AI、强化学习、统计物理方法与传统优化器的结合,正在把NP难问题的处理逻辑从“追求严格最优”转向“追求工业可用、约束可控、响应足够快的高质量解”。这种变化不仅影响算法研究,也正在重塑物流调度、工业制造、材料设计、药物发现与矿业勘探等实际场景。

导语

过去半个多世纪里,P vs. NP一直是计算机科学最具代表性的理论难题之一。如果说这一问题在理论上对应的是“能否高效求得最优解”,那么在现实世界里,企业和工程系统更关心的往往是另一个问题:在有限时间、有限算力和复杂约束下,能否稳定得到一个足够好的解。

正是在这一张力之中,AI开始改写NP难问题的求解叙事。它没有推翻复杂性理论,也没有使指数爆炸神奇消失;但它通过学习数据分布、模拟物理过程、生成候选解、控制搜索路径和协同传统求解器,把原本过于抽象的“不可解”问题,转化为许多行业可以接受、可以部署、可以持续迭代的“工业实用”问题。

这意味着,今天讨论AI与NP难问题,重点已经不只是“它能不能给出最优解”,而是“它能否以新的方式组织求解过程、重构算法角色,并在真实场景中创造可验证的价值”。

变化维度

传统求解范式

AI介入后的新范式

目标函数

追求理论最优或严格近似保证

强调在时限、成本与约束下交付高质量可执行解

知识来源

依赖人工规则、启发式经验和显式建模

引入数据分布学习、结构表示与自动建模

系统形态

单一算法或单一求解器主导

模型、启发式、数学规划与验证模块协同

一、为什么“最优解”不再是唯一目标

理论边界没有松动,但工程目标已经变化

NP难问题之所以长期棘手,根源在于其解空间会随着规模扩张而迅速爆炸。对于旅行商、车辆路径、装箱、布局布线、图划分、分子筛选等典型问题,理论上的精确求解常常只能停留在中小规模实例上。一旦规模上升、约束叠加,分支定界等精确算法就会遭遇时间与算力上的极限。传统启发式方法虽然能给出近似解,但往往又高度依赖人工经验,迁移性和稳定性并不理想。

问题在于,工业系统并不会因为理论难而暂停运行。快递网络要按分钟调度,芯片设计要在制造周期内完成,材料筛选和药物研发要在成本约束下不断缩短试错时间。于是,现实中的求解目标发生了转向:比起一个也许永远算不完的全局最优解,业界更需要一个可以在规定时间内得到、满足约束、质量足够高且能够持续更新的可行解。

这正是AI进入这一领域的制度性契机。它适合处理高维模式、复杂结构和历史经验难以穷举的问题,也因此成为连接“理论边界”与“工程响应”的新型中介。

从规则驱动走向数据驱动

过去很多启发式算法的效果,建立在专家对问题结构的长期理解之上。而AI提供的变化在于,它可以不完全依赖显式规则,而是从大量实例中学习什么样的解更可行、什么样的搜索更有效、什么样的局部结构更值得优先处理。图神经网络擅长表示图结构,Transformer适合处理序列与上下文依赖,大语言模型则开始承担从问题描述到求解流程组织的更高层任务。

因此,求解范式的变化并不是简单地“用AI替代算法”,而是把原来分散在人工经验、启发式技巧和传统优化器中的能力重新分配:让AI负责感知、生成、筛选与引导,让经典方法负责校正、验证与精细优化。

“满意解”正在成为新的评价尺度

在很多行业里,算法竞争早已不只比拼理论近似比,而是比拼单位时间内的可执行价值。一个解如果理论上稍逊,却能在秒级返回、稳定满足业务约束并支持持续滚动更新,它往往比一个更优但更慢、更脆弱、更难部署的方案更有意义。因此,“满意解”并不是对最优性的放弃,而是在复杂场景中对时间、成本、风险与收益进行联合衡量后的现实标准。

正因如此,AI的真正贡献不是证明“最优不重要”,而是帮助系统更高效地接近业务上真正重要的目标:在可承受代价内,把错误率、资源浪费和响应滞后降到足够低。

二、AI究竟改变了什么:从生成、模拟到协同

端到端生成:让模型直接学会“给解”

生成式AI最受关注的路径,是把问题描述直接映射为候选解。在这一思路下,大语言模型不只是回答问题,而是被训练成能够输出组合优化问题的结构化解。原稿提到的两阶段路线很有代表性:先用高质量专家解进行监督微调,再通过可行性与最优性感知的强化学习进一步约束模型。这样做的核心并不是让模型“背答案”,而是让它逐渐学会什么样的解满足约束、什么样的修改能缩小最优性差距。

这一方向的重要意义在于,它把求解器的一部分能力转移到了模型内部。模型可以在推理阶段快速生成多个候选解,再由Best-of-N等策略择优输出。与通用模型相比,面向特定任务做过数据和奖励对齐的模型,往往在可行性和精度上更接近真正可用的工业标准。这说明,AI对于NP难问题的价值,不只是“会说”,而是开始具备“会做”的能力。

自动建模:从自然语言到数学规划

更进一步,AI并不一定要直接给出最终答案,也可以承担“建模翻译器”的角色。在许多真实业务中,障碍并不只是求解难,而是问题很难被专业地表达成数学模型。生产排程、库存约束、路线规划、资源分配,往往散落在自然语言需求、表格规则和经验术语中。

当大语言模型能够理解业务描述、抽取变量与约束,并自动转化为可交给底层求解器执行的模型时,优化技术的使用门槛就被显著降低了。这意味着运筹优化不再只是少数专业人员的工具,而可能逐渐演化为面向更广泛业务用户的基础能力。从“人先建模、再交给求解器”,转向“人描述问题、AI完成建模与调度”,本身就是一次算法基础设施层面的重构。

物理隐喻:用系统演化去逼近最优

AI改变NP难问题求解的另一条路径,不是让模型直接输出答案,而是借助物理世界的演化机制来寻找高质量解。例如,把组合优化任务转写为能量最小化问题,再借助统计物理中的自由能框架与深度学习优化器来完成求解。在这种思路里,求解不再仅仅表现为离散搜索,也可以表现为一个连续系统逐步降能、收敛到较优状态的过程。

这类方法的重要性在于,它打通了算法、物理与机器学习之间的边界。当自动微分、优化器、退火过程和能量函数被组织到同一框架里,求解器的设计语言就发生了变化:我们不再只是问“如何遍历组合空间”,也会问“能否构造一个更适合收敛的物理或统计表述”。

混合专家系统:让AI成为搜索过程的“指挥层”

还有一种更现实也更容易落地的方向,是让AI不直接替代传统算法,而是担任策略控制者。面对复杂问题,不同启发式方法在不同阶段往往各有优劣:有的擅长快速生成初始解,有的擅长跳出局部最优,有的适合后期精修。如果LLM能够观察当前解的状态、识别瓶颈并动态选择更合适的后续操作,那么它就相当于站在更高层次上重新编排了算法组合。

这类框架之所以重要,是因为它体现了一个越来越清晰的趋势:未来真正有竞争力的求解器,很可能不是某一个“万能模型”,而是一个由模型、规则、启发式和精确算法共同构成的系统。AI的优势在于全局感知和策略调度,传统算法的优势在于约束处理和结果校验,二者组合后的价值往往高于单独使用。

从单模型竞争转向求解流程设计

如果把过去的算法研究理解为寻找一个更强的“核心方法”,那么当前AI介入后的竞争,越来越像是在设计一条更高效的求解流水线。问题表示如何构造、候选解如何生成、约束如何检查、搜索如何剪枝、结果如何复核,都会影响最终质量。这也是为什么同样使用大模型,不同系统之间的效果差异可能非常大:差异不只来自模型参数,更来自整个求解流程的架构设计。

三、真正发生变化的是应用现场

物流与供应链:从一次性规划转向持续响应

路径规划、装箱与调度本就是NP难问题最典型的产业化场景。过去,很多系统依靠静态规划、人工经验和定期重算维持运行;现在,随着机器学习、数字孪生和实时数据接入,物流系统正在向动态响应转变。路径不再是一天一算,而可能是按分钟甚至更短周期持续更新;装箱不再只看理论填充率,而是在计算速度、边缘部署能力、法规要求和成本之间做平衡。

这说明工业场景对“好解”的定义也已经改变。它不仅是一个数学意义上的近似最优解,更是一个能够被实际执行、能适应环境变化、可在规定时限内交付的业务解。AI在这里发挥的关键作用,是提高系统对变化的感知与响应速度。

材料、医药与科学发现:从穷举搜索转向逆向设计

在分子设计、材料配方与科学实验中,问题的困难不只是规模大,还在于搜索空间过于稀疏、代价极高。从巨大的化学空间中找到满足目标性质的结构,本质上也是一种高维组合优化。生成式AI、回归模型和启发式算法的结合,使研究者能够先快速缩小候选范围,再进行高成本验证。

这类“AI先筛方向、传统方法再优化”的逻辑非常关键。它没有取消实验,也没有取消专业知识,而是把最昂贵、最缓慢的探索过程尽量前移为数据驱动的筛选。因此,AI带来的不只是效率提升,更是研发流程的重排:有限资源被更集中地投入到更可能成功的候选区域。

矿业与复杂产业系统:从经验判断走向多源数据融合

矿业勘探、能源系统和大型工业控制场景,通常涉及多源异构数据、长周期决策与高成本风险。这类领域过去高度依赖专家经验,而AI的进入使得地质、遥感、地球化学等不同来源的信息能够被统一建模,帮助识别传统观察难以发现的模式。

更值得注意的是,在这些场景中,AI并不只是一个“更快的算法”,而是整个知识组织方式的变化。过去分散在不同环节的数据开始被联通,原本依赖局部经验的判断开始被系统化,决策也因此逐渐从单点计算走向连续学习。这意味着,AI对NP难问题的影响,最终会表现为产业决策流程的整体重构。

应用重构的本质是“决策节奏”被改写

很多行业之所以开始明显感受到AI的冲击,不只是因为精度提升了几个百分点,而是因为决策节奏发生了变化。过去许多优化任务是离线、阶段性和人工触发的;现在它们逐渐变成在线、连续和系统触发的。当优化从“偶尔计算一次”变成“持续运行的后台能力”,企业组织方式、岗位协同和系统架构都会随之调整。

四、AI热潮之下,哪些硬边界仍然存在

泛化能力仍然是首要门槛

当前许多模型在训练分布内表现亮眼,但一旦进入结构差异较大的真实场景,性能可能迅速下滑。例如,在随机生成的TSP实例上训练出的模型,并不一定能自然迁移到带复杂时间窗、容量约束或真实道路结构的车辆路径问题。这意味着,AI在NP难问题上的成功,不能只看基准测试上的平均分,还必须看它在分布外样本、极端约束和大规模实例下的稳定性。

换言之,AI并没有取消问题复杂性,只是在某些分布和场景上学会了更有效的近似策略。一旦现实超出训练经验,模型就可能重新暴露脆弱性。

可解释性与信任仍是高风险领域的核心障碍

在物流、电网、航空、制造排程等场景中,一个看似可行但隐藏错误的解,代价可能极高。传统精确算法之所以仍被高度重视,一个重要原因就在于它们可以提供更清晰的最优性界、约束证明或失败边界。而深度模型、特别是大语言模型,往往更像黑箱:它能给出答案,却不总能给出令人信服的推理证书。

当决策必须被审计、复核和追责时,解释能力就不是附属功能,而是部署前提。因此,AI求解器若要在关键系统中被广泛接受,未来必须在可验证性、约束一致性和人机协同复核机制上继续补课。

安全与量子因素带来更长周期的不确定性

NP难问题不仅与优化有关,也深度嵌入现代密码体系与信息安全之中。原稿提到的“量子威胁”提醒我们:当量子计算逐步成熟,现有公钥体系可能受到根本性冲击,而AI又会加速系统设计、攻击模拟和防御迁移。因此,NP难问题的讨论并不止于产业优化,还延伸到基础设施安全与后量子时代的制度准备。

从这个角度看,AI带来的不是单向的效率提升,而是一种双重压力:它一方面增强了我们处理复杂问题的能力,另一方面也提高了我们必须更快完成安全重构的紧迫性。

评价体系也需要随之升级

如果仍沿用单一基准集和单次最优值作为主要指标,就很难真实评价AI求解器的实际价值。未来更合理的评价方式,应同时观察可行性比例、分布外鲁棒性、约束违例代价、求解时延、部署成本、人工介入程度以及失败时的可恢复性。只有这样,才能把“实验室性能”与“工业能力”真正区分开来。

五、下一阶段的主线:不是“AI取代算法”,而是“系统级混合求解”

混合求解器会成为主流形态

综合原稿中的不同案例,可以看到一条非常一致的路线:真正有效的系统,往往都不是纯粹依赖某一种方法。最有前景的模式,是让AI承担战略层工作,例如生成初始方案、识别结构特征、挑选搜索策略、在多个候选解之间排序;再由传统求解器承担战术层工作,例如严格处理约束、局部精修、给出更高置信度的结果。

这种分工并不保守,反而最接近现实。因为工业问题从来不是单纯的数学题,它既有规则性,也有噪声;既需要速度,也需要可信度;既要结果,也要过程可控。混合求解器恰恰对应了这种现实复杂性。

从工具升级到研发与生产方式重构

更深层的变化在于,AI对NP难问题的影响并不会停留在求解器本身,而会沿着建模、实验、验证、部署与反馈链条持续扩散。在制造业中,它会改变排产和资源配置;在科研中,它会推动自驱动实验室的闭环形成;在平台型企业中,它会把数据、规则和算法更紧密地绑定在一起。

这意味着,未来衡量一个系统先进与否,也许不再只看是否拥有某个最强算法,而要看它能否形成持续学习、快速建模、自动试错和稳健验证的整体能力。

结语

AI没有让NP难问题在理论上突然变得简单,但它正在改变人类处理这类问题的方式。过去我们更强调复杂性上限,今天我们开始更加重视求解流程的可组织性、近似质量的业务价值以及混合系统的工程能力。从这个意义上说,真正被重写的并不只是算法本身,而是“什么算作可解、什么算作有价值的解、以及谁来参与求解”的整个判断框架。

真正稀缺的是把多种能力组织成系统的能力

从更长周期看,单点模型优势往往会被快速追平,而系统整合能力更难复制。谁能把数据、建模、训练、求解、验证、反馈与安全治理做成闭环,谁就更可能在NP难问题相关的产业竞争中建立持续优势。因此,下一阶段比拼的重心,很可能不是谁先拥有某个更大的模型,而是谁先形成面向复杂决策的系统化工程能力。

当“严格最优”仍被复杂性边界守住,真正改变世界的,往往不是理论奇迹,而是把复杂问题稳定转化为工业可用解的系统能力。

参考资料

1.pythonic生物人: P vs. NP 五十年:AI正在解决不可解问题

2.返朴: P/NP问题50年:基础理论举步维艰,但AI正在不可能中寻找可能

3.运筹OR帷幄: 优化|从快递物流到芯片设计:深度解析NP困难问题的求解之道

4.步履永不停: 启发式算法 vs 精确算法

5.GPUS开发者: 用 Jetson+AI 破解工业包装浪费难题(3):从 NP 难问题到工业级实用解背后的科学内核

6.虾响者: 机器学习与人工智能技术在路径优化中的应用研究

7.ORSC智能计算分会: 综述导读:机器学习辅助元启发式算法求解组合优化问题:最新进展

8.调度与优化算法的集结地: 大型语言模型作为端到端组合优化问题求解器(附代码和参考视频)

9.Python助力交通: 大模型也能解组合优化难题!端到端求解框架,7B 模型赶超 GPT-4o

10.久章智能: AI赋能组合优化

11.集智俱乐部: Nature计算科学最新:统计物理x机器学习用于求解组合优化问题

12.深极科技: 突破NP-hard难题!中国学者用“磁性器件”解决组合优化难题|Nature子刊论文解读

13.决小策: LLM+推理决策|微软HeurAgenix,结合LLM的启发式算法进化、选择框架

14.南京极速企业管理咨询有限公司: 路径优化算法:从理论基石到实践前沿

15.糖质美学: 从组学挖掘到分子设计:AI驱动天然产物药物发现的研究框架

16.AI and Materials: Acta Materialia | 中科院物理研究所 | 机器学习重构稀土永磁,降本 31%,性能保住 86%

17.升华洞察: 地质学的数字化转型:AI 与机器学习在矿业勘探中的实战应用

18.DataFunSummit: 基于深度学习求解图优化问题初探

19.小马过河啊: 刷新组合优化新高度!吉林大学×上海交大等团队提出NEXCO,扩散模型原生适配自适应扩展

20.AI4ELAB: 工程AI落地别再All in大模型了,从图灵奖主论文,看AI与数学优化的3种组合法

21.复利慢投资: AI + 量子计算突破:Google 和 Oratomic 研究,为何让互联网加密失守突然更近了

22.商用密码展: 量子 + AI:网络安全的下一个生死战场

23.Odyssey Space: 量子计算+AI:欧盟发布2040技术报告,预言科技颠覆性未来

24.PKU智能青年: 智问智答 | AI与量子计算的结合

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-13 16:27:11 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/521110.html
  2. 运行时间 : 0.220799s [ 吞吐率:4.53req/s ] 内存消耗:4,777.69kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=38f7e4857b10496a3229e03e3fed904d
  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.001217s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001659s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000754s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000683s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001361s ]
  6. SELECT * FROM `set` [ RunTime:0.000604s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001561s ]
  8. SELECT * FROM `article` WHERE `id` = 521110 LIMIT 1 [ RunTime:0.001129s ]
  9. UPDATE `article` SET `lasttime` = 1776068831 WHERE `id` = 521110 [ RunTime:0.011539s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000592s ]
  11. SELECT * FROM `article` WHERE `id` < 521110 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001086s ]
  12. SELECT * FROM `article` WHERE `id` > 521110 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001068s ]
  13. SELECT * FROM `article` WHERE `id` < 521110 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002004s ]
  14. SELECT * FROM `article` WHERE `id` < 521110 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.013243s ]
  15. SELECT * FROM `article` WHERE `id` < 521110 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002515s ]
0.224743s