乐于分享
好东西不私藏

为什么AI基础设施是企业转型的"必选项"而非"可选项"

为什么AI基础设施是企业转型的"必选项"而非"可选项"

一个让老板们集体沉默的问题

上个月的一场企业数字化转型沙龙上,我问了在座三十多位企业老板一个问题:"你们公司做AI转型,第一步投的是什么?"

答案出奇地一致:业务模块。有人投了智能客服,有人上了销售预测系统,有人搞了智能排产,还有人直接冲着大模型应用去了。每个人说起来都头头是道,仿佛只要把业务模块一装,AI转型就大功告成。

然后我追问了第二个问题:"这些业务模块,跑在什么上面?"

现场安静了足足五秒钟。

一位做精密制造的孙总率先开口:"跑在我们原有的ERP系统上啊,有什么问题吗?"

问题大了。

这就好比你在沙滩上盖高楼——每层楼都装修得富丽堂皇,但地基是松的。 风平浪静时看着挺美,一旦潮水涌来,整栋楼轰然倒塌。你的智能客服、销售预测、智能排产,每一个模块单独看都很能打,但它们跑在各自为政的老系统上,数据互不相通、接口各搞一套、标准五花八门——这不是在做AI转型,这是在堆技术债务。

今天,我们就来聊一个被绝大多数企业忽视、却决定了AI转型成败的根本问题:AI基础设施,为什么是"必选项"而不是"可选项"?

一、误区:"我们先做业务模块,AI以后再说"

最流行的做法,往往是最大的坑

"先把业务跑起来,底座的事以后再说。"——这大概是AI转型领域流传最广的一句话,也是坑最深的一句话。

某化工企业的钱总就是这句话的忠实信徒。两年前,他雄心勃勃地启动了AI转型,一口气上了三个业务模块:智能质检、智能排产和智能客服。每个模块都选了行业里口碑最好的供应商,每个系统都有漂亮的演示效果。上线那天,钱总站在会议室里,看着三块大屏上跳动的数据,觉得自己终于跟上了时代。

然而好景不长。三个月后,问题开始像雨后春笋一样冒出来:质检系统的数据格式和排产系统对不上,客服系统拿不到质检的缺陷分析结果,排产系统需要的客户订单数据要从客服系统手动导出再导入……三个系统就像三个说着不同语言的人,住在同一栋楼里却无法交流。

钱总找来三家供应商协调,每家都说"我们的接口是标准的,是他们不兼容"。折腾了大半年,花了近两百万做数据对接,结果还是漏洞百出。钱总苦笑着说:"我本来以为买的是三件家具,没想到买的是三个互不兼容的遥控器。"

"以后再说"的真实代价

"以后再说"这四个字,听起来很务实——先解决眼前的问题,长远的事慢慢来。但AI基础设施不是可以"以后再说"的事,因为每多上一个没有统一底座的业务模块,你就在多挖一个坑。

想想看:第一个业务模块上线时,你只需要解决它和现有系统的对接问题,工作量是1;第二个模块上线时,你需要解决它和第一个模块、以及它和现有系统的对接问题,工作量是3;第三个模块上线时,对接工作量变成了6……业务模块之间的对接复杂度,是指数级增长的。 如果你有8个业务模块,两两之间的对接就有28个——这还不算每个对接都需要持续维护。

更致命的是,没有统一底座的业务模块,数据标准各搞一套。质检系统管缺陷叫"不良品",排产系统管同样的东西叫"返工件",客服系统又叫"客诉件"——同一个东西,三个名字,三套数据,永远对不上号。

"以后再说"的真实含义是:现在省小钱,将来花大钱。 而且越往后,改造成本越高,因为你不是在白纸上画画,而是在已经建好的歪楼上一边拆一边重建。

二、土为万物之母:AI基础设施的五行定位

为什么是"土"?

在五行框架中,土居中央,承载万物。木从土中生长,火以土为基,金藏于土中,水依土而行。没有土,其他四行就失去了存在的根基。

