乐于分享
好东西不私藏

AI观察 | 清华与斯坦福具身智能VLAW框架深度解读:视觉-语言-动作策略与世界模型的双向协同优化

AI观察 | 清华与斯坦福具身智能VLAW框架深度解读:视觉-语言-动作策略与世界模型的双向协同优化

VLAW框架深度解读:视觉-语言-动作策略与世界模型的双向协同优化

摘要

VLAW(Vision-Language-Action World Model)框架是由清华大学陈建宇团队与斯坦福大学 Chelsea Finn 团队联合提出的创新性技术方案,首次实现了 VLA 策略与动作条件世界模型的双向迭代优化。该框架通过解决世界模型 "盲目乐观" 和物理保真度不足两大核心问题,为具身智能领域提供了新的技术路径。本文从技术架构、训练方法、优化策略、性能对比和应用场景等多个维度,对 VLAW 框架进行全面深入的分析解读。研究表明,VLAW 框架在多任务机器人操作场景中实现了39.2% 的绝对成功率提升,在复杂物理交互任务中显著优于传统基线方法。该框架在机器人控制、自动驾驶、强化学习等领域展现出巨大的应用潜力,为通用机器人策略学习奠定了重要基础。

一、引言

随着具身智能技术的快速发展,视觉 - 语言 - 动作(VLA)模型在机器人操作任务中取得了显著成功。然而,VLA 模型在真实世界中的策略展开(rollout)面临着成本高昂、效率低下的挑战。传统方法需要大量的人工环境重置和监控,这使得在线策略展开的数量受到严重限制,成为制约 VLA 模型性能提升的核心瓶颈。

与此同时,世界模型作为一种能够预测未来状态的 "数字模拟器",被寄予厚望成为解决这一问题的关键技术。然而,现有世界模型存在两个根本性缺陷:一是 "盲目乐观" 问题,即模型主要基于成功的演示数据训练,缺乏对失败案例的学习,导致预测结果过于理想化;二是物理保真度不足,即模型难以准确建模接触密集型操作中的微小但关键的物理细节。这两个问题的存在使得世界模型难以生成高质量的合成数据用于策略优化,限制了其在具身智能领域的实际应用价值。

为了突破这一技术瓶颈,清华陈建宇团队与斯坦福 Chelsea Finn 团队基于双方首个合作成果 Ctrl-World,再度携手提出了 VLAW 框架。该框架创新性地实现了 VLA 策略与动作条件世界模型的双向迭代优化,通过真实交互数据与虚拟合成数据的协同作用,形成了一个 "互相促进的闭环":VLA 策略采集的真实交互数据用于提升世界模型的物理保真度,而世界模型生成的高质量虚拟数据则用于持续强化 VLA 策略。

本文将从技术架构、训练方法、优化策略、性能对比和应用场景等多个维度,对 VLAW 框架进行全面深入的分析解读,旨在为相关研究和应用提供系统性的技术参考。

二、VLAW 框架技术细节

2.1 架构设计

VLAW 框架的核心架构设计体现了双向迭代优化的创新理念。整个框架包含三个主要组件:预训练的 VLA 策略 π_θ、动作条件世界模型 M_φ 和视觉 - 语言奖励模型 R。其中,VLA 策略负责将当前状态和语言指令映射到动作分布 a_t ∼ π_θ(・| s_t, I),世界模型则根据当前状态和动作预测下一个状态ŝ_t+1 ∼ M_φ(・| s_t, a_t),而奖励模型用于自动评估轨迹的成功与否。

架构的关键创新在于双向迭代机制的设计。VLAW 采用了一种简单而有效的迭代改进算法,通过以下步骤实现 VLA 模型与世界模型的协同优化:首先,在真实世界中执行策略以收集少量在线轨迹;其次,利用这些策略 rollout 数据微调预训练的动作条件世界模型,使世界模型适配目标任务并提升其预测保真度;然后,利用优化后的世界模型,通过策略与世界模型的闭环交互生成大规模合成轨迹;最后,利用视觉 - 语言奖励模型自动评估奖励,结合真实世界和合成数据优化 VLA 策略。

