乐于分享
好东西不私藏

工业企业的AI到底如何重构?我的一些思考

工业企业的AI到底如何重构?我的一些思考

行业前辈彭老在《工业AI规模化部署的困局和破解之道》一文中指出,工业AI从单点试点走向规模化落地,最大的阻碍并不只是算法、算力和模型,而是企业多年形成的人员体系、组织机制、IT与OT边界、老旧系统,以及不断积累的技术债和产品债。

工业企业的AI到底如何重构?重构的不是软件,而是企业的控制系统

这次不再围绕“AI有没有边界”展开,而是回答一个更核心的问题:

工业企业所谓的AI重构,究竟在重构什么、为什么难、应该走到哪一步?

美的材料展示了158个AI场景,安克材料展示了38个AI战场、300多个Agent及其组织机制;行业前辈彭老的文章,则把问题进一步落到了IT与OT协同、组织体系、技术债、模型债和安全机制上。需要说明的是,美的读后感中的场景比例属于作者归纳,并非美的官方统计,因此本文主要依据场景结构作判断,不把比例作为官方数据使用。

看完这些材料后,我越来越觉得,工业企业的AI重构不能只理解为“增加多少个Agent”“替换多少套软件”,甚至也不能只概括为信息流、决策流、执行流和反馈流的重构。

四条流固然重要,但它们只是企业运行的外在表现。真正决定信息怎么流、谁来决策、系统能否执行、结果如何反馈的,是企业背后的目标、规则、权力、责任和控制机制。

因此,我现在的基本判断是:

AI最终会重构工业企业,但它首先重构的不是软件清单,也不只是业务流程,而是企业的控制系统。

这里所说的“控制系统”,不是狭义的DCS、PLC或自动控制系统,而是企业整体的运行机制:目标如何设定,状态如何感知,知识如何被调用,判断如何形成,决策权如何分配,任务如何执行,异常由谁接管,结果由谁负责,以及系统如何根据反馈持续修正。

ERP、MES、DCS、CRM是否被替换,只是结果;人与系统如何协同、系统之间如何调用、决策如何产生、任务如何执行、责任如何追溯,才是重构的本质。

一、为什么AI场景已经很多,却仍然谈不上企业重构?

先看表面现象。

美的已经梳理了158个AI场景,覆盖研发、制造、供应链、营销、行政、人力、财务、法务、海外业务和工业AI;安克则形成了300多个Agent,覆盖研发、客服、营销、产品和战略分析。

场景如此丰富,为什么我们依然会觉得,它们离“AI重构企业”还有距离?

继续往下追问。

为什么多数场景集中在问答、搜索、写作、代码辅助和分析建议?因为这些场景风险低、见效快,对原有系统的改造要求也较低。

为什么这些场景对原有系统改造要求低?因为AI只需要读取资料、生成内容或者提出建议,不需要真正修改订单、调度生产、触发采购、改变设备参数。

为什么AI一旦进入执行环节,难度就迅速增加?因为执行意味着权限、责任、审计、异常处理和结果追踪。回答错一句话,员工还可以纠正;排错一张生产订单、修改一个工艺参数,后果完全不同。

为什么企业难以把这些责任交给AI?因为原有流程本身可能就不标准,数据口径不统一,系统之间没有打通,部门责任也不清晰。

再追问一层,为什么流程、数据和责任长期没有统一?因为企业过去的信息化建设,本来就是按照部门、项目和局部需求逐步形成的。每个部门建设一套系统,每套系统解决一段问题,最终自然形成烟囱。

所以,问题的根因并不是AI能力不足,而是:

企业过去并不是按照“端到端业务闭环”建设系统的,今天却希望AI直接跨越数据、流程、组织和责任边界。

AI场景很多,不等于企业已经被AI重构。如果AI只是帮助员工更快地查资料、写材料、看报表,它改变的是局部工作效率;只有当AI开始参与问题发现、分析判断、任务执行和结果反馈,并且获得明确、受控的权限时,才真正触及企业运行方式。