把AI基础设施对应为"土",不是牵强附会,而是精准映射:

  • 木(绩效体系) 需要土来提供数据支撑——没有统一的数据底座,绩效指标就是空中楼阁,数据采集靠人工、统计靠Excel、分析靠拍脑袋。

  • 火(激励体系) 需要土来保障计算精准——没有统一的规则引擎,激励方案的计算就粗糙滞后,该奖的没奖到、该罚的没罚准,公平感荡然无存。

  • 金(销售体系) 需要土来输送智能洞察——没有统一的分析平台,销售就缺少精准的客户画像和时机预判,只能靠"广撒网"碰运气。

  • 水(财务体系) 需要土来提供预测基础——没有统一的数据汇聚,财务预测就是无源之水,现金流管理只能靠经验"蒙"。

土的核心价值在于一个字:通。 数据通、接口通、标准通、流程通。只有通了,其他四个模块才能真正运转起来,形成相生相克的动态平衡。

土的三个不可替代性

第一,数据汇聚的不可替代性。 所有业务模块产生的数据,最终都要汇聚到一个地方。这个地方不是某个业务系统,而是AI基础设施中的数据中台。没有数据中台,数据就像散落在各个房间里的物品,你知道它们在,但找不到、用不上。

第二,标准统一的不可替代性。 什么叫"客户"?什么叫"订单"?什么叫"合格品"?这些基本概念在不同业务系统中可能有不同的定义。AI基础设施的核心职责之一,就是建立统一的数据标准和业务语义,让所有模块"说同一种语言"。

第三,能力复用的不可替代性。 很多AI能力——比如自然语言处理、图像识别、预测分析——是多个业务模块都需要的。如果没有统一的AI基础设施,每个业务模块都要自己建一套,不仅浪费资源,而且能力水平参差不齐。有了AI底座,这些能力就像自来水一样,拧开龙头就有,不需要每家每户自己打井。

三、没有AI底座的三大后果:数据孤岛、重复建设、无法协同

后果一:数据孤岛——看得见,用不了

某建材企业的王总有一句名言:"我们公司的数据,比金子还贵,但比沙子还散。"

他的公司有12套业务系统,每套系统都有自己的数据库。销售数据在CRM里,生产数据在MES里,财务数据在ERP里,质量数据在QMS里,客户服务数据在工单系统里……每套系统都是一座数据孤岛,岛上的数据自给自足,岛与岛之间没有桥梁。

最让王总头疼的是月度经营分析会。为了准备一份完整的经营报告,财务部要从5个系统中导出数据,用Excel拼接、清洗、比对,整个过程需要3个人花一周时间。等报告出来的时候,已经是下个月中旬了——你拿着上个月的数据做决策,就像看着后视镜开车。

数据孤岛最可怕的不是"数据散",而是"决策盲"。当管理者看不到全局数据,就只能凭经验和直觉做判断。而经验和直觉,在AI时代越来越不够用了。

后果二:重复建设——花三份钱,干一份活

没有AI底座的企业,每上一个新业务需求,就要从零开始搭建。同样的数据采集,做了三遍;同样的接口开发,做了五遍;同样的AI模型训练,做了四遍。

某食品企业的IT总监曾经做过一次盘点:公司先后上了6个业务系统,其中数据采集模块重复开发了4次,用户认证模块重复开发了3次,报表引擎重复开发了5次。光是这些重复建设,每年就多花了近200万。

更让人心痛的是时间成本。每次重复开发,从需求到上线至少要2至3个月。如果这些时间和精力花在真正有差异化的业务创新上,企业的竞争力早就上了一个台阶。

重复建设的本质,是缺乏"能力沉淀"的思维。每做一个项目就像在沙滩上建城堡——潮水一过,什么都没留下。下一次,还得从第一粒沙子开始。

后果三:无法协同——1+1<1

没有AI底座的业务模块,就像一支没有指挥的乐队——每个乐手都在卖力演奏,但奏出来的不是交响乐,而是噪音。

某零售企业的李总曾经试图做一个"智能补货"项目,需要整合销售预测、库存管理、供应商协同三个模块的数据。结果发现:销售预测系统用的是A格式,库存管理系统用的是B格式,供应商协同系统用的是C格式。三种格式互不兼容,数据对不上,模型跑不起来。

