当前位置:首页>自动驾驶>红灯还亮着,交警却让你走,自动驾驶该听谁的?

红灯还亮着,交警却让你走,自动驾驶该听谁的?

  • 2026-08-10 17:58:45
红灯还亮着,交警却让你走,自动驾驶该听谁的?

真正困难的不是看见一个手势,而是判断“谁的意图应该改变车辆当前的行为”

十字路口发生了事故。

信号灯仍然是红灯,一名交警站在路中央,挥手示意车辆越过停止线,从临时腾出的通道绕过事故现场。

对人类司机来说,这个场景通常不只是“识别到了一个挥手动作”。司机还会判断:这个人是不是现场交通指挥者?手势是在让我前进还是让我停?他的指令是否正在临时改变原来的交通规则?前方通道现在真的可以安全通过吗?

如果把同样的问题交给自动驾驶,难点就从“看见人”迅速升级成了“理解有权限、有上下文、会与默认规则发生冲突的人类意图”。

听懂一个动作,不等于应该服从这个动作;识别出一个人,也不等于已经知道他的指令在当前场景中拥有怎样的优先级。

昨天讨论的是自动驾驶怎样在异常事件中寻找更低的总体残余风险。今天继续往现实道路里走一步:当交通规则不再只来自红绿灯、车道线和固定标志,而是被交警、施工人员或其他现场人员临时改写时,自动驾驶怎样理解“谁在指挥、指挥什么、要不要执行”。

一、第一道难题不是“他挥了什么手”,而是“他是谁”

2021年发表于《Sensors》的一项研究,把“授权交通指挥人员”(Authorized Traffic Controller,ATC)识别放在交通手势识别之前。[1]

研究者注意到,道路上会出现大量与交通指令相似的动作:行人挥手和朋友打招呼、骑行者抬手、路边的人一边看手机一边比划。这些动作在视觉上可能与交通控制手势接近,但并不具有交通指挥意图。

因此,这套系统采用三步流程:先识别潜在ATC,再检测其手和手掌并进行3D建模,最后识别交通控制手势。论文的基本思路很重要:不能把“看到一个像指令的动作”直接等同于“收到一条交通指令”。

在道路交互里,动作的含义不仅来自动作本身,还来自“是谁做的”。

研究建立了约60分钟的视频数据,包含35,291个交通控制手势帧。作者报告的逐帧识别准确率约为96.70%,不同手势的逐帧识别率约为94.16%到99.27%;系统的正常处理周期约为0.625秒。[1]

这些数字说明,面向少量预定义交通控制手势的专用视觉管线,可以在其设定的数据和任务中取得很高的识别表现。

但这项结果的边界同样明显:论文主要验证的是ATC检测和手势分类,不是法律身份认证,也不是“红灯与交警指令冲突后,整车应该怎样做”的闭环道路安全验证。作者将其描述为可扩展自动驾驶ODD的一项能力,这比“已经解决了现实道路权威判断”要窄得多。

二、到了通用视觉语言模型这里,动态交通手势仍然很难

如果专用模型能识别交通手势,一个自然的问题是:更通用的视觉语言模型能不能直接看视频、理解动作,再把含义交给自动驾驶规划系统?

2025年CVPR Workshop的一项研究专门测试了这个问题。研究者建立了两套小型数据:一套是单个演员在室内表演8类交通手势的Acted Traffic Gestures(ATG);另一套是在自行车赛事期间拍摄的真实警察交通指挥场景ITGI。[2]

实际定量评估主要使用ATG数据,并测试Qwen、VideoLLaMA2和VideoLLaMA3等模型。结果显示,模型生成的手势描述与专家/真值描述的平均相似度整体不高;在9类手势分类任务中,三种VLM的F1分别约为0.17、0.14和0.39,而专家基线为0.70。[2]

“会看图说话”距离“可靠理解一个动态交通指令”还有很长的路。

论文中一个很直观的例子是“Reverse(倒退)”手势:真值描述的是双手朝车辆方向前后推动,但模型可能把它说成“Stop(停止)”、挥手,甚至只是“在做手势”。这类错误对普通视频问答只是答案不准,对驾驶决策却可能改变车辆动作。

研究还提醒了两个非常现实的难点。第一,手势是有时间过程的,截取多少帧、怎样覆盖动作开始和结束,会直接影响理解;第二,左右方向、观察视角和文化习惯都可能改变语言描述和动作含义。[2]

