当前位置:首页>自动驾驶>华为开源世界引擎(WE):自动驾驶的长尾安全,可能要靠Post-Training!

华为开源世界引擎(WE):自动驾驶的长尾安全,可能要靠Post-Training!

  • 2026-06-22 17:28:18
华为开源世界引擎(WE):自动驾驶的长尾安全,可能要靠Post-Training!

World Engine:自动驾驶的长尾安全,可能要靠 Post-Training

作者 | Tianyu Li, Li Chen, Caojun Wang, Haochen Liu, Kashyap Chitta, Zhenjie Yang 等

机构 | HKU / Huawei / Shanghai Innovation Institute / Archon Robotics / KE:SAI / NVIDIA Research / valeo.ai / Tsinghua / University of Tuebingen

论文标题 | World Engine: Towards the Era of Post-Training for Autonomous Driving

论文版本 | arXiv:2606.19836v1

关键词 | 自动驾驶 / Post-Training / World Model / Long-tail Safety / Reinforcement Learning / 3D Gaussian Splatting / Production ADS

前言

这篇 World Engine 的核心判断很清楚:自动驾驶模型的常规能力可以靠海量真实路采数据训练出来,但真正决定安全边界的,往往是极少数 near-miss、cut-in、行人横穿、复杂交互 这类长尾事件。

问题在于,这些事件最重要,却最稀缺。真实世界里不能为了训练模型去制造事故,也很难靠被动采集等到足够多高风险样本。因此,论文提出一个新的训练范式:把自动驾驶的长尾安全问题,重新定义为 post-training 问题

本文最关键的结论是:针对合成高风险交互做强化后训练,比继续堆普通预训练数据更有效率。World Engine 在 nuPlan 稀有闭环场景中把 PDMS* 提到 70.12,并在生产级 ADS 仿真中让 cut-in 失败率最高降低 45.5%

资源链接

  • 项目主页:https://opendrivelab.com/WorldEngine/
  • 完整代码:https://github.com/OpenDriveLab/WorldEngine
  • arXiv 页面:https://arxiv.org/abs/2606.19836v1
图 1:World Engine 总览。论文把自动驾驶长尾问题描述为“稀缺性诅咒”:常见驾驶数据密集,near-miss 和事故极稀缺;World Engine 通过发现、重建、合成和强化后训练,把稀疏长尾事件变成可学习分布。

从“收集更多数据”到“合成长尾数据”

World Engine 不是否定预训练。论文默认第一阶段仍然是用大规模真实驾驶日志训练 base driving agent。它真正改变的是第二阶段:当模型已经足够强,继续收集普通场景数据的边际收益会变小,而长尾失败仍然稀缺。

因此 World Engine 的 pipeline 是:

  • 在真实日志中发现 failure-prone long-tail events。
  • 用 3D Gaussian Splatting 重建交互式、照片级真实的仿真环境。
  • 用 behaviour world model 合成不同交通参与者行为和高风险变化。
  • 在这些合成互动场景中,用 reinforcement post-training 改进 planner。
关键不是“生成漂亮视频”,而是把稀疏的安全关键事件变成密集、可交互、可强化学习的训练分布。
图 2:安全关键场景的核心结果。World Engine 在稀有闭环场景中显著提升表现,并显示出相比继续扩大预训练数据更高的数据效率。

关键结论一:长尾 post-training 比继续堆预训练更有效率

Figure 2 里最重要的是数据效率结论:常见场景随着预训练数据增加会继续变好,但稀有场景收益很快饱和。原因很直观:普通数据再多,也不一定覆盖真正危险的互动模式。

论文从 50k scenes 的 base agent 出发,在 World Engine 生成的 safety-critical 数据上 post-training,得到的闭环收益可以接近约 14× additional pre-training data 的效果;结论部分又把行业含义概括为,post-training 的安全收益外推可匹配约 10× 更多预训练数据

这给行业的启发很直接:当安全瓶颈来自长尾事件时,继续扩大 fleet collection 不一定是最高效路径;更高效的路径可能是“发现失败 - 重建世界 - 合成变体 - 强化后训练”。
图 3:nuPlan 的 open-loop 与 closed-loop 评估协议。closed-loop 中 planner 会与反应式智能体交互,更能暴露长尾互动失败。

关键结论二:安全要看闭环,不只看开环

论文区分了 open-loop 和 closed-loop:open-loop 在固定日志上评估 planner,不会改变未来场景演化;closed-loop 则让 planner 在仿真中和反应式 agents 交互,性能用 rollout metrics 衡量。

这个区别很重要。很多轨迹在开环上接近人类轨迹,但一旦进入互动场景,其他车辆会反应,ego 的动作会改变后续世界,错误可能被放大。World Engine 重点改善的正是这种 safety-critical closed-loop 表现。

表 1:不同 post-training 范式对比。完整 World Engine 在 rare closed-loop 上达到 SR 88.89%、PDMS* 70.12,是表中最强结果。

关键结论三:完整 World Engine 最强

Table 1 是全文最应该盯住的表。base model 在 rare closed-loop 上的 **SR 为 73.66%、PDMS* 为 60.98;完整 World Engine 后训练后,SR 提升到 88.89%、PDMS* 提升到 70.12**。