最后,这个项目不得不临时雇了3个数据工程师,花了一个半月做数据清洗和格式转换。项目上线后,数据转换的延迟又导致预测结果总是"慢半拍"——等你算出来该补什么货的时候,货架上已经空了。

无法协同的后果,不是1+1=2,而是1+1<1。 因为每个独立模块都在消耗资源,却无法产生协同效应,反而因为互不兼容增加了额外的维护成本。

四、AI基础设施的四层架构概览

说了这么多"没有底座"的痛,你一定想知道:AI基础设施到底长什么样?它由哪些部分组成?

别被"基础设施"这个词吓到,它并不复杂。我们可以把AI基础设施拆解为四个层次,从下到上,层层支撑。

第一层:数据层——把散落的数据汇聚起来

数据层是AI基础设施的地基,核心任务是把散落在各个业务系统中的数据汇聚到一起,统一存储、统一管理、统一治理

这包括数据采集(从各个系统抽取数据)、数据清洗(去除重复、纠正错误、补全缺失)、数据标准化(统一格式、统一编码、统一语义)、数据存储(建立数据仓库或数据湖)。数据层解决的是"数据有没有"和"数据对不对"的问题。

打个比方,数据层就像一个大型物流中心。各地的货物(数据)先汇聚到这里,经过分拣、检查、贴标签,然后整齐地码放在货架上,随时可以调取。没有这个物流中心,货物就散落在各个仓库里,你知道有货,但找不到、发不出。

第二层:平台层——让数据变成可用的能力

平台层是AI基础设施的引擎,核心任务是把原始数据加工成可被业务直接使用的能力和服务

这包括数据处理引擎(批量处理、实时流处理)、AI模型训练与部署平台(让AI模型的开发、测试、上线形成标准化流程)、API网关(把各种能力封装成标准接口,供业务系统调用)。平台层解决的是"数据能不能用"和"能力好不好调"的问题。

如果说数据层是物流中心,那平台层就是加工厂——原材料(数据)进来,经过加工,变成半成品或成品(能力和服务),随时可以送到需要的地方。

第三层:中台层——让能力可以被复用

中台层是AI基础设施的枢纽,核心任务是把通用的业务能力和AI能力沉淀下来,让不同的业务模块可以共享和复用

这包括业务中台(客户中心、订单中心、商品中心等通用业务能力)和AI中台(智能推荐、智能搜索、智能分析等通用AI能力)。中台层解决的是"能力要不要重复建"和"资源能不能共享"的问题。

中台层的价值在于"一次建设,多处使用"。比如,客户画像能力建一次,销售、客服、营销三个模块都能用;智能推荐能力建一次,商品推荐、内容推荐、供应商推荐都能复用。这就像城市里的自来水管网——水厂建一次,千家万户拧开龙头就有水。

第四层:应用层——让技术真正服务业务

应用层是AI基础设施的"门面",核心任务是把底层的能力和服务,封装成业务人员可以直接使用的工具和界面

这包括各种AI驱动的业务应用——智能客服、智能排产、智能质检、智能营销等。应用层解决的是"技术好不好用"和"业务愿不愿意用"的问题。

应用层是唯一面向最终用户的层,它的体验直接决定了AI转型的成败。再强大的底层能力,如果业务人员用不起来,就等于不存在。

五、最低配置:AI底座 + 至少1个业务模块

看到四层架构,你可能会觉得:"这也太重了吧?我们公司又不是大厂,搞得起吗?"

搞得起,而且必须搞。 关键是找到"最低配置"——用最小的投入,获得最大的杠杆效应。

什么是最低配置?

最低配置不是"最省钱的配置",而是"能跑起来的最小完整单元"。就像买车,最低配不是连轮子都不装,而是确保能安全上路的基本配置。

AI转型的最低配置是:一个精简但完整的AI底座 + 至少1个业务模块。

精简的AI底座包括:

  • 数据层:一个统一的数据仓库,把核心业务数据汇聚起来

  • 平台层:基本的数据处理能力和1至2个核心AI模型

  • 中台层:1至2个最通用的能力中心(比如客户中心或订单中心)

至少1个业务模块:

  • 选择那个"最痛、最快见效"的场景作为第一个业务模块

  • 让这个业务模块跑在AI底座上,验证底座的可用性

  • 用第一个模块的成功,为后续扩展积累信心和经验