为什么不能拿“96.7%”和“F1 0.14—0.39”直接比较?

这两个数字来自完全不同的任务。2021年的研究是针对预定义ATC类别和交通控制手势设计的专用识别管线;2025年的研究是在很小的试验数据上测试通用VLM的零样本理解能力,而且连专家分类基线也只有0.70。

所以,不能据此得出“旧模型比大模型更强”。真正可以比较的是研究问题的变化:前者问“能不能识别一组已知手势”,后者问“通用模型能不能从动态视频里解释人类交通意图”。后一个问题更开放,也更接近未来多模态交互,但目前可靠性明显不足。

三、就算看懂了,人类指令本身也可能是模糊的、错误的,甚至故意误导

视觉只是输入的一部分。未来自动驾驶还可能接收语音、文本、远程运营人员建议,甚至由多模态模型把手势翻译成自然语言后再参与规划。

2026年的ICR-Drive研究把“指令本身是否稳健”单独拿出来做压力测试。[3]它固定CARLA路线、天气、交通和随机种子,只改变导航指令文本,从而观察语言变化本身会不会改变闭环驾驶行为。

研究设计了四类指令变化:同义改写(Paraphrase)、模糊化(Ambiguity)、噪声(Noise)和误导(Misleading)。其中Misleading会用类似“System update”“Override”这样的权威化表达,主动要求车辆偏离原导航目标。[3]

结果不是简单的“误导最危险”

LangAuto-Tiny上,两种驾驶代理都对Misleading非常敏感:LMDrive的Driving Score下降33.64,BEVDriver下降32.50;路线完成率也大幅下降。[3]

但在完整LangAuto上,结果变得更复杂。LMDrive在同义改写和噪声条件下的平均Driving Score反而上升,而模糊和误导仍造成下降;BEVDriver则在四类变化下都出现Driving Score下降,其中Ambiguity和Misleading影响更大。[3]

这说明语言驱动驾驶的脆弱性不是单调的:同义改写不一定总是伤害性能,某些指标甚至会暂时变好;真正的问题是,同一个驾驶目标换一种说法后,车辆行为并不能稳定保持一致。

安全系统需要的不是“平均情况下听话”,而是面对措辞变化、模糊信息和冲突指令时,行为仍然可预测。

研究还指出一个容易被忽略的评价陷阱:有些条件下Infraction Score会变好,并不意味着车辆更安全,而可能只是车辆更早偏离路线或停止完成任务,因此积累的违规更少。作者因此建议把路线完成率和最坏情况下的性能下降一起看,而不是只盯一个综合安全分数。[3]

四、IEEE P3474草案把问题从“识别正确”推进到“行为是否与人类意图对齐”

IEEE P3474™/D2(2025年4月草案)提供了一个很有价值的规范视角。[4]

这份文件不是一部告诉车辆“交警挥哪只手就必须怎么走”的手势标准,而是试图建立一个评估框架:自动驾驶代理在不同场景中,最终行为是否与合理的人类意图保持一致。

草案把场景分成交通信号、相互冲突的交通信号、静态障碍、动态交通参与者以及多主体等类型,并将行为区分为Aligned、Partially aligned和Not aligned。对于“交通信号含义发生冲突”的场景,草案明确要求车辆不仅理解各个信号,还要在当前状态下判断它们之间的优先级。[4]

更值得注意的是,它把“判断意图”和“确定优先级”列成独立能力

在草案的“Required properties”中,车辆被要求具备感知现实、理解物理规律、判断意图、预测未来、确定优先级、容忍可接受风险、保持鲁棒和稳定等能力。[4]

这给今天的问题提供了一个清楚的分层:交通指挥不是一个单纯的视觉分类任务。系统要先判断人类意图,再决定这个意图在当前规则和风险约束中处于什么优先级,最后还要验证执行后的行为是否仍然可接受。

“识别手势”到“判断优先级”,中间隔着一整层意图理解、规则冲突和风险决策。

同时必须看清它的身份:P3474/D2是草案文件,仍可能修改,不等同于已经正式发布和生效的强制法规。它更适合作为研究和评价框架的参考,而不是拿来证明现实道路已经有统一合规答案。

五、把三篇论文和标准放在一起,人类指令至少要过“四道门”

综合这些资料,可以把自动驾驶面对外部人类指令的判断过程整理成四道连续的门。这个“四道门”是本文根据资料做的综合归纳,不是任何一篇论文或标准的原始模型。

