当前位置:首页>自动驾驶>Transformer如何让自动驾驶大模型获得思考能力?

Transformer如何让自动驾驶大模型获得思考能力?

  • 2026-02-05 03:56:40
Transformer如何让自动驾驶大模型获得思考能力?

编者语:后台回复“入群”,加入「智驾最前沿」微信交流群


在谈及自动驾驶时,Transformer一直是非常关键的技术,为何Transformer在自动驾驶行业一直被提及?先说结论Transformer之所以在自动驾驶领域被频繁提到,并被广泛推崇,主要是因为这种架构在处理多源、高维、长时序的数据时,天然具备很多有利属性它能高效建模远距离依赖、方便做多模态融合、易于并行训练、便于做大规模预训练与迁移学习,并且能够用比较统一的架构去承担感知、跟踪、预测乃至一部分决策相关的任务。今天就和大家详细聊一聊Transformer

Transformer到底是个啥?

在聊天今天的话题前,一定要先知道什么是Transformer想象你坐在咖啡馆里,观察窗外的路口交通。你看见一辆车转向、一个行人停下、一个信号灯从绿变黄。要判断下一秒谁会先动,你并不只看最近一帧画面,而是把过去几秒的动作、不同交通主体之间的相对位置、交通灯状态、路面线型一起综合判断。Transformer的核心思想,就是给模型一种“任意两个输入元素都能直接交流”的能力Transformer不像传统模型那样按时间顺序一个一个地“传递”信息。这种“直接交流”通过一个叫做自注意力(self-attention)的机制实现。自注意力会为输入序列中每个元素进行计算,其会思考应该更多关注序列中的哪些其他元素然后把这些重要的信息“拉过来”整合成对当前元素有用的表示。用更直白的比喻,自注意力像是在一个讨论会上,任何人都能立刻听到任何人的发言并据此调整自己的观点,而不是通过一排排人依次传话。

Transformer在自动驾驶中的直观体现就是每个输入(比如一帧图像里的一个像素块、一段雷达回波、或一帧时间戳的特征)会被映射成三类向量,即查询(query)、键(key)和值(value)。查询用来询问“我想知道什么”,键代表“我这里有什么线索”,值是“实际要传的内容”。自注意力的核心是把查询和所有键做相似度匹配,得到的权重再去加权相应的值,得到融合后再进行表示。这样,相似或相关的信息会互相增强,不相关的信息权重会被压低。为了解决输入中没有明确顺序这个问题(比如文本的词序很重要,但自注意力本身是无序的),Transformer引入了位置编码(positionalencoding),把位置信息注入每个元素的表示中,从而保留时间或空间顺序的线索。

图片源自:网络

原始Transformerencoder和decoder两部分组成encoder用于把输入编码成一组高维表示,decoder则在有条件生成任务中逐步生成输出(比如机器翻译时逐词生成目标句子)。但在视觉任务或者感知任务里,很多工作简化为只用encoder来做特征提取,或者把encoder的思想扩展成适配图片、点云、视频等输入的不同变体。与RNN(循环神经网络)相比,Transformer的一个显著工程优势是并行化RNN要按时间步递归处理,训练时无法充分并行;Transformer的自注意力可以在时间维度或空间维度上并行计算,使得训练速度在大规模数据集上具有很大优势。

Transformer在自动驾驶中的优势

在感知层面,自动驾驶要解决的是“这里都有什么、在哪儿、可能怎样移动”。传统视觉检测或雷达处理通常基于卷积神经网络(CNN)做局部特征提取,再结合专门的后处理和启发式跟踪器。Transformer最大的优势之一是它的全局感受野在同一层级上,任意两个位置都能建立直接联系。这对识别遮挡物体、处理长距离关联(比如远处车辆的微小运动暗示要并线)尤其有用。举个例子,当摄像头视角里有近处的树枝局部遮挡了远处行人的一部分,卷积架构可能需要很多层才能把远处完整的语义信息传播过来,而自注意力能直接把远处行人的完整特征“召回”来补足局部缺失,从而提高检测的鲁棒性。

图片源自:网络

