乐于分享
好东西不私藏

基于AI agent的智慧建筑

基于AI agent的智慧建筑

 一、引言:从"自动化"到"自主化"

未来智慧建筑(Intelligent Building)正经历一场从"自动化"到"自主化"的深刻变革。在传统建筑中,各类子系统如暖通空调(HVAC)、照明、安防、电梯等各自为政,遵循预设的固定逻辑(If-Then 规则)运行。建筑本质上是一个"被动响应器"——传感器触发阈值,系统做出预设反应。

而在 AI Agent(人工智能体)的驱动下,建筑不再是一堆冰冷的钢筋混凝土与传感器的集合,而是一个具备**感知、思考、决策与执行能力**的"生命有机体"。每一台设备、每一个房间、每一处空间都拥有自己的"数字孪生体"和与之对应的智能代理(Agent),它们共同构成了一个**去中心化的智能协作网络**。

核心转变:"建筑即服务"(Building-as-a-Service)——建筑不再是一个静态的物理外壳,而是一个能随着人的流动不断自我调整的智能伙伴。

 二、分层智能架构:从"中心化"到"边缘协同"

未来的智慧建筑架构打破传统的集中式服务器模式,转向去中心化的分布式代理网络,分为三个层次:

1. 感知层(Agent 感官)

传统的传感器不仅提供数据,还被赋予了轻量级的"微代理"(Micro-Agent)。例如,一个温湿度传感器不仅测量数据,还能根据环境趋势自主判断是否需要联动空调。这一层的核心是**"端侧智能"**,将简单决策下沉到最靠近物理世界的边缘。

2. 边缘计算层(局部 Agent 团队)

每个楼层或每个功能区拥有一个"区域主管 Agent",它们实时处理本地数据,确保即使在断网情况下,楼层间的灯光、通风和安防也能自主运转。边缘 Agent 采集的数据转换为"空间语义"——不再仅仅是"有 50 人",而是"会议即将结束,接下来可能有大量人员流向电梯厅"。

3. 决策大脑层(核心 Agent 集群)

位于云端或建筑中央机房的"建筑长官 Agent"负责宏观调度,平衡能源利用效率、设备维护需求和人员舒适度,并在多个子系统间进行冲突协调。当边缘 Agent 无法解决的矛盾出现时——例如安防要求锁定区域、消防要求打开通道——由核心集群做出最高优先级的仲裁决策。

 三、AI Agent 的三大核心驱动力

1. 主动服务(Proactive Service)

AI Agent 能够学习用户行为习惯。当系统感知到某员工在特定时间段经常使用会议室,它会提前调整好温度、光照和显示设备,并在会议结束时自动保存白板内容并清理环境。这不是"指令响应",而是"意图预判"。

2. 能源自适应(Energy Autonomy)

通过与电网互动,Agent 能够根据实时电价波动和天气预报,自主决定储能释放或负载平移(Load Shifting),实现建筑能源成本的最优化。更进一步,建筑能源 Agent 可以作为虚拟电厂(VPP)的参与者,将闲置储能或可调节负荷打包出售给电网,从"能源消费者"变为"能源产销者"(Prosumer)。

3. 预测性维护(Predictive Maintenance)

Agent 实时监控电梯、暖通系统的振动和热学特征,在设备发生故障前自主向维修团队发送工单,甚至自动订购更换零件,将故障率降至最低。设备级别的能耗异常也被纳入监测——如制冷效率下降,Agent 会自主调用维护程序,而非等待定期巡检。

四、跨系统的深度融合

未来智慧建筑通过 Agent 间的协议(Agent Protocol)打破传统的数据孤岛,实现真正的**"互操作"而非简单的"集成"。

安防与办公联动

当安防 Agent 识别到办公区已空无一人,它自动触发安防警戒级别,同时关闭灯光和非必要办公设备。当检测到非法入侵时,系统瞬间联动——锁定门禁、调整照明干扰入侵者、通过广播系统发出安保指令、实时调整电梯调度防止入侵者逃离。

人流与设施动态响应

当建筑内举办大型活动,Agent 感知人流密集度,自动优化新风量、增设电梯运力,并动态调整紧急疏散通道引导。传统模式是"人到了才开始工作";AI Agent 模式下,它会在人流到达之前就预判并准备好——例如预测周一早晨 8:30-9:00 的电梯高峰,在 8:20 就将电梯系统切换至"上行高峰模式"。