这也是判断AI应用深度的一条重要标准:

不要只看AI会不会回答问题,要看AI能否推动问题被真正解决;不要只看AI能否执行任务,还要看它的执行权是否被清楚授权和约束。

二、美的的158个场景,真正值得学习的不是数量,而是AI为什么能“长出来”

美的的AI场景覆盖面非常广。在研发环节,有代码辅助、知识检索、专利分析、文档生成;在制造环节,有设备知识问答、故障分析、预测性维护、工艺优化和质量分析;在供应链环节,有采购问答、合同辅助、需求预测、库存建议和供应商分析;行政、人力、财务、法务等领域,也部署了大量问答、生成、审核和辅助决策场景。

如果只看清单,很容易得出一个结论:美的找到了一百多个可以使用AI的地方。

但更值得追问的是:为什么美的可以找到这么多场景,而很多企业连十个稳定场景都难以落地?

因为美的并不是从大模型出现以后,才开始整理流程和数据。在此之前,美的已经进行了长期的流程标准化、数据治理、系统整合和组织变革。研发、采购、制造、供应链、财务、人力等业务,已经形成较为明确的流程、系统和数据基础。

为什么这很重要?

因为AI不会凭空创造企业能力。如果没有统一制度,知识问答就不知道应该依据哪个版本;如果没有标准流程,Agent就不知道下一步应该调用哪个系统;如果没有相对完整的数据,预测模型就无法建立;如果岗位责任不清,AI给出的建议也没有人负责执行。

因此,美的案例背后的第一层逻辑不是“AI先进”,而是:

它已经先把大量业务变成了可描述、可度量、可追踪、可优化的对象。

但再往深一层看,美的真正完成的,不只是流程标准化,而是为AI准备好了一个相对稳定的管理控制环境:目标比较清楚、流程相对统一、业务对象有明确口径、系统中有可用数据、岗位责任能够被识别。

这意味着AI进入以后,不需要先猜测“企业到底是怎么运转的”,而可以沿着已有的业务结构生长。

这也解释了为什么美的大量应用仍然是辅助型,而不是替代型。对于一个庞大制造集团而言,最现实的路径不是先推翻已有系统,而是在成熟流程上寻找AI能够降低摩擦的位置。少查一次资料、少写一份报告、少做一次人工核对,看起来都不是革命,但当这些改进覆盖十几万员工和大量业务流程时,价值仍然巨大。

因此,美的路径可以概括为:

先把业务标准化、数据化、系统化,再让AI沿着现有流程和管理边界逐步生长。

它更像是“先修路,再跑车”。

美的案例提醒我们,工业企业的AI转型不能只从技术能力开始。AI项目之前,往往要先回答几个问题:企业的核心流程是否清楚,关键数据是否可用,业务对象是否有统一定义,系统能力是否能够被调用,岗位责任是否能够被识别。

没有这些基础,AI只能停留在一个漂亮的聊天入口。

AI可以改善流程,但无法长期替代流程、数据和管理基础建设。

三、安克的300多个Agent,真正重构的首先不是系统,而是组织与权力

安克的案例与美的不同。

安克不仅建设了企业级Agent平台和统一数据平台,还推动了更激进的组织变革:大团队被拆成小型Scrum团队,部分优秀业务人员转为“AI工程师”,研发团队减少传统产品经理和PRD依赖,业务、设计、研发共同快速试验;同时通过AI Playground、Hackathon、Token预算和人才轮岗,让AI成为日常工作方式。

为什么安克可以形成300多个Agent?

第一层原因当然是技术平台。统一的Agent平台、模型接入、知识库、数据平台和工具体系,降低了每个团队开发AI应用的成本。

但继续追问:为什么有了平台,就能够不断产生Agent?

因为Agent不是由一个中央AI部门统一设计出来的,而是由具体业务人员提出和推动的。懂客服的人做客服Agent,懂营销的人做内容和投放Agent,懂产品的人做需求和文档Agent。