为什么不能只做业务模块、跳过底座?

因为没有底座的业务模块,就像没有根的树——短期内看着枝繁叶茂,但经不起风雨。

某五金制造企业的郑总,去年上了一个智能质检模块,效果很好,缺陷检出率提升了40%。他很高兴,准备今年再上智能排产和智能客服。但我问他:"你的质检数据存在哪?"他说:"在质检系统自己的数据库里。"我又问:"排产系统需要质检数据吗?"他说:"当然需要,排产要根据质量状况调整工艺参数。"

这就是问题所在。质检数据锁在质检系统里,排产系统拿不到,两个模块就无法协同。 如果一开始就建了统一的数据底座,质检数据自动汇聚到数据仓库,排产系统随时可以调用,两个模块就能无缝衔接。

最低配置的核心逻辑是:先打地基,再盖第一层楼。 地基不需要很大,但必须够结实、够规范,这样后面盖第二层、第三层的时候,才不会因为地基不稳而推倒重来。

六、投资回报:AI底座的长期价值量化

说到这里,最现实的问题来了:AI底座,到底划不划算?

很多老板觉得AI底座是"看不见摸不着"的投入,不像业务模块那样能直接看到效果。这种想法可以理解,但需要纠正。AI底座的价值不是"看不见",而是"看得远"——它的回报不在当下,而在未来。

短期回报:减少重复建设,降低对接成本

以一个中等规模企业为例,假设未来3年计划上线5个AI业务模块:

没有AI底座的情况:

  • 每个模块独立建设数据采集:5次 × 30万 = 150万

  • 模块之间的数据对接:10个对接点 × 20万 = 200万

  • 重复的AI能力开发:3项 × 40万 = 120万

  • 三年总投入:约470万

AI底座的情况:

  • AI底座建设:约150万(一次性投入)

  • 5个模块基于底座开发:5 × 25万 = 125万(每个模块开发成本降低约40%)

  • 模块之间数据对接:几乎为零(底座已统一标准)

  • 三年总投入:约275万

差额:195万。 这就是AI底座在三年内为你省下的钱。而且随着业务模块越来越多,节省的幅度会越来越大——因为底座是"一次建设,终身受益"的。

中期回报:加速业务创新,缩短上线周期

有了AI底座,新业务模块从想法到上线的周期可以缩短50%至70%。因为数据已经汇聚好了,能力已经沉淀好了,新模块只需要"组装"而不是"从零搭建"。

某电子企业的产品总监曾经感慨:"以前上一个新功能,从需求到上线至少3个月。现在有了底座,大部分新功能2至4周就能上线。市场机会稍纵即逝,快一步就是天壤之别。"

长期回报:数据资产增值,形成竞争壁垒

AI底座最深远的价值,是让企业的数据从"成本"变成"资产"。

没有底座的时候,数据是沉睡的——它占着存储空间、消耗维护成本,却产生不了价值。有了底座,数据被汇聚、清洗、标注、关联,变成了可以反复挖掘的"矿藏"。每一次AI分析,都在让数据变得更值钱;每一个业务模块的运行,都在让数据变得更丰富。

这就是AI底座的"复利效应"——投入一次,回报持续增长。三年后,你的竞争对手可能还在为数据对接焦头烂额,而你已经拥有了完整的数据资产和敏捷的业务创新能力。 这不是花钱,这是投资。

七、行动建议:如何评估你的AI底座成熟度

说了这么多,你可能最想知道:我的企业现在的AI底座处于什么水平?该从哪里开始补课?

下面这份成熟度评估框架,帮你快速定位。不需要打分,只需要诚实地回答每一个问题。

数据层成熟度

你的核心业务数据是否已经汇聚到一个统一的存储中? 如果销售数据在CRM、生产数据在MES、财务数据在ERP,各管各的,那你的数据层还是"散装"的,第一步就是把核心数据汇聚起来。

不同系统中的同一类数据,定义和格式是否一致? 如果"客户"在销售系统和客服系统中是两个不同的字段、两种不同的格式,那你的数据标准还没有统一,数据汇聚了也用不了。