1. 来源门:是谁在发出信息?区分授权交通指挥人员、普通行人、骑行者、施工人员或其他道路使用者。仅仅检测到一个人或一个挥手动作,不足以产生控制指令。

2. 语义门:他到底在表达什么?必须理解完整动态手势、方向、对象和上下文,必要时融合语音、姿态、道路环境和时间序列,避免把“倒退”理解成“停止”。

3. 优先级门:这条意图是否应该改变当前规则?当人的指令与红绿灯、标志、导航目标或其他信号冲突时,系统要判断当前场景下谁具有更高优先级,而不是机械遵循某一个传感器输入。

4. 安全门:即使应该听,当前还能不能安全执行?指令来源可信、含义清楚,也不代表车辆可以无条件执行。还要检查可行驶空间、碰撞风险、车辆能力、ODD和其他道路参与者。

“听懂”不是“服从”;“有优先级”也不是“无条件执行”。

六、红灯和交警冲突时,真正成熟的系统应该避免两种极端

第一种极端是“只信固定交通规则”。如果系统永远把红灯、车道线和导航地图当作不可覆盖的最高规则,就可能在事故、施工、警察临时交通管制等场景中停滞或做出不合时宜的动作。

第二种极端是“看到权威外观就完全服从”。视觉系统可能误认身份,手势可能被遮挡,语言可能含糊,甚至可能出现带有“系统更新”“立即覆盖”语气的错误或恶意指令。ICR-Drive已经说明,语言驱动系统对这种目标冲突输入存在明显脆弱性。[3]

更合理的方向,是让车辆把来源可信度、指令含义、规则优先级和执行风险放在同一个决策链里,并在任何一环不确定时采用更保守的策略,而不是把“识别成功”直接连接到方向盘和踏板。

七、这些资料还不能证明“自动驾驶已经会听交警”

1. ATC论文解决的是专用识别问题,不是完整权限判断它对预定义交通控制手势和ATC检测给出了高识别结果,但没有验证真实道路中的法律身份认证、复杂冲突规则和闭环车辆行为。

2. VLM手势论文是探索性小规模研究  ATG只有一个演员和8段短视频,真实ITGI数据有18段但没有用于同样的定量标注评估;连专家分类基线也只有0.70,因此结论更适合说明任务困难,而不是给出稳定性能上限。

3. ICR-Drive是CARLA中的语言压力测试它研究的是导航语言变化,不是真实交警手势、语音、身份和法规冲突;两种代理、两个benchmark也不足以代表所有语言驱动自动驾驶。

4. P3474仍是草案它提供的是人类意图对齐的场景和评价框架,不能当作已经生效的统一法规,也不能替代不同国家和地区对现场交通指挥权限的具体法律规定。

八、下一步研究,比继续刷“手势识别准确率”更重要的是什么?

方向1|建立“身份—手势—语音—规则冲突”联合数据集

现有研究往往把身份识别、手势识别和语言指令分开测试。更真实的数据应该同时包含交警/施工人员等角色、完整动态手势、语音或扩音器指令、交通灯状态、临时路障以及其他车辆。

标注也不能只写“Stop/Go”,还需要记录:指令对象是谁、优先级依据是什么、车辆允许执行的安全区域在哪里,以及无法确定时应该如何退让。

方向2|从“识别置信度”推进到“指令可信度与优先级仲裁”

系统需要区分“我有多确定看懂了这个动作”和“这个动作有多大资格改变当前驾驶目标”。

后续可以研究来源资格、手势/语言一致性、场景冲突和风险约束的联合评分,并设计明确的拒绝、等待、远程确认或低速试探策略。

方向3|用闭环驾驶验证意图对齐,而不是只做离线分类

P3474草案已经把评价重点放到最终行为对齐。未来实验应把红灯—交警冲突、施工人员临时借道、消防人员要求清空通道等场景放进闭环模拟或试验场。

评价指标除了“识别对不对”,还要看是否及时减速、是否误闯、是否完成指令、是否产生次生风险,以及在不确定时是否保持稳定、可预测的保守行为。

九、可以进一步孵化的专利候选方向

以下方向均来自今天资料暴露出的技术接口。是否具备新颖性、创造性和可授权性,仍需要正式专利检索和权利要求比对。

候选1|基于人类指令来源可信度与规则冲突的自动驾驶优先级仲裁方法:融合人员角色、手势、语音、交通信号和道路上下文,分别输出意图置信度与优先级置信度,再决定保持原策略、执行人类指令或进入保守状态。