在多传感器融合,自动驾驶系统通常需要把摄像头、激光雷达(LiDAR)、毫米波雷达、惯导信息等合并在一起。传统方法往往先把每个传感器做独立的特征提取,再用规则或浅层网络融合。Transformer提供了一种更自然的融合方式把各传感器的特征统一看作一组“token”,让自注意力机制学习不同模态之间的相互关系。它可以自动决定什么时候把视觉信息作为主导、什么时候把雷达的距离精确性作为主导,而不必人为设定哪个模态权重更高。这在复杂天气或光照变化时尤其重要,比如雾天摄像头信息退化,但雷达和LiDAR仍保留可靠线索,Transformer能在训练中学到如何在这些条件下动态调整注意力分配。

时间序列和预测是自动驾驶的另一个核心任务,自动驾驶汽车不仅要看当前的世界,还要预测几秒内周围交通主体的轨迹以便做决策。RNN可以处理时间序列,但其长时依赖建模能力有限且训练不易并行;传统滑窗特征+卷积的方式也会忽略远端时刻对当前决策的影响。Transformer的自注意力天然擅长建模长距离依赖它能把几秒钟甚至几十帧的数据放在一起,让模型从整个历史中挑出对当前预测最有用的信息。比如一辆车在过去几秒里已经在做微小偏移,这种趋势信息可能对预测它未来的并线非常关键,Transformer可以直接把这些早期的微小信号与最近帧结合起来,得出更可靠的预测结果。

端到端与简化流水线也是Transformer受欢迎的一个原因。传统自动驾驶感知往往是“分而治之”先检测、再跟踪、再分割、再预测、再规划,每一步都有独立模块和复杂的中间表示。Transformer提供了把多个任务统一到一个网络或一个通用骨干上的可能。自注意力可以在同一张表示上同时输出检测框、跟踪ID、语义分割和预测向量,这样的统一性在减少工程接口、降低错误累积与便于端到端优化上有明显优势。当然,这并不意味着所有场景都能完全丢掉模块化,但统一架构确实提供了更干净的优化目标和更少的手工规则。

Transformer还有一个优势是可扩展性与预训练生态。Transformer在NLP领域已经证明大模型加大数据、再加上预训练-微调的套路,能把通用表示变成下游任务上的非常有用的起点。把类似思路移植到视觉和多模态上,自动驾驶领域可以利用大规模的模拟数据、未标注的视频、合成点云等做自监督预训练,然后把预训练得到的网络在标注数据上微调,往往能极大提升样本效率和鲁棒性。对于实际厂商来说,这意味着能把大量“无标签”或“弱标签”数据变成有价值的信息,减少昂贵人工标注的依赖。

Transformer的并行化特性让训练速度和硬件利用率在现代加速器(GPU/TPU)上表现更好。RNN那种需要按时间顺序处理的设计在大数据训练时效率受限,而Transformer在时间或空间维度上可并行计算,自然能更好地缩短训练周期,尤其在做大规模预训练时,这个优势非常明显。再者,Transformer的模块化(attention层+前馈层)也比较容易做模型并行和流水线切分,便于扩展到数亿、数十亿参数的模型。

图片源自:网络

除了这些“能力层面”的优点,Transformer在模型可解释性上也带来一些机会。虽然attention并不是完美的解释工具,但注意力权重常被用来观察模型关注的区域,这在调试感知失败或理解模型在特定场景下为何犯错时很有帮助。比如模型误判一个静止物体为行人时,通过看attention可以发现模型更关注了某个背景区域或反光点,从而为后续修正提供线索。

配合自动驾驶汽车感知环境时Transformer最显著的工程价值体现在那些需要全局信息、跨模态关联或长时依赖的任务上。比如多目标跟踪与联合检测跟踪,把检测与跟踪放在同一个注意力机制下能显著减少错误联动;轨迹预测问题中把历史轨迹、地图语义、邻车交互都作为token一起建模,能更自然地捕捉交互规律;BEV(鸟瞰视角)感知中,Transformer有助于把多摄像头、稀疏LiDAR投影在同一BEV空间时进行统一建模,从而得到一致性的场景理解。简而言之,当问题需要把分散信息汇聚成一个统一视图并推理相互关系时,Transformer通常会是一个强有力的选择。

Transformer存在哪些不足?

一直在说Transformer的优势,那它是否有什么不足?标准的自注意力计算复杂度随token数量平方增长,这对于高分辨率图像或细粒度点云来说会很快成为瓶颈。现阶段常见的解决办法有两类一是进行token数量的约简,比如把图片先下采样、用卷积提取局部特征后再做全局attention,或者用稀疏/局部注意力机制只在相邻区域计算;二是采用分层结构,把注意力限定在局部再跨层传递全局信息(类似视觉Transformer的分层变体)。这些折中能在维持Transformer优点的同时控制计算量,但设计和调参成本会增加。