这种架构设计的优势在于形成了一个良性循环:世界模型通过真实数据的校准变得更加准确,能够生成更高质量的虚拟数据;而 VLA 策略通过虚拟数据的强化变得更加智能,能够在真实世界中采集更有价值的交互数据。这种双向协同机制从根本上解决了传统方法中世界模型与策略相互独立、无法有效协同的问题。

在具体实现上,VLAW 框架采用了模块化设计,各个组件之间既相互独立又紧密协作。世界模型基于 Ctrl-World 进行初始化,这是一个在完整 DROID 数据集上训练的强大扩散模型。VLA 策略则基于 π0.5 模型,这是一个最先进的基于流匹配的策略模型。奖励模型使用 Qwen3-VL-4B-Instruct 进行初始化,通过微调适应特定任务的评估需求。

2.2 训练方法

VLAW 框架的训练方法采用了迭代优化策略,通过多轮迭代逐步提升 VLA 策略和世界模型的性能。整个训练流程可以分为四个核心步骤:

第一步:世界模型的物理接地。研究团队使用包含成功与失败案例的真实机器人在线轨迹数据对预训练世界模型进行微调。为了防止模型过拟合,同时使用原始的 DROID 数据集进行协同训练,采用加权损失函数:L = λL_online + (1-λ) L_DROID,其中 λ 控制正则化强度。这种方法帮助世界模型戒掉 "乐观病",学会准确捕捉物理交互中的成功和失败情况。

第二步:奖励模型的微调。为了保持流程的简洁性和可扩展性,团队使用通用视觉语言模型 Qwen3-VL-4B-Instruct 作为奖励模型的基础。该模型以轨迹视频和查询 "任务指令是否成功完成" 作为输入,如果分配给 "是"token 的概率超过阈值 α,则将该轨迹分类为成功。通过在真实数据上的微调,奖励模型能够自动判别虚拟数据的好坏,为训练质量把关。

第三步:大规模合成数据生成。在校准后的世界模型中,让机器人策略进行大规模 rollout,每个任务生成 500 条合成轨迹。这些合成轨迹通过策略与世界模型的闭环交互生成:从真实轨迹中采样初始状态 s_0,然后通过 a_t ∼ π_θ(・| ŝ_t, I) 和ŝ_t+1 ∼ M_φ(・| ŝ_t, a_t) 的迭代过程,自回归地生成完整的想象轨迹 τ^j_syn = {s_0, a_0, ŝ_1, a_1, …, a_T-1, ŝ_T-1}。

第四步:策略的混合优化。融合真实与虚拟的成功样本优化 VLA 策略,使用加权流匹配目标函数:L = E [(o,a)∼D_syn∪D_real] w (o,a) L_FM (θ;o,a),其中 w (o,a) = 1 表示成功轨迹,w (o,a) = 0 表示失败轨迹。这种方法既降低了强化学习的计算难度,又能让优化后的策略反哺世界模型,形成持续迭代的良性循环。

在训练过程中,VLAW 采用了渐进式优化策略。每个迭代周期包含三个阶段:首先在真实世界中收集 K 条轨迹(每个任务类别 50 条);然后使用这些轨迹对世界模型进行 5 万次训练步的微调;最后使用更新后的世界模型生成 N 条合成轨迹(每个任务 500 条)用于策略优化。策略以 2000 步的迭代周期进行更新,批大小为 256,总共执行两次迭代。

2.3 优化策略

VLAW 框架的优化策略主要针对世界模型的两大核心问题:"盲目乐观" 和物理保真度不足