为什么业务人员能够参与建设,而不只是向IT部门提交需求?

因为安克改变了人才机制和团队结构,把业务知识与AI能力放进同一个小团队。业务专家不再只是需求提出者,而开始成为AI能力的设计者。

再追问,为什么这种小团队模式如此关键?

因为传统项目模式中,业务提出需求,产品经理转述,研发再实现。链路越长,业务语义损失越严重,迭代周期也越长。AI应用本身又具有很强的试验性,很多需求无法一开始就写成完整PRD,只能在使用中不断调整。

所以安克真正重构的,不只是软件开发流程,而是:

谁有权发现问题,谁有权设计解决方案,谁有权快速试错,谁有权把一个局部经验沉淀成可复用的Agent。

这已经触及企业内部认知权和创新权的重新分配。

传统组织中,业务知识掌握在业务人员手中,技术能力掌握在IT团队手中,项目决策权掌握在管理层和产品经理手中。安克通过平台、人才轮岗和小团队机制,把这些能力压缩到了同一个单元里,从而缩短了从问题发现到解决方案落地的距离。

例如在客服领域,安克不仅让AI生成回复,还让AI进一步处理补偿、退款、发票等部分操作;在研发领域,不仅使用代码补全,还建设代码审查、产品文档、需求生成等Agent;在营销领域,不只是写一段文案,还进入素材生产、广告投放和多语言内容生产链条。

它所追求的方向,已经从“AI生成内容”向“AI承担任务”演进。

但安克案例也不能被简单复制。安克的研发、营销、电商和客服业务数字化程度较高,大量工作本身就发生在软件和数据环境中,因此更容易被Agent接管。对于钢铁、化工、电力等流程工业,AI一旦进入生产控制、设备操作和安全联锁,容错要求完全不同。

所以,安克路径更准确的概括是:

先重构组织、人才和创新权,再通过统一平台让AI能力快速扩散。

美的是让AI长在成熟流程上,安克是让AI长在新的组织机制上。两条路径看似不同,却有一个共同点:

AI规模化从来不是买一个模型,而是改造企业自身的运行系统。

四、为什么OT侧相对容易统一,IT侧却长期烟囱林立?

我一直有一个判断:在很多工业企业中,OT侧的集成程度已经相对较高,而IT侧仍然存在大量烟囱和数据孤岛。

这个现象背后,也值得连续追问。

为什么DCS、PLC、SCADA、SIS、APC等OT系统能够形成相对稳定的体系?因为它们面对的是明确的物理对象:设备、温度、压力、流量、阀门、产线。

为什么明确的物理对象有利于集成?因为数据含义、控制周期、安全要求和异常后果相对清晰。一个温度值代表什么、一个阀门如何动作、哪个系统拥有控制权限,通常有明确边界。

为什么IT系统更难统一?因为IT系统面对的不是单纯的物理对象,而是部门、人员、客户、合同、预算、绩效和组织规则。

订单在销售眼里代表收入,在生产眼里代表计划,在财务眼里代表应收,在供应链眼里代表需求。每个部门看到的是同一业务对象的不同侧面,也拥有不同权力和责任。

因此,IT系统的割裂表面上是数据和接口问题,根本上却是组织和管理问题。

数据孤岛只是表象,组织孤岛和权责分割才是根因。

更进一步说,OT与IT之所以呈现出不同形态,是因为它们遵循两种不同的控制逻辑。

OT遵循的是确定性控制逻辑。输入、状态、控制动作、安全后果相对清晰,控制权必须严格集中,任何越权都可能带来直接的物理风险。

IT遵循的是组织协商逻辑。客户、订单、预算、合同、绩效等业务对象背后,包含大量部门利益、审批关系、资源配置和管理规则。IT系统中的烟囱,本质上是企业权力结构、责任边界和历史管理方式在软件中的投影。

因此可以概括为:

OT难在实时与安全,IT难在权责与协同。

