当前位置:首页>农业>农业机器人,游走在具身智能的边缘

农业机器人,游走在具身智能的边缘

  • 2026-04-23 08:23:49
农业机器人,游走在具身智能的边缘

图片由AI创作

本文清研智慧农业原创整理

清研智慧农业源于清华装备院智能系统与大数据分析研究中心

“专注农业自动化非标定制研发”

谈起“具身机器人”,很容易误以为它是这两年随着大模型和人形机器人一起突然冒出来的新概念;但如果把时间线拉长,你会发现,它真正讨论的其实是一个更早的问题:机器的智能,究竟应当先来自“大脑里的计算”,还是先来自“身体与世界的接触”

1950年,图灵在《计算机器与智能》中讨论机器智能时,虽然还没有提出今天意义上的“具身机器人”一词,但他已经设想过另一条路径:与其让机器只在抽象符号里思考,不如给它“尽可能好的感觉器官”,再像教育儿童一样,让它在与环境的互动中逐步学会理解世界。

这个想法,在当时还只是一个远远早于时代的苗头。

真正把这条线索推进成系统性理论的,是后来兴起的“具身认知”研究。到20世纪80至90年代,认知科学开始反思传统计算主义的局限:智能并不只是大脑内部的符号运算,身体的结构、感知方式以及与环境的持续耦合,本身就是认知的一部分。

也就是说,智能不是先在脑中完整生成、再传给身体执行;很多时候,智能恰恰是在行动中、在反馈里、在与真实世界的摩擦中被“长出来”的。

而在机器人领域,真正让“具身”从思想变成方法论的人,通常被认为是罗德尼·布鲁克斯。他在《Intelligence without representation》等工作中明确反对当时主流的“先建模、再推理、后行动”的人工智能路线,转而强调机器人应直接依靠感知—动作回路,在真实环境中实时响应。

他推动的不是一个单纯的学术名词,而是一种新的机器人观:机器人不是装了算法的机器壳体,而是身体、感知、控制与环境共同组成的智能系统

 从这个意义上说,现代“具身机器人”的概念,正是在图灵的早期设想、具身认知的理论转向,以及布鲁克斯的机器人方法论三者汇合之后,才逐渐成形

具身机器人不是给机器人加上一副“像人的身体”,而是像用发展去验证:智能到底是被计算出来的,还是在身体与世界的互动中生长出来的

01

放下固化的概念

到底什么叫"具身"

所以,不管如何定义,"具身智能"这个词都被说得太宽了,宽到仿佛只要给模型装上机械外壳,就算具身

一个更准确的理解是:具身智能不是"有身体",而是"智能必须通过身体进入物理世界,在目标、环境和反馈之间形成行动闭环"

中国信息通信研究院在具身智能发展报告2025中也强调:具身智能不仅仅是“人工智能+机器人”,而是人工智能通过物理本体与环境交互实现“知行合一”的综合智能。

如果我们沿着第一性原理往下拆,具身机器人的最低定义其实不是"像人",也不是"聪明",而是:

能在物理世界里,围绕目标做出自适应的行动

行动,是它区别于纯软件智能的骨架;

自适应,则是它区别于传统自动化机器的灵魂。

没有行动的"智能"只是悬空的概念,没有自适应的"行动"则更像预设程序驱动的僵硬执行。

来源中国信息通信研究院和清华大学电子工程系,引自《具身智能发展报告(2025)》

但通常说到这里,就会有一个问题:

所谓具身机器人与传统的四大ABB、发那科、安川、库卡)相比有何不同?如果偏要解释,可以这么理解:这个提法其实是在对比两种本质不同的“智能”。

传统的工业机器人是依赖预设程序的精密工具;

而具身智能机器人则是一个能够自主学习、适应和决策的智能体。

它们的核心区别,可以从“工作定义、工作方式、技术核心与应用场景”

这几个维度来理解:

对比维度

传统工业机器人

(以“四大家族”为代表)

具身智能机器人

(国内定义与研究方向)

工作定义

精密、高速、可靠的“机械执行者”。

具备感知、认知、决策和行动能力的“自主智能体”。

工作方式

程序驱动:严格遵循预编程的固定轨迹和动作,依赖结构化环境。

任务驱动:理解高层指令,自主分解任务,并通过感知与决策来适应动态环境。

技术核心

运动控制与精度:核心在于精准、快速、稳定的伺服控制和运动规划算法。

“大小脑”协同:以大模型作为“大脑”负责决策规划,小模型作为“小脑”负责具体动作执行。

应用场景

主要用于结构化、高重复性的工业生产线,如汽车焊接、喷涂、电子装配等。