针对 "盲目乐观" 问题,VLAW 采用了失败案例注入策略。传统世界模型主要基于成功的演示数据训练,缺乏对失败情况的学习,导致模型预测过于理想化。VLAW 通过使用包含大量失败案例的在线 rollout 数据对世界模型进行微调,让模型学会识别和预测各种失败情况。实验结果表明,仅用专家轨迹微调的世界模型往往过于乐观,而用策略在线 rollout 数据微调的世界模型能准确捕捉底层的物理动力学,与真实世界的结果高度吻合。

针对物理保真度不足问题,VLAW 采用了多模态数据融合策略。研究团队通过动作重放评估发现,经 VLAW 校准后的世界模型在 PSNR、SSIM 等视频质量指标上全面超越原始模型和仅用专家数据微调的模型。更重要的是,它的假阳性率大幅下降,再也不会把失败的操作 "脑补" 成成功,精准解决了 "乐观病"。即使面对 20 秒的长时程虚拟试错,校准后的世界模型也能保持较高的物理合理性。

在策略优化方面,VLAW 采用了正则化强化学习框架。研究团队从理论上证明,VLAW 的策略更新可以看作是在正则化强化学习框架下的策略优化近似。在该框架下,优化目标为:J (θ) = E [τ∼ρ_πθ][R (τ)] - βE [o∼ρ_πθ][D (π_θ(・|o) || π_ref (・|o))],其中 β 控制正则化强度。这种方法避免了传统强化学习中复杂的策略梯度计算,同时保持了策略改进的有效性。

VLAW 还采用了数据质量控制策略。通过微调后的 Qwen-VL 视觉 - 语言奖励模型自动判别虚拟数据的好坏,只有通过质量筛选的合成轨迹才会用于策略优化。这种机制确保了虚拟数据的质量,避免了 "垃圾进,垃圾出" 的问题。

三、与现有方法的对比分析

3.1 性能提升

VLAW 框架在多个维度上实现了显著的性能提升。在机器人操作任务中,VLAW 与基础策略相比实现了39.2% 的绝对成功率提升,与使用生成的合成展开集进行训练相比成功率提升 11.6%。这一提升在复杂的多任务场景中尤为显著,涵盖了堆叠积木、打开书本、擦除白板标记、舀取颗粒、画圆等五类涉及频繁物理接触或可变形物体操作的任务。

在与基线方法的对比中,VLAW 展现出了明显的优势。研究团队将 VLAW 与两种不使用世界模型的基线方法进行了对比:Filtered BC(从真实世界 rollout 中过滤成功轨迹并进行监督微调)和DSRL(通过在线探索优化 π0.5 策略的噪声空间)。实验结果表明,在多任务设置下 VLAW 持续优于这两种基线方法。

具体而言,DSRL 在多任务设置中获得的收益有限,研究团队分析认为这是因为强化学习在多样化任务中优化难度显著增加,且 DSRL 将优化限制在 π0.5 策略的噪声空间而非直接更新模型参数,限制了策略的表达能力。Filtered BC 通过利用成功的真实世界轨迹在两次迭代中提升了性能,但相比之下,VLAW 通过生成大规模合成 rollout 并选择性过滤成功轨迹,在所有任务中都获得了更大的性能提升。

消融实验进一步验证了 VLAW 各个组件的重要性。实验研究了两个关键因素:一是用于策略微调的合成数据量(从 500 条减少到 250 条),二是微调时是否包含真实世界 rollout 数据(50 条)。结果表明,减少合成轨迹数量或移除真实世界数据集都会导致性能下降,突出了两个组件的重要性。

3.2 优势分析

VLAW 框架相对于现有方法具有多方面的技术优势。首先,在数据效率方面,VLAW 通过世界模型生成的大规模合成数据显著提高了数据利用效率。传统方法需要大量的真实世界交互来收集训练数据,而 VLAW 仅使用有限的真实 rollout(每个任务类别 50 条)就能生成数百倍的高质量合成数据,大幅降低了数据收集成本。