传统模式与 AI Agent 模式的对比这三个维度——能源管理(代谢系统)、安防协作(免疫系统)、用户交互(感知与认知系统)——在 AI Agent 编排下,从各自为政走向深度融合。

维 度
传统模式
AI Agent 驱动模式
控制方式
基于规则
基于意图 
响应速度
静态反馈
实时动态演化
系统协作
集成
互操作
维护模式
故障后维修
预测式自主管理
能源管理
阈值被动响应
预测点价自主调度
安防模式
监控回放事后追溯
事前感知多系统联动
用户交互
手动操作界面复杂
意图预测自然交互

五、AI Agent 与机电系统的交互方式

AI Agent 对楼宇智能系统和机电系统的交互,本质上是"指令驱动"到"意图驱动"的跨越。传统 BAS 的命令是"设定温度为 24 度",而 AI Agent 的目标是"保持区域热舒适度且能耗最低"。

1. 基于数字孪生的语义映射(Semantic Bridge)

这是核心机制。每一个机电设备都在数字世界有一个对应的"数字孪生体"。AI Agent 并不直接发指令给 Modbus 地址,而是向数字孪生体发布意图(如 `SetHVACPerformance(Efficiency=High)`),数字孪生体负责将此意图翻译成底层协议指令。

2. API / 服务总线(Service Bus)

现代 IoT 设备通常提供 RESTful API 或 MQTT 接口。AI Agent 作为客户端通过这些标准协议与系统集成平台"对话",获取状态并下发控制指令。

3. 边缘网关代理(Edge Gateway Agent)

针对老旧设备(仅支持硬接线或 BACnet/IP、KNX 等协议),边缘网关充当"翻译官"。AI Agent 的决策在云端或本地算力中心形成,由边缘网关转化为电信号脉冲直接控制物理开关。

4. AI Agent 与系统的交互是一个连续闭环:

多模态感知(Perception):通过 IoT 平台汇总各子系统数据,不仅读取"温度",还读取"目前有多少人"、"当前电费单价"、"未来 2 小时天气预报"

语义推理(Reasoning):使用 LLM 结合专业知识库(如 ASHRAE 建筑标准)分析数据并形成决策。示例逻辑:"检测到会议室人数剧增且即将过热,无需满载启动空调,先开启新风系统并微调冷冻水阀门"

多系统协同执行(Orchestration):跨越子系统边界的联动——空调 Agent 要求降温,窗帘 Agent 接收指令后判断室外光照强烈,主动关闭遮阳帘减少热负荷,照明 Agent 感知变暗后自动补光

反馈循环(Feedback Loop):实时监控执行结果,通过强化学习调整下一次控制策略

六、MCP(Model Context Protocol)在智慧建筑中的应用

1、MCP 的核心概念:

MCP(Model Context Protocol,模型上下文协议)由 Anthropic 于 2024 年底推出,是一个开放标准。如果把 AI 模型比作一个"超级大脑",MCP 就是这个大脑与物理世界、数据库以及各种应用软件之间的"通用接口(USB-C)"。在 MCP 出现之前,让 AI 连接数据库、调用 API 或控制设备需要针对每个具体工具编写复杂的"胶水代码"。MCP 彻底改变了这一点。

2、 MCP 的三大支柱:理解 MCP 只需要理解它传递的三种基本单元:

Resources(资源)— 读取数据,允许 AI 查看系统内部状态或文件。在智慧建筑中对应:读取 HVAC 实时温湿度传感器数值

Prompts(提示词)— 模板预设,让 AI 知道如何以特定格式处理任务。示例:预设模板"当收到系统告警时,按格式生成巡检报告"

Tools(工具)— 执行操作,AI 的"手",允许它对系统进行修改。示例:执行命令"将 15 楼空调设定温度调高 2 度"

2、MCP 采用经典的 Client-Server 架构:

MCP Host(宿主/客户端):AI 应用本身——智能建筑管理大模型、AI 助手等。Host 负责发起请求

MCP Server(服务端):资源提供者——数据库连接器、API 代理(如连接 BMS 系统)。Server 定义"我能做什么"以及"我有什么数据"

MCP Protocol(协议):双方沟通的标准语言,无论后端是 SQL 还是 HVAC 系统,协议保持一致

3、MCP 在智慧建筑架构中的价值

