乐于分享
好东西不私藏

AI训练营——Day46:AI Engineering - 系统化落地的四大支柱

AI训练营——Day46:AI Engineering - 系统化落地的四大支柱

AI Engineering 方法论:系统化落地的四大支柱

发布日期:2026-05-11阅读时长:约 22 分钟系列:AI Engineering - 让 AI 从能力到落地


引言:从方法论到实践的桥梁

在上一篇文章中,我们深入分析了 AI 落地的四大困境:场景模糊、成本失控、质量波动、集成困难。这些困境揭示了一个核心问题:AI 的强大能力并不自动转化为业务价值,中间需要一套系统化的工程方法。

本文将介绍 AI Engineering 的核心方法论框架。这套框架由四大支柱构成:需求工程、方案设计、质量保障、持续运营。每一根支柱都对应着 AI 落地过程中的一个关键环节,四根支柱共同支撑起 AI 从能力到价值的桥梁。


一、第一支柱:需求工程——让正确的问题引导正确的解决方案

1.1 需求工程的本质

需求工程是 AI Engineering 的起点,也是最容易被忽视的环节。很多 AI 项目从一开始就注定失败,因为它们试图解决的问题本身就是错误的。

需求工程的本质是:将模糊的业务痛点转化为清晰的 AI 问题,将抽象的业务目标转化为可量化的技术指标。

这个转化过程看似简单,实则需要深度的业务洞察和技术判断。它要求需求工程师既懂业务又懂 AI,能够在业务需求和技术可行性之间找到最佳平衡点。

1.2 需求工程的四步法

第一步:痛点识别

痛点识别是需求工程的起点。好的痛点识别需要深入一线,与实际的业务人员交流,观察真实的业务流程,发现那些"耗时、费钱、易错、重复"的工作环节。

痛点识别的关键是要区分"表面问题"和"根本问题"。例如,客户抱怨"等待时间太长"可能只是表面问题,根本问题可能是"工单分配不合理"或"知识库质量差"。只有找到根本问题,AI 才能真正发挥作用。

第二步:价值量化

识别出痛点后,需要将其转化为可量化的价值指标。只有当痛点的价值足够大时,AI 项目才值得启动。

价值量化通常包括以下维度:

  • • 成本节约:解决这个问题能节省多少人力成本、技术成本、运营成本?
  • • 效率提升:解决这个问题能将效率提升多少?节省多少时间?
  • • 质量改善:解决这个问题能将错误率降低多少?将客户满意度提升多少?
  • • 收入增长:解决这个问题能带来多少新增收入或避免多少收入损失?

第三步:可行性评估

在确定启动项目之前,需要评估 AI 解决这个问题的可行性。可行性评估包括:

  • • 数据可行性:是否有足够的、高质量的训练数据?数据的获取成本有多高?
  • • 技术可行性:当前的 AI 技术是否足以解决这个问题?效果能否达到业务要求?
  • • 工程可行性:系统能否与现有架构集成?响应时间能否满足要求?
  • • 组织可行性:团队是否具备相应的能力?组织是否支持这种变革?

第四步:目标定义

在项目启动前,必须定义清晰、具体、可衡量的项目目标。一个好的项目目标应该符合 SMART 原则:

  • • Specific(具体的):明确定义要解决的问题和达成的结果
  • • Measurable(可测量的):定义明确的衡量指标
  • • Achievable(可实现的):目标在当前资源和能力条件下是可以达到的
  • • Relevant(相关的):目标与业务战略紧密相关
  • • Time-bound(有时限的):明确项目的完成时间

1.3 需求工程的常见陷阱

陷阱一:需求镀金

需求方最初只要求解决 A 问题,但随着项目推进,不断添加 B、C、D 功能,导致项目范围无限膨胀,最终资源耗尽或质量下降。

应对策略:在项目启动前固化需求范围,建立变更控制流程,所有变更都需要重新评估成本和影响。

陷阱二:需求错位

技术人员理解的需求与业务人员的真实需求存在偏差,导致做出来的东西不是业务方想要的。

应对策略:建立频繁的沟通机制,每个阶段都进行业务确认;使用原型或 MVP 提前验证方向。