这也说明,AI不能简单地充当一层万能胶,把所有旧系统“粘”在一起。如果底层系统中的客户定义、物料编码、组织权限和流程责任都不统一,AI虽然可以做出一个统一聊天入口,但后台仍然是混乱的。

最终结果可能是:

前台看起来非常智能,后台仍然烟囱林立。

因此,我认为工业企业在AI全面重构之前,会经历一个较长的中间状态:OT侧形成相对统一、稳定、确定性的生产控制底座;IT侧逐步形成统一的数据、身份、流程和业务服务底座;AI则位于两者之上,承担知识理解、意图识别、辅助决策和跨系统编排。

这里的统一,并不是最终只剩下一套系统。DCS仍然负责实时控制,MES仍然负责生产执行,ERP仍然负责经营记录,CRM仍然负责客户管理。真正需要改变的是,过去这些系统是供人分别操作的,未来它们应逐渐成为AI能够安全调用的企业能力。

因此,AI重构工业企业,并不是AI替代IT和OT,而是形成新的分工:

OT负责确定性控制,IT负责经营和交易事实,AI负责理解、判断和编排,管理规则与安全机制负责定义AI的权限边界。

AI不会取消IT与OT的边界,反而会要求边界更加清晰。

五、工业企业真正重构的,是企业的控制系统

过去,我把工业企业的AI重构概括为信息流、决策流、执行流和反馈流的重构。这个判断并没有错,但还不够深入。

因为四条流只是企业运行的表象,真正决定它们如何流动的,是背后的目标、语义、权力、责任、能力和治理机制。

工业企业本质上是一个大型控制系统。企业先设定经营和生产目标,再通过人员、设备和系统感知当前状态,形成判断,作出决策,推动执行,并依据结果不断修正。

传统企业主要依靠层级组织传递信息,依靠管理人员作出判断,依靠ERP、MES、DCS等系统记录和执行。AI进入以后,真正发生变化的,是这套控制系统中人、组织、系统与机器之间的分工。

过去,系统主要负责记录,人负责理解、判断和协调;未来,AI可以持续感知业务状态、理解异常、调用知识、形成建议,并在授权范围内调用系统执行任务。人则逐渐从信息搬运者和流程操作员,转向目标设定者、规则制定者、异常处理者和责任承担者。

所以,工业企业AI重构的核心问题,不是AI能否生成报告、识别异常或者给出建议,而是:

AI能够获得多大的认知权、决策权和执行权,企业又如何保证这些权力始终处于可约束、可追踪、可接管的范围内?

技术可以决定AI“能做什么”,但管理必须决定AI“允许做什么”。

一个模型可以提出采购建议,并不代表它可以直接下单;一个算法可以预测设备故障,并不代表它可以修改生产参数;一个Agent能够调用业务系统,也不代表它天然拥有执行权限。

管理需要明确AI优化的目标、可以访问的数据、能够调用的系统、允许执行的动作、必须遵守的规则、异常情况下的接管机制,以及最终的责任归属。

因此:

管理不是AI落地的配套条件,而是AI自治边界的设计者。

六、工业企业真正需要重构的,是六个底层对象

如果把问题继续拆开,工业企业真正需要重构的,并不只是四条流,而是支撑四条流运行的六个底层对象。

第一,是目标。

AI并不天然知道企业真正要什么。产量最大化、库存最小化、设备稳定、能源最低、交付最快和安全最高,往往不能同时实现。

传统管理中,这些冲突通过会议、经验和层级协调解决;AI进入以后,企业必须把目标、优先级和约束条件明确表达出来。

目标不清晰,AI越智能,越可能高效地做错事。

第二,是业务语义。

企业中的订单、客户、设备、物料、故障、风险和利润,必须拥有相对统一的定义。如果销售、生产、财务和供应链对同一个订单拥有不同口径,AI并不能自动消除分歧,只会把分歧更快地传播出去。