候选2|动态交通手势的多时间尺度识别与安全执行门控方法:针对动作开始/结束帧容易误识别的问题,采用多时间窗口形成完整手势语义,并在动作完成度不足时阻止控制指令直接下发。

候选3|面向误导性权威指令的多模态一致性检测与目标保护方法:检测“系统更新”“立即覆盖”等目标冲突指令,与导航目标、视觉场景和授权来源交叉验证,避免单一语言输入直接覆盖安全驾驶目标。

十、教学上,这组资料特别适合做“识别正确≠决策正确”的综合案例

1. 视觉识别实验比较专用ATC识别管线与通用VLM零样本手势理解,讨论为什么不同任务的准确率不能直接横向排名。

2. 语言鲁棒性实验固定CARLA场景,只改变同义改写、模糊和误导性指令,观察路线完成率、违规和失败模式如何变化。

3. 标准阅读任务P3474草案中寻找“Judge intention”“Determine priority”“Robust”“Stable”等要求,讨论它们怎样转化为可测量指标。

4. 场景设计任务给学生一个“红灯+交警放行+旁边施工”的复合场景,要求写出来源判断、意图理解、优先级仲裁、安全执行和不确定性处理流程。

结语:道路上的“规则”,有时是人临时说出来的

自动驾驶越走向真实城市,道路规则就越不可能只存在于地图、车道线和红绿灯里。

事故现场、临时施工、警察管制和应急救援都会产生动态的人类指令。系统既不能假装这些指令不存在,也不能因为对方看起来像权威人员就无条件服从。

专用视觉模型提醒我们先识别“谁在指挥”;VLM研究说明动态手势理解仍不可靠;语言压力测试告诉我们,措辞变化和权威化误导会改变闭环驾驶;P3474草案则把最终目标放到了“车辆行为是否与合理人类意图对齐”。

真正成熟的人车协同,不是让自动驾驶变成一个更听话的执行器,而是让它知道什么时候该听、听懂到什么程度、冲突时谁优先,以及什么时候必须因为不确定和风险而拒绝立即执行。

红灯和交警同时出现在眼前时,真正考验自动驾驶的不是识别能力,而是它能否把“人类意图、规则优先级和安全边界”放在同一个决策里。

参考资料

[1] Mishra, A., Kim, J., Cha, J., Kim, D., & Kim, S. (2021). Authorized Traffic Controller Hand Gesture Recognition for Situation-Aware Autonomous Driving. Sensors, 21(23), 7914.

[2] Bossen, T., Møgelmose, A., & Greer, R. (2025). Can Vision-Language Models Understand and Interpret Dynamic Gestures from Pedestrians? Pilot Datasets and Exploration Towards Instructive Nonverbal Commands for Cooperative Autonomous Vehicles. CVPR 2025 Workshops.

[3] Hamid, K., Cui, C., & Liang, N. (2026). ICR-Drive: Instruction Counterfactual Robustness for End-to-End Language-Driven Autonomous Driving. arXiv:2604.05378v1.

[4] IEEE P3474™/D2 (April 2025). Draft Standard for Human Intentions and Artificial Intelligence Alignment in Autonomous Driving Agent. Draft document.

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-11 01:08:21 HTTP/2.0 GET : https://e.mffb.com.cn/a/543849.html
  2. 运行时间 : 0.101025s [ 吞吐率:9.90req/s ] 内存消耗:4,408.66kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=e390332ac1822da88aa42ed880493705
  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.000541s ] mysql:host=127.0.0.1;port=3306;dbname=e_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000809s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000910s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.001337s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000487s ]
  6. SELECT * FROM `set` [ RunTime:0.000852s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000700s ]
  8. SELECT * FROM `article` WHERE `id` = 543849 LIMIT 1 [ RunTime:0.004815s ]
  9. UPDATE `article` SET `lasttime` = 1786381701 WHERE `id` = 543849 [ RunTime:0.001702s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.001203s ]
  11. SELECT * FROM `article` WHERE `id` < 543849 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000912s ]
  12. SELECT * FROM `article` WHERE `id` > 543849 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000765s ]
  13. SELECT * FROM `article` WHERE `id` < 543849 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001385s ]
  14. SELECT * FROM `article` WHERE `id` < 543849 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003516s ]
  15. SELECT * FROM `article` WHERE `id` < 543849 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005847s ]
0.103684s