几个对照很有信息量:

  • 只在 common logs 上 post-training,rare closed-loop PDMS* 反而从 60.98 降到 60.21,说明普通日志不能解决长尾失败。
  • rare logs 能提升 open-loop rare PDMS,但 closed-loop 提升有限。
  • rare synthetic replays 成功率高,但 ego progress 很低,说明只追求“不撞”可能牺牲正常通行。
  • 加入 reactive rollouts 和 behaviour world model 后,才得到最强的闭环安全与驾驶质量综合收益。
最关键结论:长尾发现 + 交互式 rollout + 行为世界模型交通增强 这三者组合,才是 World Engine 的完整收益来源。
图 4:生产级闭环仿真结果。World Engine post-training 降低 ADS base model 的关键安全失败,cut-in 测试中失败率最高降低 45.5%。

生产级验证:不只停留在学术 benchmark

论文还把 World Engine 扩展到华为 ADS 生产级系统。base model 使用超过 80,000 小时、来自 100+ 城市 的真实驾驶数据训练;随后通过同样 pipeline 发现失败场景、3DGS 重建、行为世界模型增强,再进行强化后训练。

在工业质量保障系统中,它做的是 hardware-in-the-loop closed-loop simulation:渲染传感器流输入到车端计算单元,形成完整 sensor-to-control 闭环。论文称测试总量超过 60 小时,约等价 3,000 km 的事件密集驾驶。

生产级结果里最醒目的数字是:World Engine 在安全关键 benchmark 上降低失败率,其中 cut-in collision 下降 45.5%,cut-in TTC events 下降 13.4%,同时保持 common cases 表现。
图 5:生产车辆白天上路测试。论文在上海约 65km 高架/城市快速路和约 70km 城市道路上测试,并展示 base 与 World Engine 的交互差异。

上路测试:200km、零接管

论文进一步做了真实道路验证:上海约 65km 高架/城市快速路,两次白天测试;另有约 70km 城区道路,一次夜间测试。摘要中给出的总结是:200km real-world on-road test,zero disengagements

Figure 5 展示了 cut-in 场景:base 车辆出现不理想的避让动作,而 World Engine post-trained 模型更早调整速度并安全通过。这里的意义不在于单个案例,而在于证明合成高风险交互带来的策略变化能迁移到生产车辆实测。

图 6:夜间场景上路测试。包括夜间阻塞车道、低可见度行人、施工收窄路口等案例,强调安全收益从仿真迁移到真实道路。

夜间和低可见度:长尾安全的真实压力测试

Figure 6 展示了夜间阻塞车道、低可见度行人、施工收窄路口等场景。这些场景和前面的 cut-in 一样,都是普通平均指标很难充分覆盖、但对安全边界极其关键的长尾案例。

这也解释了为什么论文题目强调 post-training:预训练解决大多数常见场景,后训练专门对齐安全约束和罕见交互。两者不是替代关系,而是分工关系。

边界与风险

World Engine 的限制也很明确。

  • 长尾发现仍依赖已有真实日志;如果某类风险从未被记录,当前 pipeline 发现不了。
  • 3DGS 在接近原始轨迹时质量高,但当 rollout 偏离原始日志太远,视觉可能出现伪影。
  • behaviour world model 还不能高保真覆盖所有行人、骑行者、非结构化道路参与者行为。
  • 当前只验证了单轮 post-training;论文观察到小模型多轮后训练可能 destabilize policy。
  • 强化奖励仍包含人工定义信号,如碰撞、车道、路线进展,未必覆盖全部人类驾驶偏好。

这些限制不削弱论文的方向感,反而说明 World Engine 更像一个可迭代的安全训练框架,而不是一次性完成所有长尾安全对齐。

结论

World Engine 的核心贡献,是把自动驾驶从“继续堆真实预训练数据”推进到“针对长尾安全做 post-training”。它通过真实日志发现失败、3DGS 重建交互世界、行为世界模型合成高风险交通变化,再用强化学习调整 planner。

对行业来说,最值得强调的结论有三条:

  • 安全边界由长尾事件决定,不由平均场景决定。
  • 合成高风险交互的 post-training,比被动等待真实长尾数据更高效。
  • World Engine 在学术闭环 benchmark、生产级闭环仿真和真实道路测试中都给出了正向信号。

当评价发现问题之后,如何系统性地把这些问题转化为训练信号,这可能会是自动驾驶进入 Physical AI 阶段后,非常关键的一类工程范式。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-23 08:37:29 HTTP/2.0 GET : https://e.mffb.com.cn/a/521907.html
  2. 运行时间 : 0.134920s [ 吞吐率:7.41req/s ] 内存消耗:4,379.63kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=f77026ca05e17e5e128b4636e7fbc829
  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.001000s ] mysql:host=127.0.0.1;port=3306;dbname=e_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001534s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.004842s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.003382s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001436s ]
  6. SELECT * FROM `set` [ RunTime:0.000626s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001559s ]
  8. SELECT * FROM `article` WHERE `id` = 521907 LIMIT 1 [ RunTime:0.008417s ]
  9. UPDATE `article` SET `lasttime` = 1782175049 WHERE `id` = 521907 [ RunTime:0.008183s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000626s ]
  11. SELECT * FROM `article` WHERE `id` < 521907 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001035s ]
  12. SELECT * FROM `article` WHERE `id` > 521907 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001095s ]
  13. SELECT * FROM `article` WHERE `id` < 521907 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001794s ]
  14. SELECT * FROM `article` WHERE `id` < 521907 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002251s ]
  15. SELECT * FROM `article` WHERE `id` < 521907 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004698s ]
0.138682s