其次,在物理建模能力方面,VLAW 通过双向迭代机制显著提升了世界模型的物理保真度。与传统世界模型相比,VLAW 校准后的世界模型能够准确捕捉复杂的物理动力学,特别是在处理接触密集型操作和可变形物体时表现出色。例如,在舀花生入碗、用纸巾擦白板标记这类需要精准物理交互的任务中,预训练的世界模型完全抓不住细节,仅用专家数据微调的模型则过于乐观,而经 VLAW 校准的世界模型能精准捕捉底层的物理动力学,生成的结果和真实世界高度吻合。

第三,在策略优化效率方面,VLAW 采用的加权流匹配目标避免了传统强化学习中复杂的策略梯度计算,使得训练过程更加稳定和高效。这种方法特别适合于流匹配、扩散等生成式策略,因为这类策略的动作是从噪声一步步推导出来的,传统的概率计算方法难度极高。

第四,在泛化能力方面,VLAW 通过真实数据与虚拟数据的协同作用提升了策略的泛化能力。实验表明,VLAW 不仅能够解决已训练任务,还能为真实世界的失败案例在虚拟空间中找到成功的解决路径。在真实世界 rollout 中,机器人未能抓住勺子、未能画出完整的圆,而借助 VLAW 打磨后的世界模型,能从相同初始帧出发,为这些失败案例生成成功的轨迹,让机器人能从 "失败经验" 里学会正确的做法。

最后,在可扩展性方面,VLAW 框架具有良好的模块化设计,各个组件可以独立优化和替换。世界模型可以基于不同的视频生成模型,VLA 策略可以采用不同的架构,奖励模型也可以使用各种视觉 - 语言模型,这种灵活性使得 VLAW 能够适应不同的应用场景和硬件平台。

四、应用场景分析

4.1 机器人控制

VLAW 框架在机器人控制领域展现出了巨大的应用潜力,特别是在需要复杂物理交互的操作任务中。研究团队在 DROID 机器人平台上进行的实验涵盖了五类具有挑战性的任务:

堆叠任务要求机器人将不同颜色的积木按指定顺序堆叠,涉及精确的空间定位和力控制。在这类任务中,VLAW 框架通过世界模型准确预测积木的物理状态变化,帮助机器人学习最优的堆叠策略。实验结果显示,经过 VLAW 优化的机器人在堆叠任务中的成功率显著提升,能够处理各种复杂的堆叠配置。

打开书本任务涉及对可变形物体的操作,需要机器人理解书本的物理特性并规划相应的打开动作。传统方法在处理这类任务时往往因为物理建模不准确而失败,而 VLAW 通过其高精度的世界模型能够准确预测书本在不同动作下的变形状态,从而生成更有效的操作策略。

擦除痕迹任务要求机器人使用纸巾擦除白板上的标记,这需要精确的轨迹规划和力度控制。VLAW 框架通过分析擦除过程中的物理交互,帮助机器人学习如何调整擦拭动作以获得最佳效果。

舀取任务涉及对颗粒状物体的操作,是传统仿真模型最难建模的场景之一。VLAW 通过其强大的物理建模能力,能够准确预测勺子与颗粒物体的交互过程,帮助机器人掌握各种舀取技巧。

绘图任务要求机器人使用记号笔在白板上画圆,需要精确的运动控制和轨迹规划。VLAW 通过分析绘图过程中的笔与白板的接触力和运动轨迹,帮助机器人学习如何画出完整、平滑的圆形。

在实际应用中,VLAW 框架的优势在于能够大幅降低机器人的试错成本。传统的机器人学习需要在真实硬件上进行大量的试验,不仅成本高昂,还可能造成设备损坏。而 VLAW 通过世界模型提供的 "虚拟训练场",让机器人能够在安全的虚拟环境中进行无限次的训练和优化,只有在策略足够成熟后才部署到真实硬件上。

4.2 自动驾驶

虽然 VLAW 框架的直接应用主要集中在机器人控制领域,但其核心技术理念 ——世界模型与策略的双向协同优化—— 在自动驾驶领域同样具有重要的应用价值。