目标是更广泛的服务、商业和更柔性的工业场景,如家庭服务、医疗辅助、商业导购、柔性制造等

鉴于这一点,我们下一段能更清晰地对比,在农业机器人领域看,与传统机器人对比,其在“具身”上所处的阶段。

02

农业为什么天然更接近“具身”

首先,对比工业的标准化来说;农业环境的不规则,让农业机器人反而比很多“会跳舞”的人形机器人更早面对具身智能最核心的问题:随着环境的变化,能不能把事做成

关于农业与工业的比对,上期我们探讨过,这里就不多做赘述,有兴趣可看:

同样是抓取,农业机器人的“手”比工业机器人更难

所以,今天的农业机器人

到底算不算具身机器人?

如果严格一点讲,答案还不是“完全算”

今天农业机器人整体上仍然以任务型自动化系统为主,只是其中一部分正在向具身化能力快速靠拢。

像自动导航拖拉机、规则化喷药平台、固定线路运输车,这类设备当然已经很智能,也已经用上视觉、定位融合和控制算法,但本质仍是“先约束场景,再提升效率”。

它们更像传统机器人能力的升级版

真正开始触到具身边缘的,是那些必须在真实扰动中维持目标闭环的系统:采摘机器人、逐株除草机器人、棚内多任务移动操作机器人、果园协作搬运平台。

它们不是简单照程序执行,而是在与环境持续博弈

所以,更准确的界定不是“农业机器人已经进入具身时代”,

而是:农业机器人正在成为最早被具身智能重新改造的传统机器人行业之一

为此将农业机器人与传统机器人做一个对比,结果会更清晰

对比维度

传统农业机器人

“具身”农业机器人

环境依赖

高度依赖结构化、受控环境

(如温室、标准农场)

能适应非结构化、开放的田间环境

作业模式

预编程、执行重复性任务

基于感知的自主决策与执行

核心技术

GPS导航、基础视觉、自动化控制

多模态感知、大模型驱动、持续学习、端到端架构

代表应用

无人驾驶拖拉机、固定式果蔬分选线

自适应采摘机器人、智能植保机器狗、大田巡检机器人

智能水平

低,

几乎无自适应能力

高,

具备环境自适应和任务泛化能力

发展目标

“机器换人”,替代重复体力劳动

“人机协同”,成为具备决策能力的智能农业专家

03

通过全球案例看农业机器人

走到了具身智能的哪一步

农业机器人究竟走到了具身智能的什么位置?

从全球案例看,农业机器人正处于一个关键的十字路口:它们不再仅仅是传统自动化的延伸,而是开始在感知、决策、行动的闭环中注入“具身”的灵魂

  • 英国·Fieldwork Robotics:在不确定性中学习

Fieldwork Robotics开发的Fieldworker 1机器人,是全球首款专为树莓采摘设计的自主机器人。

树莓是全球采摘难度最高的水果之一,果实极其脆弱、成熟度差异细微、被枝叶遮挡严重。该机器人采用AI增强的视觉系统检测浆果成熟度,能够以与人类采摘者相同的速度和品质完成采摘。

这里的关键不是“采摘”本身,而是机器人如何在识别误差中持续优化。Fieldwork的BerryAI项目正在开发改进型的决策模型,使机器人能够处理更复杂的遮挡情况和成熟度判断。

这正是具身智能的核心特征:通过与环境的持续交互来学习与改进,而非仅仅执行预设指令

  • 荷兰·Earth Rover:当空间技术“下地”

Earth Rover 的 CLAWS 则代表了另一条路。

它并不是先追求人形,而是先追求在田间持续自主运行:利用厘米级定位、八个摄像头、作物识别和逐株处理系统,在不同地形和天气条件下完成巡田和除草。

这个逻辑非常像“具身”最初级但最重要的能力:机器不一定要长得像人,但必须在真实环境里稳定感知、稳定行动、稳定修正

  • 马来西亚·Agroz:人形机器人进农田

Agroz公司与优必选科技合作,计划在2026年下半年将工业级人形机器人Walker S部署进垂直农场,执行播种、作物监测、收割等任务。

垂直农场是受控环境农业的代表,光照、温度、湿度都被精确调控。在这样的场景中,机器人操作环境的复杂度被大幅压缩,使得当前泛化能力还相当有限的人形机器人有了"上场"的可能。

这个案例揭示了一个重要的规律:农业,特别是设施农业很可能成为人形机器人进入真实世界的“第一站” ,毕竟农业的垂直农场属于典型的“结构化商业场景”。

  • 澳大利亚·SwarmFarm:集群智能的规模化实践