标准化接入:建筑内照明、安防、能耗系统各自提供一个 MCP Server。AI 大脑无需关心底层用 BACnet、Modbus 还是 REST API 运行

热插拔能力:更换楼宇子系统时,仅需更换对应 MCP Server,核心 AI Agent 代码无需修改

安全性:MCP 提供明确权限边界——Agent 可以通过 MCP"查询能耗数据",但没有权限"开启消防喷淋"

解耦:AI Agent 不需要知道"空调到底是怎么连接的",只需通过 MCP 工具调用 `set_temperature`

4、 MCP 在智慧建筑中的落地架构

以完整场景为例:

用户意图:"现在的会议室太热了,且没人使用,帮我调低温度。"

现有系统提供的 MCP Server:

MCP Server A(BMS 接口层):连接物理传感器,暴露读取温度、控制风机的工具

MCP Server B(门禁系统层):暴露查询人员位置、开启闸机的工具

MCP Server C(日历与会议系统):暴露查询会议室预订情况的工具

AI Agent 执行过程:

  • 调用 Server B 查询当前会议室是否有人 → 无人

  • 调用 Server C 确认是否有接下来的预订 → 无

  • 确认安全后,调用 Server A 的 `set_temperature` 工具 → 执行

全过程通过统一的 MCP 协议实现,AI 无需切换多种编程语言或 API 协议。

七、落地实施的挑战与建议

挑战一:数据清洗与归一化

楼宇内不同品牌、不同年代的设备协议各异。AI Agent 需要一个强大的"语义统一模型"(如 Project Haystack 等建筑数据模型标准),才能理解不同厂商设备的数据含义。

挑战二:安全性与权限仲裁

若 Agent 拥有最高控制权,一旦被恶意篡改或出现"逻辑幻觉",后果严重。必须存在硬编码的"安全护栏"—在任何 AI 指令执行前,由物理层或 PLC 层进行合法性校验。

挑战三:算力与时延

安防、消防等对毫秒级响应要求极高的场景,AI Agent 必须部署在"极边缘侧"(靠近设备),不能依赖云端往返通信。

建议实施路径

初期:存量改造对现有楼宇自控协议(BACnet、Modbus)开发轻量级的 MCP 桥接器,将旧数据封装为符合 MCP 标准的服务

中期:新建项目在新建建筑中采用原生的 AI Agent 架构,全流程部署数字孪生和智能代理网络

长期:推动供应商提供原生 MCP 接口,像 USB 免驱设备一样实现即插即用

八、总结与展望

基于 AI Agent 的未来智慧建筑,其核心逻辑在于将**"建筑服务"作为一种软件来交付Building-as-a-Service。每一个房间、每一台设备都有其对应的"数字孪生 Agent",它们共同构成了一个协作网络,使建筑变得更聪明、更绿色,也更人性化。

在技术架构上,MCP 协议的出现为 AI Agent 与物理世界之间的交互提供了标准化的接口规范,使得打破数据孤岛、实现跨系统互操作成为可落地、可复制的工程实践。随着大模型技术(LLM)与具身智能(Embodied AI)的进一步发展,未来这些 Agent 甚至能通过自然语言直接与住户沟通,成为真正意义上的"建筑管家"。

届时,建筑不再是一堆被动的设备和线路,而是一个有感知、有判断、有行动的"生命体"它知道你是谁,知道你接下来要做什么,并提前为你准备好一切。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-03 20:51:38 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/707241.html
  2. 运行时间 : 0.272125s [ 吞吐率:3.67req/s ] 内存消耗:4,676.02kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=92022a2e9d73162d5da7ee8e03e42ebd
  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.001013s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001399s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.003734s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002567s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001345s ]
  6. SELECT * FROM `set` [ RunTime:0.000610s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001460s ]
  8. SELECT * FROM `article` WHERE `id` = 707241 LIMIT 1 [ RunTime:0.020457s ]
  9. UPDATE `article` SET `lasttime` = 1780491098 WHERE `id` = 707241 [ RunTime:0.033576s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.004906s ]
  11. SELECT * FROM `article` WHERE `id` < 707241 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001224s ]
  12. SELECT * FROM `article` WHERE `id` > 707241 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001116s ]
  13. SELECT * FROM `article` WHERE `id` < 707241 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002084s ]
  14. SELECT * FROM `article` WHERE `id` < 707241 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007703s ]
  15. SELECT * FROM `article` WHERE `id` < 707241 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.025429s ]
0.273893s