数据更新是实时的还是定期的? 如果你的数据只能T+1(隔天)更新,那你的AI分析永远是"看昨天",而不是"看现在"。对于需要实时决策的场景(比如智能排产、风险预警),数据延迟就是决策延迟。

平台层成熟度

你有没有一个统一的AI模型开发和部署流程? 如果每个业务团队各搞一套模型训练、各用一套部署方式,那你的AI能力就是碎片化的,无法复用、无法管理、无法迭代。

你的AI能力是否可以通过标准接口被业务系统调用? 如果业务系统要用AI能力,必须找AI团队"定制开发",而不是"自助调用",那你的平台层还没有真正"平台化"。

中台层成熟度

你的通用业务能力(如客户管理、订单管理)是否被沉淀为共享服务? 如果每个业务模块都自己管客户、自己管订单,那你的中台层还是空的,重复建设在所难免。

你的通用AI能力(如智能推荐、智能分析)是否可以被多个业务模块复用? 如果推荐能力只在电商模块用、分析能力只在财务模块用,那你的AI中台还没有形成。

应用层成熟度

业务人员是否能自主使用AI工具,而不需要技术团队介入? 如果每次用AI分析都要提需求、排期、等开发,那你的应用层还不够"自助化",AI的渗透率永远上不去。

不同业务模块之间是否能无缝协同? 如果销售预测的结果不能自动传递给排产系统、质检数据不能自动反馈给客服系统,那你的应用层还是"各自为政"的。

从今天开始,为你的AI转型打下第一根桩

回到开头的那个问题:AI基础设施,到底是"必选项"还是"可选项"?

答案已经很清楚了:它是必选项,而且是你应该第一个投入的必选项。

这并不意味着你要一口气把四层架构全部建完。恰恰相反,最聪明的做法是"小步快跑":先建一个精简但规范的底座,再让第一个业务模块跑在上面,验证效果后再逐步扩展。

关键不是一步迈多大,而是方向对不对。方向对了,慢一点没关系;方向错了,停下来就是进步。

如果你已经上了业务模块但没有底座,现在开始补课还不晚——把现有模块的数据接入统一存储,建立统一标准,逐步沉淀通用能力。种一棵树最好的时间是十年前,其次是现在。

如果你还没有开始AI转型,恭喜你——你有机会从第一天就做对。先建底座,再上模块,少走弯路,少花冤枉钱。

土为万物之母。没有坚实的AI技术底座,所有业务模块的智能化都无从谈起。 这不是一句口号,而是无数企业用真金白银换来的教训。

从今天开始,为你的AI转型打下第一根桩吧。

💡 互动话题:你的企业目前AI底座处于什么水平?是"散装数据"阶段,还是已经开始建设统一底座?在建设过程中遇到了哪些坑?欢迎在评论区分享你的经历和思考,我们一起探讨AI基础设施的实战落地之道。

‍案例摘自:《AI在企业中的应用实例》
点击查看详情>>AICRC行业应用研究:寻找同行者,一起架起AI与产业的桥梁

#AI基础设施#企业数字化转型#AI底座#数据中台#智能制造#企业智能化#技术架构#数字化战略#业务创新#数据资产

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-27 18:43:05 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/669369.html
  2. 运行时间 : 0.248974s [ 吞吐率:4.02req/s ] 内存消耗:4,949.47kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=fe6173819283e9ef239e13152df33761
  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.001146s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001633s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000754s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000701s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001382s ]
  6. SELECT * FROM `set` [ RunTime:0.000600s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001487s ]
  8. SELECT * FROM `article` WHERE `id` = 669369 LIMIT 1 [ RunTime:0.001102s ]
  9. UPDATE `article` SET `lasttime` = 1779878585 WHERE `id` = 669369 [ RunTime:0.001953s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000597s ]
  11. SELECT * FROM `article` WHERE `id` < 669369 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001185s ]
  12. SELECT * FROM `article` WHERE `id` > 669369 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001065s ]
  13. SELECT * FROM `article` WHERE `id` < 669369 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002094s ]
  14. SELECT * FROM `article` WHERE `id` < 669369 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002019s ]
  15. SELECT * FROM `article` WHERE `id` < 669369 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002483s ]
0.253244s