SwarmFarm Robotics迄今已在商业农场中部署机器人,累计作业超过1000万英亩(约4万平方公里),并在2025年完成了一轮3000万澳元的融资。

它的独特之处在于"集群智能"模式:多台小型自主机器人协同作业,替代一台大型拖拉机。每台机器根据实时感知信息调整行动,无需中央调度系统的事先规划。

这种分布式决策能力,已远超传统工业自动化体系所能触及的范畴。

当然,在真实田间测试中,SwarmBot也暴露了短板:过于敏感的障碍物检测导致频繁停机、技术支持响应慢等。

换个角度,乐观的分析,这些"发展中的问题"恰恰说明农业机器人正处于从实验室走向真实生产力的"最后一公里"。

图片来自Earth Rover 的 CLAWS

04

从“会跳舞”到“进入家庭”

农业具身机器人可能会是缓冲带

很多人会调侃,中国机器人只能跳舞,干不了别的。

但其实,这背后有一个核心问题:容错率

银河通用创始人王鹤在与纪源资本一场访谈对话中提出:中国的人形机器人企业一定要务实,要能够先让自己的产品真正做起一些事情来,从而,让这样一个全新的生产力逐渐通过数据驱动的方式承载更大工作量,并接手更多种类的工作。银河通用选择从零售入手,一方面是因为这个行业的劳动力需求大。在海外有很多上货、理货的场景都是非常需要人的。在国内,围绕着小区15分钟半径内的前置仓,也有着极大劳动力部署的需求。另一方面,也是因为零售业的容错率相对还是比较高的,即便真的意外掉落了商品,也不会造成太大的麻烦

在模型达到99%准确率的情况下,完全可以商用于零售。

但如果换成自动驾驶这样的行业,99%的准确率就无法商用了。因为一旦出事,往往就是大事。

沿着这个思路放在农业机器人里就出现一个问题,与这些商用具身机器人相比,农业机器人与之都面临一个底层问题:需要把模型能力变成物理世界中的可修正行动

放在农业机器人中讲,需要突破的核心技术,可以概括为“感知-决策-行动”的闭环能力。相关研究指出,具身智能在农业机器人领域的重要价值体现在三个方面:提高环境适应性、决策自主性和作业灵活性

  • 在感知层面,农业机器人面临的是“全天候、全场景”的多模态感知挑战。赵春江院士曾指出了四大挑战之首便是“复杂环境下的感知不精准”,光照变化、遮挡、纹理和颜色变化等因素严重限制了机器人的感知能力。

  • 在决策层面,大模型的应用正在改变农业机器人的“大脑”。传统农业机器人遵循“如果A则B”的规则系统,无法处理未预见的场景。而大模型驱动的决策框架,使机器人能够理解“摘下成熟的红色番茄”这样的自然语言指令,并自主分解为“导航→识别→判断成熟度→规划路径→调整力度→放置→返回”的完整任务序列。

  • 在行动层面,精细化操作是最大的技术壁垒。自适应夹爪需要精确控制抓取力度,既不能压伤果皮,又要确保果实不被滑落。这要求机器人在极短的时间尺度上感知力矩变化并调整动作,是一个典型的“行动-反馈-再行动”的具身闭环。

从上述角度看,农业并不只是具身智能的一个应用场景,它更像一个提前开放的训练场

人形机器人要进家庭,还要面对极高的安全要求和极低的容错空间

农业机器人则已经在用相对更窄的任务边界,逼着机器人学习如何在真实世界里应对变化。

农业,这条路更接近技术成熟真正需要的发展条件

05

但以具身智能目前的发展看

放在农业里真的能包容吗

首先我们要客观的看:目前的具身智能,远未成熟

综合看行业专家的判断,具身智能还需要一个“五年发展”,毕竟现实中的技术瓶颈依然顽固:

  1. 泛化能力不足:在一种场景中学习的能力,难以迁移到新环境。面对微小变化,成功率可能大幅下降;

  2. 数据的困扰:机器人与物理世界交互的真实数据极度匮乏,试错成本高、周期长;

  3. 硬件容错瓶颈:软件可以高频迭代,但物理系统必须建立在可靠的机械基础上,需要真实时间去打磨;

  4. 知识到操作的鸿沟:通用知识向实际操作的转化适配性不足,跨域泛化和多智能体协作还有待突破。

那么,农业的容错率能包容这些局限吗?

答案不是简单的“有”或“没有”,而是分场景

我们用表格来清晰的做个展示

容错级别
典型场景
当前可行性
高容错
大田除草、播种、翻耕、运输
已具备商业化条件
中容错
植保喷洒、作物巡检
快速成熟中
低容错
高价值果蔬采收、种苗处理
仍需技术突破