AI规模化之前,企业必须建立统一的业务对象、数据口径、状态定义和事件关系。这实际上是在重构企业的“业务语言”。

第三,是决策权。

AI进入企业以后,最关键的不是模型是否准确,而是决策权如何在人与AI之间重新分配。

哪些事情由AI提供信息,哪些事情由AI提出建议,哪些事情需要人工确认,哪些事情可以在明确额度和规则内自动执行,哪些事情永远不能交给AI?

工业AI不是简单追求更高自动化,而是要为每个场景找到适合的自治等级。

第四,是责任体系。

传统企业的责任通常绑定岗位和组织。AI参与决策后,责任链会变得更复杂。

模型由谁选择?规则由谁确认?数据由谁保证?Agent调用错误工具由谁处理?业务人员是否有权拒绝AI建议?系统出现异常时由谁接管?

如果责任链没有同步重构,AI越深入业务,组织越不敢真正使用。

工业AI能否规模化,最终取决于企业能否把AI的每一次判断和执行,重新放回一条清晰的责任链中。

第五,是系统能力。

传统ERP、MES、CRM、DCS更多是面向人设计的:人登录系统、点击菜单、填写表单、提交审批。

AI时代,系统必须逐渐变成可被调用的企业能力。订单查询、库存锁定、工单创建、审批发起、设备状态读取,都应当通过受控接口、工具和服务暴露出来。

因此,AI重构并不是简单替换旧系统,而是把旧系统从“人机界面”转变为“企业能力接口”。

未来系统的价值,不只在于页面是否好用,还在于能力能否被AI安全调用。

第六,是反馈与学习机制。

AI完成任务后,企业必须知道结果是否有效。建议是否被采纳?问题是否解决?风险判断是否准确?执行是否产生副作用?生产指标是否改善?

反馈不能只停留在日志里,而要转化为知识、规则、Skill、Memory和模型的持续更新。但这种更新也不能完全自动化,否则错误经验可能被系统反复强化。

因此,反馈机制本身也需要治理:哪些反馈可以自动学习,哪些需要专家确认,哪些规则必须经过审批后才能修改。

信息流、决策流、执行流和反馈流,正是这六个底层对象被重构之后的外在结果。

七、工业企业真正应该走到哪一步?

工业企业的目标不应该是“一切都由AI自动完成”,而应该是建立一种边界清晰的自治企业。

工业AI可以按照自治程度,大致经历五个层级。

第一个层级是信息辅助。AI负责搜索、问答、生成和解释,不参与正式决策。

第二个层级是决策建议。AI结合知识、数据和规则,提供预测、风险提示和处理建议,但最终决策仍由人完成。

第三个层级是受控执行。AI获得工具调用能力,可以创建工单、更新系统、发起审批或生成订单,但必须由人确认。

第四个层级是边界自治。AI可以在明确的额度、规则、权限和风险范围内自动执行,超出边界则停止、告警或转人工。

第五个层级是特定闭环。只有在高度标准化、可验证、可回滚的局部场景中,AI才形成感知、判断、执行、反馈的自动闭环。

不同业务的终点并不相同。

办公问答、资料检索和内容生成,可以实现较高程度的自动化;采购、财务和供应链任务,需要额度、规则和审批约束;生产控制、安全联锁和关键工艺参数,则必须继续受到DCS、PLC、SIS、规则模型和人工接管机制的严格限制。

因此,美的大量场景主要分布在信息辅助和流程嵌入层,并在部分供应链、制造和管理流程中进入受控执行;安克在研发、客服和营销等数字化业务中,已经开始尝试受控执行,甚至部分边界自治;真正涉及生产控制和高风险闭环的部分,仍然要谨慎推进。

所以,工业企业AI重构的目标不是建立一个“无人企业”,而是建设一个“边界清晰的自治企业”:

目标可以被表达,状态可以被感知,知识可以被调用,决策可以被辅助,任务可以被授权执行,风险可以被约束,异常可以被接管,责任可以被追溯。