在自动驾驶场景中,世界模型可以用于预测交通环境的动态变化,包括其他车辆的轨迹、行人的运动、交通信号的变化等。传统的自动驾驶系统往往依赖于实时的传感器数据进行决策,但这种方法在面对复杂、不确定的交通场景时存在局限性。VLAW 框架通过引入高精度的世界模型,能够让自动驾驶系统在 "想象" 中预演各种可能的场景,从而制定更加安全、高效的驾驶策略。

具体而言,VLAW 框架在自动驾驶中的应用可以体现在以下几个方面:

预测与规划:通过世界模型预测未来的交通状态,自动驾驶系统可以提前规划最优的行驶路径和速度。例如,当检测到前方车辆可能变道时,系统可以在世界模型中模拟各种应对策略的结果,选择最安全的方案。

异常场景处理:在遇到极端天气、交通事故等异常情况时,传统系统往往缺乏有效的应对策略。VLAW 通过在世界模型中模拟各种异常场景,帮助系统学习如何在这些情况下保持安全驾驶。

强化学习优化:自动驾驶本质上是一个序列决策问题,非常适合使用强化学习方法。VLAW 框架通过提供高质量的虚拟数据,能够大幅加速强化学习的训练过程,同时避免在真实道路上进行危险的试验。

多车协同:在车联网环境下,多个自动驾驶车辆可以共享世界模型信息,实现更加高效的协同驾驶。VLAW 框架通过其高精度的物理建模能力,能够准确预测多车交互的复杂动力学过程。

虽然目前 VLAW 框架在自动驾驶领域的直接应用还比较有限,但随着技术的发展和成熟,预计将在未来的自动驾驶系统中发挥重要作用。特别是在处理复杂城市道路环境、极端天气条件、突发事件等挑战性场景时,VLAW 框架的优势将更加明显。

4.3 强化学习

VLAW 框架在强化学习领域的应用价值主要体现在其为基于模型的强化学习提供了新的技术路径。传统的基于模型的强化学习面临着模型偏差和累积误差的挑战,而 VLAW 通过其独特的双向迭代机制,有效缓解了这些问题。

在 VLAW 框架中,世界模型不仅用于生成虚拟轨迹,还通过与真实数据的持续交互不断优化自身。这种机制使得世界模型能够逐步减少预测偏差,提高长期预测的准确性。同时,VLAW 采用的正则化强化学习框架避免了传统策略梯度方法的高方差问题,使得训练过程更加稳定和高效。

VLAW 框架在强化学习中的应用优势主要包括:

样本效率提升:通过世界模型生成的大规模虚拟数据,VLAW 能够显著提高强化学习的样本效率。传统的在线强化学习需要与环境进行大量交互才能收敛,而 VLAW 通过虚拟数据的补充,可以在保持学习效果的同时大幅减少真实交互次数。

安全性保证:在许多应用场景中,强化学习的探索过程可能带来危险。例如,在机器人控制中,随机的动作可能导致设备损坏;在自动驾驶中,不当的决策可能造成交通事故。VLAW 通过在虚拟环境中进行探索,确保了学习过程的安全性。

长期规划能力:VLAW 框架的世界模型具有优秀的长期预测能力,能够支持深度的规划和决策。即使在 20 秒的长时程预测中,校准后的世界模型仍能保持较高的物理合理性,这为复杂任务的长期规划提供了可能。

跨任务迁移:VLAW 框架通过其模块化设计,能够支持知识在不同任务间的迁移。世界模型学习到的物理规律可以应用于相似的任务,而 VLA 策略通过多任务学习可以获得更好的泛化能力。

在具体应用中,VLAW 框架已经在多个强化学习基准测试中展现出优异性能。例如,在机器人操作的连续控制任务中,VLAW 相比传统方法实现了显著的性能提升。在 Atari 游戏等离散动作任务中,VLAW 的理念同样可以应用,通过世界模型预测游戏状态的变化,帮助智能体学习更优的策略。

