当前位置:首页>自动驾驶>Mamba杀入自动驾驶,线性复杂度干掉了Transformer?

Mamba杀入自动驾驶,线性复杂度干掉了Transformer?

  • 2026-07-31 07:28:48
Mamba杀入自动驾驶,线性复杂度干掉了Transformer?

扫描下方二维码,添加交流群深入交流

在真实机器人上跑强化学习有多痛苦?每次试错都要烧硬件、耗时间,机器人摔一次够你心疼一周。WorldSample直接把真实数据放大N倍,成功率暴增28%,训练步数狂砍59%,硬是把强化学习从“烧钱游戏”变成了“性价比之王”。

核心痛点:为什么真实机器人RL这么难搞?

想象一下这个场景:你花了几十万买的机械臂,正在学习“把茄子放进碗里”这个看似简单的任务。传统的强化学习方法需要它一遍又一遍地试错——抓不住、碰掉了、放歪了,每次失败不仅要人工重置场景,还伴随着硬件的磨损风险。

更让人抓狂的是,每一次物理交互只能采集到一条“动作-结果”路径。就像你玩游戏只有一个存档点,走错一步就得从头再来。虽然模仿学习能从人类示范中快速起步,但一旦遇到没见过的场景(比如茄子换成了番茄),策略立刻就“懵”了。

现有方案试图用世界模型来“脑补”合成数据,但问题来了——生成的数据带着严重的视觉幻觉(visual hallucination),就像AI画的“六指人”,看着像那么回事,细节全是错的。直接把这些“毒数据”喂给策略,那不是在训练,是在下毒。

这正是WorldSample要解决的难题:如何让世界模型生成可信的合成数据,又能安全地融合到真实训练中?

原理拆解:WorldSample的“虚实闭环”魔法

💡 整体架构:真实与合成的双循环

WorldSample的核心思路可以用一句话概括:用真实数据锚定世界模型,再用世界模型反哺策略训练

整个框架包含两个紧密耦合的组件:真实-合成数据循环(Real-Synthetic Data Loop)和策略节奏学习(Policy-Paced Learning, PPL)。前者负责生成高质量合成数据,后者负责安全地把合成数据“喂”给策略。

图1:WorldSample整体框架 - 左侧真实世界RL收集单条轨迹,中间WorldSample通过世界模型生成多条合成轨迹并形成闭环协同训练,右侧性能对比清晰展示了成功率、训练步数和时间的优势

从这张架构图可以清晰看出,传统方法(左侧)一条真实轨迹只能产生一条训练数据,而WorldSample通过世界模型的“梦境生成”,把一条轨迹扩展成了多条合成轨迹,再与真实数据混合训练。最终的数据不会说谎——成功率从56%跳到82%,训练步数从55k降到23k,训练时间也节省了将近四分之一。

💡 反事实轨迹生成:不是瞎编,是有根据地脑补

传统数据增强喜欢直接给图片加噪声、旋转、裁剪,但这些操作在物理世界根本不可能发生——你见过机械臂“旋转”着抓东西吗?

WorldSample的做法聪明得多。它从真实轨迹的动作序列出发,在“附近”做局部扰动:

这就像老师给你一道题的变形题——核心逻辑不变,但数字换了。通过对动作序列进行尺度随机化和局部扰动,生成的动作依然保留了物理可行性(机器人不会突然倒立抓取),同时在轨迹层面增加了多样性。

扰动后的动作序列再送入世界模型,生成对应的视觉帧和Reward信号:

这就构建了一条完整的合成轨迹 。关键设计是异步生成:世界模型在后台并行“做梦”,不会阻塞真实的机器人控制和策略更新。多个世界模型Worker同时工作,确保数据吞吐量跟得上在线训练的需求。

💡 策略节奏学习(PPL):不是越多越好,要有“节奏感”

这一步是WorldSample最精彩的设计。直接把生成数据扔进训练回放缓冲区,就像让新人直接上手术台——容易出大事。原因在于,世界模型生成的每个转移都带着残差误差 ,这些局部误差会通过贝尔曼回溯不断累积:

这直接导致Q值过估计——策略以为自己学会了,实际上是“井底之蛙”的错觉。

PPL的解决方案分为两步:样本级价值平衡策略级调度

完整的PPL损失函数长这样:

其中  控制合成数据的影响权重, 控制不同合成样本的组成。这个设计就像营养师配餐——不是所有食物都等量摄入,而是根据你当前的身体状态动态调整。

Q-aware样本选择负责筛选哪些合成轨迹值得用。成功和失败的生成轨迹被分开存储,通过控制这两类的混合比例,保持价值函数不会系统性偏乐观或偏保守:

正面样本扩展稀有的成功经验(加速价值传播),负面样本则为那些“看着对但实际错”的合成轨迹“上紧箍咒”(防止过于乐观的外推)。

不确定性引导调度则回答另一个问题:什么时候该信任合成数据?

聪明的做法是看策略在真实状态上的熵值:

高熵意味着策略还很“迷茫”,此时合成数据的噪点会被放大,所以要保守使用:

随着策略越来越自信(熵降低),合成数据的权重逐步提升。这就像是学游泳——初学者在浅水区练习,等熟练了才敢去深水区。这种设计让合成偏差随训练自然衰减:

💡 训练流程全景:数据怎么流、策略怎么学

下面的架构图把整个故事串了起来:

图2:WorldSample完整训练流程 - 上部展示真实-合成数据循环如何通过世界模型扩展真实经验,下部展示PPL如何通过Q-Aware过滤、不确定性调度和Reward标注来安全融合合成数据

上半部分是数据循环:真实机器人交互产生真实轨迹(Real Buffer),世界模型异步生成N倍合成数据,新数据又反过来微调世界模型(闭环!)。下半部分是PPL的调度逻辑:Reward模型先行标注成功/失败,Q-Aware过滤器控制正负样本比例,不确定性调度根据策略熵动态调整混合比例。

整个系统就像一个精密的协作网络——真实交互为世界模型“校准”,世界模型为策略“扩容”,PPL为训练“护航”。

实验验证:数据不会说谎

🏆 SOTA对比:全面碾压

作者在五个真实世界操作任务上做了严格对比,涵盖推、插、分类、抓取放置和组装——从简单接触推理到精密的高接触操作,全面覆盖。

表1:WorldSample与VLAW、WMPO、HIL-SERL在五类真实机器人任务上的性能对比

看数据太爽了:WorldSample在所有任务上都达到最高成功率(平均82%),训练时间最短(平均64分钟),训练步数最少(平均23K)。对比第二名HIL-SERL,平均成功率只有56%。这28%的提升是实打实的——不是因为刷了多少层网络,而是因为WorldSample让每一条真实轨迹都发挥了N倍的价值。

尤其是插入任务(Insertion),WorldSample成功率达到95%,而Baseline只有61%。为什么差距这么大?插入任务对接触推理和精确运动要求极高,传统方法需要大量试错才能“摸清”孔的位置,而WorldSample通过世界模型生成的合成轨迹提前“预习”了各种接触场景。

训练曲线更能说明问题:

图3:WorldSample与HiL-SERL在五项任务上的训练曲线对比 - 蓝色为WorldSample,橙色为HiL-SERL,上为成功率,下为干预率

可以看到,WorldSample(蓝色)在训练早期就快速拉升成功率,且干预率(人工纠正的比例)持续低于Baseline。这说明合成数据不仅加速了学习,还减少了真实交互中的失败次数——省时、省力、省钱。

🔬 消融实验:每个组件都在carry

世界模型的质量是整条流水线的基石。作者对比了不同微调策略对生成质量的影响:

表2:上部分评估不同世界模型变体的图像预测质量,下部分分析PPL各组件的消融效果

表2a的数据很震撼:仅用人类示范微调,PSNR只有8.501,SSIM才0.334——基本不可用。一旦加入在线rollout微调,PSNR飙到28.428,SSIM达到0.906,LPIPS降到0.0343。这意味着生成图像和真实图像的差距缩小了近乎一个数量级。

为什么会这样?人类示范只覆盖了狭窄的“成功路径”,而在线rollout包含了各种失败和恢复行为,让世界模型学会了更完整的物理动力学。

表2b揭示了PPL各组件的贡献:去掉不确定性调度,成功率从95%暴跌到61%,训练时间反而更长。这说明简单粗暴地引入合成数据就像“拔苗助长”,策略会被幻觉数据带偏。去掉Q感知选择,成功率降至76%,干预率升到42%——没有价值平衡,策略要么过于乐观,要么过于保守。

消融曲线更直观:

图5:消融实验训练曲线 - 对比HIL-SERL、去除PPL、去除调度、去除Q-Selection和完整WorldSample的性能

完整WorldSample(蓝色)在成功率上遥遥领先,而去除调度(紫色)的曲线剧烈波动——这是训练不稳定的典型表现。去除Q感知选择(红色)虽然前期快速上升,但后期陷入瓶颈,说明缺乏负样本约束导致价值函数“虚胖”。

还有个被低估的细节:世界模型的视觉保真度到底怎么样了?

图4:真实视频帧(上行)与生成帧(下行)的逐帧对比 - 展示机械臂抓取茄子并放入碗中的连续动作序列

这组对比图很说明问题:生成帧在物体姿态、光照、阴影和运动连贯性上都高度还原真实场景。机械爪的闭合时机、茄子的位移轨迹、白色碗的位置关系——这些细节如果出现偏差,RL训练就会被带偏。而WorldSample通过在线微调,将生成偏差控制在了可接受范围。

再看微调前后的对比,差距一目了然:

图7:世界模型微调前(上行)与微调后(下行)的生成帧对比 - 微调后机械臂动作更连贯、物体交互更真实

微调前的生成帧机械臂动作僵硬,物体变形明显;微调后动作连贯性显著提升,物体形状保持准确。这背后是在线rollout数据的功劳——它们提供了更丰富的状态-动作样本,让世界模型学会了真实物理动力学的细节。

🎯 PPL的深层机制:熵调度和Q平衡如何稳定训练

为什么PPL能有效抑制Q值过估计?两个配套实验揭开了谜底。

首先是熵引导调度机制:

图8:策略熵随训练步数的变化曲线 - HIL-SERL熵值快速下降并稳定,无调度方法波动大,WorldSample通过调度机制平稳收敛

HIL-SERL(橙色)的熵值快速下降并稳定在低位,说明策略很早就收敛了——但这是建立在大量真实交互基础上的。无调度方法(绿色)熵值波动剧烈——合成数据的噪点不断拉扯策略,让它一会儿自信一会儿迷茫。WorldSample(蓝色)的熵值平稳下降,PPL的调度机制起到了“阻尼器”的作用:前期保守(高熵时抑制合成数据),后期放开(低熵时逐步加大合成比例)。

其次是Q感知选择对价值学习稳定性的影响:

图9:目标Q值随训练步数的变化曲线 - HIL-SERL快速上升并稳定,无Q-Selection在5k步后下降(过估计崩溃),WorldSample平稳增长

无Q感知选择(红色)的Q值在5k步后急剧下降——这是典型的Q值过估计崩溃。合成数据中那些“看着对但实际错”的转移不断推高Q值,最终被真实数据“戳破泡沫”,导致价值函数崩盘。而WorldSample(蓝色)通过平衡成功与失败样本,Q值平稳增长,说明价值学习更健康、更鲁棒。

你在实际做RL训练时,有没有遇到过类似的价值过估计问题?PPL这种“分层管控”的思路是否给了你启发?欢迎在评论区聊聊~

客观评价:闪光点与边界

WorldSample给真实机器人RL开辟了一条实用的路径:用物理锚定的世界模型做数据增强,用PPL做安全阀。这种“虚实结合”的思路在需要高成本交互的领域(医疗机器人、精密装配、自动驾驶)都有想象空间。

但也要看到局限性:目前WorldSample聚焦在单任务、相对固定的场景分布中。跨任务、跨场景的泛化仍是待啃的硬骨头。虽然世界模型能适配单任务的视觉-动作分布,但从“把茄子放进碗里”泛化到“把番茄放进盘子里”还需要更多工作。

另外,双视角相机设置(腕部+第三人称)虽然提升了生成质量,但也限制了部署灵活性。未来如果能用单视角甚至无标定传感器达到同等效果,实用性会再上一个台阶。

价值升华:从这篇论文我们学到了什么

读完整篇论文,三个核心收获值得带走:

  1. 数据增强不等于增加噪声
    传统CV式的数据增强在机器人领域可能适得其反,物理可行的反事实生成才是正解。WorldSample用“局部扰动+世界模型预测”的方式,在保证物理合理性的前提下扩展了数据分布。
  2. 合成数据要“分级管理”
    不是所有生成数据都等值。PPL的Q感知选择+不确定性调度提供了样本级和策略级的双重管控,让合成数据“该用的时候用,不该用的时候靠边站”。这种分层思维在其他领域(如医疗影像、卫星数据)同样适用。
  3. 世界模型的“锚”是关键
    脱离真实交互的世界模型会漂移,而WorldSample的闭环设计让真实数据不断“校准”生成质量。这就像徒弟跟着师傅——师傅带路(真实交互),徒弟有样学样(世界模型),但师傅始终在场监督(在线微调)。

🤔 深度思考:你认为这种“真实-合成闭环”的思路,最可能在哪个人工智能落地场景率先突破?是家用服务机器人、自动驾驶、还是工业精密装配?欢迎在评论区留下你的见解,我们一起探讨技术边界!

💝 支持原创:如果这篇文章让你对机器人强化学习有了新认识,点赞+在看就是最好的支持!转发给你的技术伙伴,让更多人看到这个精彩的工作~

🔔 关注提醒:每周解读一篇AI前沿论文,拆解硬核技术背后的设计哲学。设为星标,不错过任何一篇深度内容!

#AI技术#机器人学习#强化学习#世界模型#论文解读#深度强化学习

参考

WorldSample: Closed-loop Real-robot RL with World Modelling

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-03 17:15:25 HTTP/2.0 GET : https://e.mffb.com.cn/a/531882.html
  2. 运行时间 : 0.124310s [ 吞吐率:8.04req/s ] 内存消耗:4,454.10kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=64fc9eddf098b999462a4f2c36e7a870
  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.000458s ] mysql:host=127.0.0.1;port=3306;dbname=e_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000686s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.001655s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000309s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000484s ]
  6. SELECT * FROM `set` [ RunTime:0.002343s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001587s ]
  8. SELECT * FROM `article` WHERE `id` = 531882 LIMIT 1 [ RunTime:0.002202s ]
  9. UPDATE `article` SET `lasttime` = 1785748525 WHERE `id` = 531882 [ RunTime:0.005872s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000901s ]
  11. SELECT * FROM `article` WHERE `id` < 531882 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001306s ]
  12. SELECT * FROM `article` WHERE `id` > 531882 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001131s ]
  13. SELECT * FROM `article` WHERE `id` < 531882 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003232s ]
  14. SELECT * FROM `article` WHERE `id` < 531882 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004175s ]
  15. SELECT * FROM `article` WHERE `id` < 531882 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.021256s ]
0.125970s