乐于分享
好东西不私藏

【人工智能】AI嵌入工控系统实战:从工业4.0到5.0,我做了一个极简Demo!

【人工智能】AI嵌入工控系统实战:从工业4.0到5.0,我做了一个极简Demo!

工业领域的迭代速度,远比我们想象中更快。从工业 1.0 的机械化,到工业 2.0 的电气化,再到工业 3.0 的自动化、工业 4.0 的智能化,每一次升级都在重构生产逻辑。

而当下,工业 5.0的号角已经吹响,核心不再是单纯的设备互联、系统集成,而是让 AI 大模型成为工业生产的 “超级大脑”,替代传统人工决策层,实现生产全流程的自主感知、自主分析、自主决策与自主执行。

这段时间,我做了一次 AI 嵌入工控系统的小尝试,把传统工业 4.0 架构升级为工业 5.0范式,还写了一套简易 Demo 代码,今天毫无保留分享给大家,一起感受工业 5.0 的真实落地形态!

一、先搞懂:工业 4.0→工业 5.0,到底改了什么?

在聊实战 Demo 前,我们先厘清核心架构差异,这是理解本次改造的关键:

🔹 传统工业 4.0 架构

MES 系统 + 工业互联网中台 + PLC 控制系统 + 机械结构 & 传感器这套架构是当下工业生产的主流:传感器采集设备运行、生产环境、工艺参数等数据,通过工业互联网中台传输汇总;PLC 控制系统负责底层设备的自动化执行;MES 系统做生产计划、调度、数据统计、流程管控;最顶层依赖人工决策:生产异常处理、工艺参数优化、产能调整、故障预判,全靠工程师 / 管理人员基于 MES 数据手动分析、下发指令。

弊端很明显:人工决策滞后、容易出错、无法应对复杂多变的生产场景,大规模生产下效率瓶颈突出。

🔹 升级后工业 5.0 架构

AI 大模型决策层 + MES 系统 + 工业互联网中台 + PLC 控制系统 + 机械结构 & 传感器本次改造的核心,就是在 MES 系统之上,新增 AI 大模型作为顶层决策中枢,彻底替代人工决策:传感器实时采集全维度工业数据,经工业互联网中台清洗、传输;MES 系统依旧承担生产流程管理、数据中转的基础职能;AI 大模型对接 MES,实时获取生产全量数据,自主完成数据分析、故障诊断、工艺优化、生产调度;大模型直接生成控制指令,下发至 PLC 控制系统,驱动设备自动执行,实现全流程无人自主决策生产

简单来说:工业 4.0 是 “机器自动化 + 人指挥机器”,工业 5.0 是 “AI 指挥机器,机器自主执行”。

二、实战前置:Demo 设计思路与环境准备

本次 Demo 做了极简落地,模拟小型工业生产线的温度 + 转速闭环控制 + 异常自主处理场景,完全贴合上述 5.0 架构,新手也能直接跑通。

✅ 场景模拟