Transformer需要大量数据和算力来发挥最大效益。自动驾驶的标注数据成本很高,且真实驾驶场景的长尾问题严重,依赖纯监督学习往往容易过拟合主流场景。为此实践中会结合自监督学习、合成数据、强化学习的模拟器数据等方法来缓解数据稀缺问题。预训练-微调的策略在这里尤为重要,但如何把通用预训练和车辆上实时运行的轻量化模型对接,是一道难题。

图片源自:网络

部署时的延迟和能耗更是很现实的一个问题。车辆端对实时性和功耗有硬性要求,尤其在低成本量产车上,不能随便把数亿参数的Transformer装上车。常见的做法是把大模型放在云端或边缘服务器做感知/预测,再把结果压缩传回车端,或者把模型蒸馏成轻量化版本放到车上。每种选择都有权衡云端方案有通信延迟与覆盖限制,端侧量化/蒸馏会损失部分精度。

虽然attention提供了某种“可视化”的线索,但它不等于严格可解释性或安全性保证。在自动驾驶这种安全关键场景里,仅仅依靠attention的直观解释不足以满足验证与认证的要求。工程上需要额外的验证、鲁棒性测试、形式化方法或冗余系统来保证安全。

自动驾驶行业在把Transformer引入工程时做了很多适配工作比如把图像/点云/雷达数据做成token的方式有很多变体;有的做法先用CNN提取局部特征再把patch-leveltoken输入Transformer,有的直接把点云切成小块token;时间序列通常会把不同时间戳的token拼在一起做时序注意力,或者在空间注意力的基础上叠加时间注意力;为了控制复杂度,也会采用稀疏注意力、分组注意力、滑动窗口注意力等策略。所有这些都出一个事实Transformer是一种非常灵活的“工具箱”,但具体好不好用、怎么用得好,仍然需要工程化的设计与大量实验来调优。

如何让Transformer实际应用于自动驾驶?

在将Transformer应用于自动驾驶时,我们一定要明确几点。第一,不要期望把Transformer当作“万能胶”直接替代全部模块。把Transformer合理地和卷积、图网络、物理先验结合往往能取得更好的效果。第二,关注计算预算与延迟在训练阶段可以大胆用大模型,但在部署阶段要计划好蒸馏、量化、剪枝或模型分层部署。第三,充分利用自监督与模拟数据预训练在样本稀缺时的收益非常明显,尤其是当你能收集到大量未标注的行车视频和传感器流时。第四,重视鲁棒性测试在恶劣天气、极端光照或传感器故障情况下做鲁棒性验证,不要只看在整洁数据集上的平均指标。第五,结合可解释性工具与冗余设计以满足安全要求attention可作为调试起点,但要有更严谨的验证流程保障功能安全。

-- END --

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-08 20:49:32 HTTP/2.0 GET : https://e.mffb.com.cn/a/467770.html
  2. 运行时间 : 0.127615s [ 吞吐率:7.84req/s ] 内存消耗:4,394.28kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a5ea5cf968c8957d8f9ad9ccc33f73e0
  1. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/runtime/temp/600e51726691ba7063b44bb89d9aaaff.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/e.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000965s ] mysql:host=127.0.0.1;port=3306;dbname=e_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001610s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000736s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000707s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001368s ]
  6. SELECT * FROM `set` [ RunTime:0.000641s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001546s ]
  8. SELECT * FROM `article` WHERE `id` = 467770 LIMIT 1 [ RunTime:0.000994s ]
  9. UPDATE `article` SET `lasttime` = 1770554972 WHERE `id` = 467770 [ RunTime:0.003098s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000302s ]
  11. SELECT * FROM `article` WHERE `id` < 467770 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000491s ]
  12. SELECT * FROM `article` WHERE `id` > 467770 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000454s ]
  13. SELECT * FROM `article` WHERE `id` < 467770 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001900s ]
  14. SELECT * FROM `article` WHERE `id` < 467770 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001182s ]
  15. SELECT * FROM `article` WHERE `id` < 467770 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000727s ]
0.130500s