相比上述内容,更关键的是,农业面临着一个更现实的经济逻辑:在许多发达国家,季节性采摘工人的短缺已经到了"无人可招"的程度

甚至这种焦虑持续在传导给国内从业者。

不过这也意味着:即便农业机器人的成功率只有90%,只要其综合成本低于"劳动力短缺或用工成本过高"的机会成本,商业逻辑就成立了

此外,农业还有一个独特的天然优势:多智能体协同可以天然容错。 

当多台小型机器人集群作业时,单台机器的偶发失误对整体任务的影响被分散和稀释。这种架构,显著降低了对单机完美可靠性的苛刻要求。

06

与会跳舞的人形机器人相比

这是两条截然不同的进化路径

把目光拉远,农业机器人正在走一条与"人形机器人进家庭"的终局发展截然不同的进化路径。

人形机器人走的是“通用能力先行”路线:先打造一个通用“人形”平台,再逐步探索场景。

这条路面临的核心困境是:家庭场景的高复杂性、高安全要求,使得早期的海量试错几乎不可能。

农业机器人走的是"场景驱动迭代"路线:从特定场景切入,在实际作业中积累数据和经验,逐步提升泛化能力。

用一句话概括:前者是"先造万能钥匙,再找锁";后者是"先开一把锁,在开锁过程中学会造万能钥匙"

农业机器人的下一步,或许也因此有了清晰的方向:

  • 不追求全能,先做高频、重复、边界相对清楚的任务,形成数据闭环和商业闭环;

  • 能力重点从"看见目标"转向"失败后还能继续干",遮挡后能否重看、抓偏后能否重抓、路径受阻后能否重规划;

  • 重视"场景工程",而不只谈"大脑";模型 + 本体 + 场景改造 + 运维服务,缺一不可。

农业具身智能不会先以通用平台形态成熟,而更可能先在一个个作物、一个个工艺、一个个作业环节中长出来。

07

农业,或许是一个

浪漫的试验场

农业机器人究竟是不是具身机器人?

也许更准确的答案是:它还没有完全走进具身智能的中心,但已经明显站在边缘,并且比很多热闹的机器人更接近那个中心。

具身智能真正难的而是在不确定的物理世界里,把目标持续做成

而农业机器人今天面对的,恰恰就是这道题。

同时,它正在为具身智能开辟一条务实的、可以"干中学"的进化路径。

或许,当未来某一天,人形机器人终于走进千家万户时,它的核心技术突破中,会有一部分,哪怕很小一部分,来自田间那些不被聚光灯照亮的农业机器人

在不被多数眼光关注的田间地头,用每一次精准的抓取、每一次谨慎的导航、每一次从失误中汲取的教训,为具身智能的成熟铺就了一条务实之路

行动定义了"具身"的物理性,自适应定义了"智能"的程度。

农业机器人,正在用每一次作业,走向真正的智能

或许,这就是专属于农业人稳重而务实的浪漫......

#智慧农业#农业机器人#采摘机器人#清华农业#农业机器人开发#农业机器人定制研发#农业机器人研发找陈灏#清华装备院陈灏#农业自动化

清研智慧农业

清研智慧农业源于清华大学天津高端装备研究院智能系统与大数据研究中心,依托清华大学顶尖科研力量与天津产业创新平台,深度融合“软件、智能装备与大数据”三大核心技术,致力于为智慧农业、工业自动化及高端制造领域提供领先的智能化解决方案。

我们不仅开展前沿技术研究,更注重成果转化与产业赋能,已成功研制出农业采收机器人、智能除草系统、农业无人机、高端自动化产线等一系列具有自主知识产权的装备与系统,推动产业向智能化、绿色化、高效化升级,助力中国从“制造大国”迈向“制造强国”。

特别说明

本文部分内容(包括但不限于文字、图片、数据等)来源于互联网公开信息,旨在传递更多资讯,仅供学习交流之用。其版权均归原作者或原始出处所有。

为支持原创,本公众号会尽量标注来源。如您发现本公众号中有内容侵犯了您的合法权益,请立即通过后台留言或添加客服微信等方式与我们联系,我们将在核实后第一时间进行处理。

未经本公众号明确授权,任何个人或组织不得将本文内容用于商业性转载或摘编。转载请联系后台开白;凡从本公众号转载本文至其他平台所引发的一切纠纷、后果及法律责任,均由转载方自行承担,本平台概不负责。

*往期精选*

同样是抓取,农业机器人的“手”比工业机器人更难
为什么以色列,频出农业创新公司?
农业机械走大路,农业机器人进窄门
为什么家庭机器人比农业机器人在商业上“更性感”?

最新文章

随机文章

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