陷阱三:过度抽象

需求描述过于抽象,无法指导具体的技术实现。例如"让 AI 更智能地回答问题"就是一个过于抽象的需求。

应对策略:将抽象需求分解为具体的功能点,每个功能点都有明确的输入、输出、处理逻辑。


二、第二支柱:方案设计——构建稳定可靠的系统架构

2.1 方案设计的核心原则

当需求明确后,方案设计阶段的核心任务是:设计一个稳定、可靠、可维护的 AI 系统架构。

方案设计的核心原则是:简单优于复杂,清晰优于隐晦,可演进优于一步到位。

很多工程师有一种追求复杂技术的倾向,认为越复杂的架构越先进、越能展示技术实力。但在 AI Engineering 领域,这种思维方式往往会带来灾难性的后果。

复杂的架构意味着更多的潜在故障点、更高的维护成本、更陡峭的学习曲线。更糟糕的是,复杂架构一旦出现问题,排查和修复的难度也更高。

AI Engineering 的一条重要原则是:先用最简单的方案解决问题,只有当简单方案触及天花板时,才考虑引入复杂性。

2.2 AI 系统架构的三大模式

模式一:RAG(检索增强生成)模式

RAG 是当前最流行的 AI 应用架构模式,特别适合知识问答、文档分析、客服等场景。

RAG 的核心思想是:将 AI 的生成能力与外部知识库的检索能力相结合。模型本身不存储知识,而是通过检索找到相关的知识片段,再基于这些片段生成答案。

RAG 模式的优势包括:

  • • 可以利用企业私有知识,解决通用模型的知识盲区
  • • 答案可溯源,用户可以查看引用的原始文档
  • • 更新知识只需要更新知识库,不需要重新训练模型
  • • 降低了模型产生幻觉的风险

RAG 模式的典型应用场景包括:企业知识库问答、产品手册查询、内部制度咨询、历史文档分析等。

模式二:Agent(智能体)模式

Agent 模式适合需要 AI 执行复杂多步骤任务的场景。与 RAG 的"问答"模式不同,Agent 更强调"执行"——让 AI 能够自主规划、调用工具、处理异常。

一个典型的 Agent 系统包括以下组件:

  • • 规划器:负责任务分解,将复杂任务分解为可执行的子任务
  • • 记忆:存储历史交互和上下文信息
  • • 工具集:提供可调用的外部能力,如搜索、计算、数据库查询
  • • 执行器:按照规划执行具体操作

Agent 模式的典型应用场景包括:自动化测试生成、代码审查与修复、数据分析与报告生成、多系统协调工作流等。

模式三:Pipeline(管道)模式

Pipeline 模式适合需要多个 AI 模型串联处理的复杂任务。原始输入经过一个模型的预处理,再进入下一个模型进一步处理,最终输出结果。

Pipeline 模式的优势是可以将复杂任务分解为多个简单任务,每个任务由专门优化的模型处理。劣势是延迟较高,错误会在管道中累积传播。

Pipeline 模式的典型应用场景包括:多语言翻译(语音识别→翻译→语音合成)、复杂文档处理(OCR→内容理解→信息提取→结构化输出)等。

2.3 系统设计的关键考量

考量一:降级策略

任何 AI 系统都可能出现故障:模型可能出错,网络可能中断,服务可能过载。一个好的系统设计必须考虑降级策略,确保在 AI 不可用时系统仍能提供基本服务。

常见的降级策略包括:

  • • 规则引擎兜底:当 AI 输出置信度低时,切换到规则引擎处理
  • • 人工接管:当 AI 无法处理时,无缝转人工处理
  • • 缓存复用:当 AI 服务不可用时,尝试复用历史缓存结果
  • • 优雅降级:提供部分功能而非完全不可用

考量二:可观测性

系统上线后,如何知道系统是否正常运行?如何发现性能问题?如何定位故障原因?这些都需要可观测性来支撑。

可观测性的三大支柱是:

  • • 日志:记录系统运行过程中的关键事件
  • • 指标:收集可量化、可聚合的系统性能数据
  • • 链路追踪:跟踪一个请求在系统中的完整调用路径