五、结论

VLAW 框架作为清华陈建宇团队与斯坦福 Chelsea Finn 团队的最新合作成果,代表了具身智能领域的重要技术突破。通过创新性地实现 VLA 策略与动作条件世界模型的双向迭代优化,VLAW 成功解决了传统世界模型 "盲目乐观" 和物理保真度不足的核心问题,为机器人学习提供了一个高效、安全、可扩展的技术平台。

从技术架构来看,VLAW 框架通过双向迭代机制实现了真实数据与虚拟数据的协同优化,形成了一个 "互相促进的闭环"。这种设计不仅提升了世界模型的物理建模能力,还增强了 VLA 策略的学习效率和泛化能力。在训练方法上,VLAW 采用了渐进式优化策略,通过多轮迭代逐步提升系统性能,同时保持了训练过程的稳定性和可控制性。在优化策略方面,VLAW 通过失败案例注入和多模态数据融合,有效解决了世界模型的两大核心问题。

在性能表现上,VLAW 框架在多个维度都实现了显著提升。与基础策略相比实现了39.2% 的绝对成功率提升,在复杂的多任务场景中持续优于 Filtered BC 和 DSRL 等基线方法。更重要的是,VLAW 通过世界模型提供的 "虚拟训练场",大幅降低了机器人学习的试错成本,为具身智能的实际应用奠定了重要基础。

在应用前景方面,VLAW 框架在机器人控制、自动驾驶、强化学习等领域都展现出巨大的潜力。特别是在需要复杂物理交互的机器人操作任务中,VLAW 通过其高精度的世界模型和高效的学习机制,能够显著提升机器人的任务完成能力和适应能力。在自动驾驶领域,VLAW 的技术理念为解决复杂交通场景下的决策问题提供了新思路。在强化学习领域,VLAW 为基于模型的强化学习提供了新的技术路径,有望推动该领域的进一步发展。

展望未来,随着视频生成模型的持续进步和大规模机器人交互数据的不断积累,VLAW 框架的性能有望进一步提升。研究团队计划在以下几个方向继续深入研究:一是将真实试错数据扩展到更多样的机器人操控任务中,提升世界模型的通用泛化能力;二是结合更先进的视频生成模型,让世界模型的视觉预测和物理建模能力更上一层楼;三是探索 VLAW 框架在更多应用场景中的扩展,包括医疗机器人、服务机器人等专业领域。

总的来说,VLAW 框架不仅是具身智能技术发展的重要里程碑,更为实现通用机器人的愿景提供了关键的技术支撑。随着相关技术的不断成熟和完善,我们有理由相信,未来的机器人将能够先在由优质世界模型打造的虚拟世界里完成 "满级训练",再无缝落地到真实世界,从容完成各类复杂的操控任务。VLAW 框架作为这一未来愿景的重要推动者,其技术价值和应用前景值得持续关注和深入研究。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-15 08:32:05 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/628304.html
  2. 运行时间 : 0.324947s [ 吞吐率:3.08req/s ] 内存消耗:4,696.91kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=63212a1097a1d24b797e55c749471a0e
  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.001206s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.002062s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000814s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000754s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001930s ]
  6. SELECT * FROM `set` [ RunTime:0.000652s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001640s ]
  8. SELECT * FROM `article` WHERE `id` = 628304 LIMIT 1 [ RunTime:0.001325s ]
  9. UPDATE `article` SET `lasttime` = 1778805125 WHERE `id` = 628304 [ RunTime:0.037673s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000771s ]
  11. SELECT * FROM `article` WHERE `id` < 628304 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001322s ]
  12. SELECT * FROM `article` WHERE `id` > 628304 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.002919s ]
  13. SELECT * FROM `article` WHERE `id` < 628304 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002023s ]
  14. SELECT * FROM `article` WHERE `id` < 628304 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.068303s ]
  15. SELECT * FROM `article` WHERE `id` < 628304 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002131s ]
0.328800s