模拟一条简单的加工生产线,核心监测设备温度、电机转速,AI 大模型实时分析数据:

    ✅ 技术栈

    (plc+python)

      ✅ 架构流程

      1. 1、传感器模拟模块→采集温度数据→上传工业互联网中台(数据缓存);
      2. 2、中台数据→同步至简易 MES 系统(生产数据归档、流程标记);
      3. 3、MES 系统→实时推送数据至 AI 大模型决策层→分析数据、生成控制指令→回传 MES;
      4. 4、MES→转发指令至 PLC 模拟模块→驱动设备执行动作。

      三、核心代码分享:极简工业 5.0 工控 Demo

      以下是完整可运行的简易代码,注释超详细,直接复制即可部署测试,建议收藏!

      1. 模拟传感器 + 工业互联网中台数据采集

      import randomimport timeimport json# 模拟传感器数据采集(设备温度、电机转速)def sensor_data_collect():    # 模拟正常数据:温度30-50℃,转速1000-1500r/min    temperature = round(random.uniform(30.065.0), 2)    motor_speed = round(random.uniform(1000.01800.0), 2)    sensor_data = {        "device_id""PLC_001",        "temperature": temperature,        "motor_speed": motor_speed,        "collect_time": time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())    }    return sensor_data# 模拟工业互联网中台:数据清洗+转发def internet_middleware(data):    # 简单数据清洗:去除异常极值    if data["temperature"] > 100 or data["motor_speed"] > 2000:        return None    # 序列化数据,转发至MES    return json.dumps(data, ensure_ascii=False)

      2. 简易 MES 系统(数据中转 + 生产管理)

      # 简易MES系统:接收中台数据、归档、推送AI大模型class MiniMES:    def __init__(self):        self.production_data = []  # 生产数据归档    # 接收工业中台数据    def receive_data(self, middleware_data):        if not middleware_data:            return None        data = json.loads(middleware_data)        self.production_data.append(data)        # 打印实时生产数据        print(f"【MES系统】接收设备数据:{data}")        return data    # 推送数据至AI大模型    def push_to_ai(self, data):        return data

      3. AI 大模型决策层(核心:工控指令自主生成)

      # AI大模型决策模块:工业数据判断+控制指令生成def ai_decision_model(ai_input_data):    temperature = ai_input_data["temperature"]    motor_speed = ai_input_data["motor_speed"]    device_id = ai_input_data["device_id"]    # AI决策逻辑(工业场景规则+大模型推理,极简版)    # 真实场景可对接本地部署的工业大模型,替换为模型推理接口    if <= temperature<= 50.0 and 1000<= 1500.0:        # 正常运行指令        command = {            "device_id": device_id,            "command""keep_running",            "command_desc""设备参数正常,维持当前运行状态",            "ai_analysis""生产工况稳定,无优化需求"        }    elif temperature > 50.0 or motor_speed > 1500.0:        # 异常处理指令:降速降温        command = {            "device_id": device_id,            "command""speed_down",            "command_desc""温度/转速超标,电机转速降低20%,启动散热模块",            "ai_analysis"f"温度{temperature}℃超阈值,转速{motor_speed}r/min超阈值,需立即降速降温"        }    elif temperature > 60.0:        # 严重异常:紧急停机        command = {            "device_id": device_id,            "command""emergency_stop",            "command_desc""设备温度过高,紧急停机",            "ai_analysis"f"温度{temperature}℃过高,存在设备烧毁风险,执行紧急停机"        }    else:        command = {            "device_id": device_id,            "command""normal",            "command_desc""参数偏低,微调运行参数",            "ai_analysis""生产参数偏低,小幅提升转速保证产能"        }    print(f"【AI决策大脑】生成指令:{command['command_desc']}")    return command

      4. PLC 模拟控制模块(执行 AI 指令)

      # 模拟PLC控制系统:执行AI下发的控制指令def plc_control_execute(command):    device_id = command["device_id"]    cmd = command["command"]    print(f"【PLC控制】设备{device_id}执行指令:{command['command_desc']}\n")    # 真实场景:通过串口/网口对接真实PLC,执行硬件动作    if cmd == "emergency_stop":        # 停机逻辑        pass    elif cmd == "speed_down":        # 降速逻辑        pass# 主函数:运行整个工业5.0工控流程if __name__ == "__main__":    # 初始化MES系统    mini_mes = MiniMES()    print("========== 工业5.0 AI工控系统启动 ==========\n")    # 循环模拟实时生产流程    while True:        # 1. 传感器采集数据        sensor_data = sensor_data_collect()        # 2. 工业互联网中台处理        mid_data = internet_middleware(sensor_data)        if not mid_data:            time.sleep(1)            continue        # 3. MES系统接收数据        mes_data = mini_mes.receive_data(mid_data)        # 4. MES推送AI大模型决策        ai_data = mini_mes.push_to_ai(mes_data)        ai_command = ai_decision_model(ai_data)        # 5. PLC执行AI指令        plc_control_execute(ai_command)        # 模拟1秒采集一次数据        time.sleep(1)

      直接运行代码后,控制台会实时输出全流程日志,清晰看到工业5.0的数据采集→MES 中转→AI 决策→PLC 执行的完整闭环:

      四、实战思考:AI 嵌入工控,工业 5.0 的落地价值

      这次极简 Demo,只是工业 5.0 的一个微小缩影,但已经能直观看到核心优势:

      决策无人化
      彻底摆脱人工干预,AI实时决策,杜绝人为失误
      响应实时化
      业数据秒级分析、指令毫秒级下发,比人工决策快 10 倍以上
      生产柔性化
      可根据生产工况自主调整工艺参数,适配多品种、小批量生产
      运维前置化
      提前预判设备故障,从 “被动维修” 变为 “主动预防”

        当然,真实工业场景落地,还要解决工业大模型轻量化、工控网络安全、多设备协议兼容、边缘计算部署等问题,但这次小尝试已经验证:AI + 工控系统的工业 5.0 范式,完全具备落地可行性

        工业 5.0 不是遥不可及的概念,而是从每一次技术改造、每一行代码实践中逐步落地的。把 AI 大模型植入工控系统顶层,替代传统人工决策,既是工业 4.0 的升级,更是工业生产逻辑的革新。

        本次 Demo 代码仅仅是对于流程的模拟,等下一期我会尝试在真实设备上进行工业5.0实验,对接真实 PLC、工业传感器、专业工业大模型,就能打造属于自己的工业 5.0 小型试验系统。

        后续我会继续分享 AI 工控实战优化、数字孪生、边缘部署、安全防护等内容,感兴趣的朋友可以点赞、收藏、关注,一起探索工业 5.0 的更多可能!

        基本 文件 流程 错误 SQL 调试
        1. 请求信息 : 2026-05-11 14:04:25 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/602868.html
        2. 运行时间 : 0.128373s [ 吞吐率:7.79req/s ] 内存消耗:4,706.55kb 文件加载:145
        3. 缓存信息 : 0 reads,0 writes
        4. 会话信息 : SESSION_ID=1de7f27782adf3f1f6f45dcb4106ddb4
        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.000595s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
        2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000741s ]
        3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000340s ]
        4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000273s ]
        5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000559s ]
        6. SELECT * FROM `set` [ RunTime:0.000242s ]
        7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000583s ]
        8. SELECT * FROM `article` WHERE `id` = 602868 LIMIT 1 [ RunTime:0.007234s ]
        9. UPDATE `article` SET `lasttime` = 1778479465 WHERE `id` = 602868 [ RunTime:0.005876s ]
        10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000309s ]
        11. SELECT * FROM `article` WHERE `id` < 602868 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000551s ]
        12. SELECT * FROM `article` WHERE `id` > 602868 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000471s ]
        13. SELECT * FROM `article` WHERE `id` < 602868 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000922s ]
        14. SELECT * FROM `article` WHERE `id` < 602868 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002116s ]
        15. SELECT * FROM `article` WHERE `id` < 602868 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.008107s ]
        0.132510s