考量三:安全性

AI 系统面临多种安全威胁:

  • • 数据泄露:用户输入可能被用于模型训练或日志记录,导致敏感信息泄露
  • • 提示注入:通过精心构造的输入,让 AI 执行非预期操作
  • • 模型对抗:通过对抗样本攻击,诱导模型产生错误输出
  • • 滥用风险:AI 能力被用于不当用途

系统设计时必须充分考虑这些安全威胁,建立相应的防护机制。


三、第三支柱:质量保障——让 AI 输出稳定可靠

3.1 AI 质量的多维评估

AI 系统的质量与传统软件的质量有很大不同。传统软件的质量主要看功能是否正确实现,性能是否符合要求。AI 质量则更加多维和复杂。

AI 质量通常从以下几个维度评估:

准确率(Accuracy)

准确率是最直观的指标,衡量 AI 输出正确的比例。但准确率并非越高越好,还需要结合其他维度综合考量。

召回率(Recall)

召回率衡量 AI 能够识别出所有正确答案的能力。在某些场景下(如垃圾邮件过滤),召回率比准确率更重要——宁可误杀,不可漏过。

一致性(Consistency)

一致性衡量 AI 对相似输入给出相似输出的能力。如果 AI 对两个几乎相同的问题给出完全不同的回答,用户体验会非常糟糕。

稳定性(Stability)

稳定性衡量 AI 输出的波动程度。即使平均准确率很高,但如果波动很大,系统仍然难以信赖。

延迟(Latency)

延迟衡量 AI 响应的速度。对于实时交互场景,延迟直接影响用户体验。通常要求普通查询的响应时间在 1-3 秒以内。

鲁棒性(Robustness)

鲁棒性衡量 AI 对抗干扰和异常输入的能力。一个鲁棒的 AI 系统应该能够优雅地处理噪声输入、边界情况、恶意攻击。

3.2 质量保障的核心策略

策略一:分层防御

不要依赖单一的质量保障手段,而是建立多层防御体系。

第一层是输入验证:检查用户输入是否符合格式要求,是否包含恶意内容,是否在合理范围内。

第二层是模型选择:选择在该任务上经过验证的模型,避免使用未经测试的新模型。

第三层是置信度过滤:对模型输出进行置信度评估,只接受高置信度的结果,低置信度的结果转人工处理或拒绝回答。

第四层是输出审核:对 AI 生成的敏感内容进行人工审核,确保输出符合要求。

策略二:黄金数据集

建立并维护一套"黄金数据集",用于持续评估模型质量。黄金数据集应该包括:

  • • 典型案例:具有代表性的正常输入和预期输出
  • • 边界案例:容易出错或容易混淆的输入
  • • 对抗案例:专门设计用来测试模型鲁棒性的输入

每次模型更新或系统变更后,都使用黄金数据集进行回归测试,确保模型质量没有下降。

策略三:A/B 测试

在上线新模型或新策略之前,通过 A/B 测试验证效果。A/B 测试的核心思想是:将用户随机分为两组,一组使用旧版本,一组使用新版本,通过对比两组的核心指标来判断新版本是否优于旧版本。

A/B 测试的优势是可以用真实用户数据验证效果,发现实验室环境下无法发现的问题。

策略四:持续监控

系统上线后,建立持续监控机制。监控内容包括:

  • • 模型性能指标:准确率、召回率、置信度分布
  • • 系统性能指标:响应时间、吞吐量、错误率
  • • 业务效果指标:用户满意度、问题解决率、转化率

当指标出现异常波动时,及时告警并启动排查流程。

3.3 质量保障的组织保障

质量保障不仅是技术问题,也是组织问题。需要建立相应的机制和团队来保障质量。

质量门禁

建立严格的质量门禁机制:新模型或新功能必须通过质量门禁才能上线。质量门禁的标准包括:性能指标达标、黄金数据集测试通过、A/B 测试效果正向、无重大安全问题。

质量评审

建立定期的质量评审机制,审视系统的整体质量状况,发现的问题,改进的措施。质量评审应该包括业务方、技术方、运维方的共同参与。

责任机制