八、技术债不是要清零,而是要控制“利息”

谈工业AI重构,绕不开技术债和产品债。

但技术债并不等于错误,产品债也不完全是包袱。一个老系统可能架构陈旧,却长期稳定支撑核心生产;一段复杂的定制代码,可能沉淀了企业十年的业务规则;一个看起来不合理的流程,也可能来自安全、客户合同或者监管要求。

因此,企业不能把“旧”等同于“应该被替换”。

真正需要关注的是债务产生的利息。

如果一个系统每次修改都需要几个月,如果数据长期无法开放,如果安全风险持续增加,如果一个业务变化需要同时修改十几个接口,这笔债务的利息就已经过高。

反过来,如果一套系统稳定、安全、维护成本合理,并且能够通过接口提供数据和能力,它就仍然是资产。

所以,AI重构不应该追求技术债归零,而应该按照二八原则,把存量系统分为五类:

继续保留、开放连接、局部优化、逐步替换、及时退役。

真正需要被优先重构的,不是最老的系统,而是利息最高、最阻碍业务和AI调用的系统。

AI也不应该成为掩盖技术债的新界面。给一个混乱系统增加聊天入口,只会让问题暂时不那么明显,并不会真正消除问题。

结语

看完彭老的文章,以及美的和安克的案例,我越来越认为,工业企业的AI重构需要避免两个极端。

一个极端是认为AI只是工具,在每个岗位增加一个助手就算完成了AI转型;另一个极端则认为AI会立刻替代全部旧系统,企业必须全面推倒重来。

现实路径位于两者之间。

美的告诉我们,AI需要生长在流程、数据和系统基础上;安克告诉我们,AI规模化还需要组织、人才、平台和创新权的重新分配;工业现场则进一步提醒我们,越接近生产控制,越不能只讨论模型能力,而必须讨论目标、权限、责任和安全边界。

因此,工业企业真正的AI重构,不是简单增加多少个Agent,也不是替换多少套旧系统,更不是简单加速信息流、决策流、执行流和反馈流。

它真正重构的是企业的控制系统:谁来感知,谁来理解,谁来判断,谁有权决策,谁有权执行,谁为结果负责,发生异常时谁来接管,以及系统如何从结果中持续学习。

AI重构的不是企业的软件清单,也不只是企业的业务流程,而是企业分配认知权、决策权、执行权和责任的方式。

当这些权力、责任和边界被重新定义,信息流、决策流、执行流和反馈流才会真正改变,流程、系统、岗位和组织也才会随之发生重构。

技术决定AI能够走多远,管理决定AI被允许走到哪里。

这可能才是工业AI从单点试验走向规模化落地的真正含义。

参考资料:

  1. 彭老,《工业AI规模化部署的困局和破解之道》
  2. 公众号詹生talk,美的集团AI实践案例
  3. 公众号詹生talk,安克创新AI实践案例
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-19 20:50:35 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/772830.html
  2. 运行时间 : 0.444452s [ 吞吐率:2.25req/s ] 内存消耗:4,833.23kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=921cf0cfbcdf359797f4f8f499e3bce3
  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.000986s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001350s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.011118s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.011995s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001385s ]
  6. SELECT * FROM `set` [ RunTime:0.005362s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001363s ]
  8. SELECT * FROM `article` WHERE `id` = 772830 LIMIT 1 [ RunTime:0.064381s ]
  9. UPDATE `article` SET `lasttime` = 1781873435 WHERE `id` = 772830 [ RunTime:0.016255s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000737s ]
  11. SELECT * FROM `article` WHERE `id` < 772830 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001133s ]
  12. SELECT * FROM `article` WHERE `id` > 772830 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001182s ]
  13. SELECT * FROM `article` WHERE `id` < 772830 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.010968s ]
  14. SELECT * FROM `article` WHERE `id` < 772830 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.035337s ]
  15. SELECT * FROM `article` WHERE `id` < 772830 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.083044s ]
0.448406s