明确质量问题的责任归属。当出现质量问题时,能够快速定位责任方,推动问题解决,避免类似问题再次发生。


四、第四支柱:持续运营——让 AI 系统持续创造价值

4.1 为什么 AI 需要持续运营?

传统软件项目的交付概念是:系统开发完成,验收通过,项目就算结束。但 AI 系统完全不同。

AI 系统存在一个"性能衰减"的问题:随着时间推移,数据分布可能发生变化,用户需求可能演进,竞争对手可能推出新方案……这些因素都可能导致 AI 系统的性能逐渐下降。

如果不进行持续运营和维护,AI 系统的效果会越来越差,最终可能回到甚至低于人工水平。这就是为什么 AI 项目需要"持续运营"而非"一次性交付"。

4.2 持续运营的四大机制

机制一:数据闭环

建立数据闭环机制,持续收集和利用新数据优化系统。

数据闭环的流程是:

  1. 1. 用户与 AI 系统交互,产生交互数据
  2. 2. 系统收集用户反馈,判断 AI 输出是否正确
  3. 3. 高质量的交互数据进入训练数据池
  4. 4. 定期使用新积累的数据优化模型
  5. 5. 新模型经过验证后部署上线

数据闭环的优势是:系统可以在使用过程中持续学习和进化,越用越好。

机制二:模型迭代

建立模型迭代机制,根据业务发展和性能监控结果定期更新模型。

模型迭代的节奏取决于业务场景:

  • • 变化快的场景(如新闻推荐):可能需要每日甚至每小时更新
  • • 变化慢的场景(如法律咨询):可能每月或每季度更新一次

模型迭代的成本较高,需要在迭代频率和成本之间找到平衡。

机制三:效果追踪

建立效果追踪机制,持续监控 AI 系统的业务价值。

效果追踪需要关注两类指标:

  • • 技术指标:准确率、召回率、响应时间等
  • • 业务指标:用户满意度、问题解决率、成本节约等

只有业务指标才能真正衡量 AI 系统的价值。技术指标只是手段,业务指标才是目的。

机制四:知识更新

AI 系统的知识需要随着业务发展而更新。

知识更新的内容包括:

  • • 事实性知识:如产品价格、公司政策、行业法规
  • • 流程性知识:如业务流程、操作规范、服务标准
  • • 语境性知识:如公司文化、品牌调性、用户画像

知识更新需要建立相应的流程和责任人,确保知识库的内容与业务现实保持同步。

4.3 持续运营的组织保障

专职运营团队

AI 系统上线后,需要专职团队负责持续运营。这个团队应该包括:

  • • AI 工程师:负责模型优化、系统维护、技术问题处理
  • • 数据分析师:负责效果分析、数据质量监控、报告产出
  • • 领域专家:负责知识库维护、内容审核、质量把控
  • • 产品经理:负责需求管理、优先级排序、跨团队协调

运营手册

建立完善的运营手册,将日常运营工作标准化、流程化。运营手册应该包括:

  • • 日常监控检查项
  • • 异常情况处理流程
  • • 定期维护任务清单
  • • 应急响应预案

持续改进机制

建立持续改进机制,定期审视系统效果,发现改进空间,推动优化迭代。持续改进应该成为组织文化,而非一次性活动。


五、四根支柱的协同应用

5.1 从支柱到体系

需求工程、方案设计、质量保障、持续运营,这四根支柱并非孤立存在,而是相互关联、相互支撑的。

需求工程为方案设计提供方向:只有清晰定义问题,才能设计正确的解决方案。

方案设计为质量保障提供基础:架构设计的好坏直接决定了后续质量保障的难度。

质量保障为持续运营提供保障:没有质量保障,系统难以长期稳定运行。

持续运营为需求工程提供反馈:运营中发现的问题和机会,可以转化为新的需求。

5.2 案例实践:四支柱协同应用

让我们通过一个具体案例,看看四根支柱如何协同发挥作用。

背景:某保险公司希望引入 AI 客服系统,处理客户的保单咨询、理赔报案等业务。

需求工程阶段

  • • 深入调研发现:客服 80% 的工作量是回答重复性问题,如保单查询、保费计算、报案流程等
  • • 量化价值:若 AI 能处理 60% 的咨询,可节省 30 名客服人员,年成本节约 600 万元
  • • 可行性评估:历史对话数据充足,技术成熟度高,项目可行
  • • 目标定义:AI 独立解决率 > 70%,客户满意度 > 85%,响应时间 < 30 秒

方案设计阶段

  • • 采用 RAG 架构:知识库存储保险产品条款、常见问题解答、操作流程文档
  • • 设计降级策略:低置信度回答转人工,历史问题优先复用缓存
  • • 建立可观测性:日志记录每次对话,指标监控响应时间和解决率

质量保障阶段

  • • 建立黄金数据集:1000 个典型问题及标准答案,用于持续测试
  • • 实施 A/B 测试:新模型上线前在小流量验证,效果正向再全量
  • • 置信度过滤:低于 70% 置信度的回答转人工处理

持续运营阶段

  • • 数据闭环:每周将高评价对话加入训练数据
  • • 模型迭代:每月微调一次模型,每年大更新一次
  • • 知识更新:产品部门负责及时更新知识库内容
  • • 效果追踪:每日监控核心指标,每周产出分析报告

成果

经过半年的运营,AI 客服系统取得了显著成效:

  • • AI 独立解决率:达到 75%(超过 70% 的目标)
  • • 客户满意度:达到 88%(超过 85% 的目标)
  • • 响应时间:平均 15 秒(低于 30 秒的目标)
  • • 成本节约:节省 20 名客服人员,年节约 400 万元

结语:四根支柱撑起 AI 落地的蓝天

AI Engineering 的四大支柱——需求工程、方案设计、质量保障、持续运营——共同构成了 AI 从能力到价值的完整工程体系。

没有需求工程,AI 项目从一开始就方向错误;没有方案设计,AI 系统难以稳定可靠;没有质量保障,AI 输出难以信赖;没有持续运营,AI 价值难以持续。

只有四根支柱协同发挥作用,AI 才能真正从"能力"转化为"价值",从"可能"转化为"可行"。

值得注意的是,这四大支柱不是一次性建设完成的,而是随着 AI 应用的发展而持续演进的。企业在引入 AI 的过程中,应该逐步建立和完善这四大支柱,而非试图一步到位。

下一篇文章中,我们将把这套方法论落到更细的粒度,详细介绍 AI Engineering 的实战框架——从问题定义到方案评估,从快速验证到规模落地,每一步具体应该如何操作。


思考题

  1. 1. 在你所在的组织中,AI 项目的四大支柱分别处于什么水平?哪根支柱最薄弱?
  2. 2. 如果要强化某一根支柱,你觉得最大的挑战是什么?
  3. 3. 四根支柱中,你觉得哪一根对 AI 项目的成功影响最大?为什么?

下期预告:《AI Engineering 实战框架:从问题到方案的完整解决路径》——手把手教你从零开始规划一个 AI 项目,从问题定义到效果追踪的每一步操作指南。


如果你觉得这篇文章有帮助,欢迎分享给你的团队。关注"AI Engineering"系列文章,获取更多 AI 落地实践指南。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-16 09:12:11 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/632320.html
  2. 运行时间 : 0.115805s [ 吞吐率:8.64req/s ] 内存消耗:4,524.46kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2ffb340e9ab178bd161fe4bc56b6cf95
  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.000520s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000717s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000286s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000286s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000477s ]
  6. SELECT * FROM `set` [ RunTime:0.000220s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000548s ]
  8. SELECT * FROM `article` WHERE `id` = 632320 LIMIT 1 [ RunTime:0.000560s ]
  9. UPDATE `article` SET `lasttime` = 1778893931 WHERE `id` = 632320 [ RunTime:0.003014s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000247s ]
  11. SELECT * FROM `article` WHERE `id` < 632320 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000413s ]
  12. SELECT * FROM `article` WHERE `id` > 632320 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000331s ]
  13. SELECT * FROM `article` WHERE `id` < 632320 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001385s ]
  14. SELECT * FROM `article` WHERE `id` < 632320 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000552s ]
  15. SELECT * FROM `article` WHERE `id` < 632320 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000694s ]
0.119656s