乐于分享
好东西不私藏

Haystack 语义标签+AI,楼宇智能化的终极答案

Haystack 语义标签+AI,楼宇智能化的终极答案

当监控系统学会"说话"

Haystack 语义标签 + AI,楼宇智能化的终极答案

[导读] 你的监控系统还在靠"点位表+人工翻译"活着吗?Haystack 语义标签让设备数据自带"说明书",AI 终于能听懂建筑在说什么。这不是未来,这是正在发生的革命。

一、一个让人崩溃的日常

想象一下这个场景:

你是某商业综合体的运维工程师,凌晨2点接到告警——"AHU-01_FCU_03_TEMP"异常。你揉着眼睛打开监控画面,看到一串数字在跳。这是什么?空调机组?风机盘管?温度传感器?是送风温度还是回风温度?是摄氏度还是华氏度?

你打开Excel点位表,在第47行找到了这个标签的"翻译":"AHU-01楼层风机盘管03号回风温度传感器,单位摄氏度,正常范围22-26度"。

20分钟过去了,你终于搞明白了这个告警在说什么。

这不是段子。这是全球数百万楼宇运维人员的日常。我们花了几十年时间,把建筑里的每一台设备、每一个传感器都连上了网,却忘了教它们"说话"。

数据是有了,但数据是"哑巴"。

二、Haystack:给建筑数据一本"护照"

2012年,Project Haystack 诞生了。它的核心理念简单到令人发指:

给每一个数据点贴上语义标签,让数据自己解释自己。

什么意思?看看对比就懂了。

传统点位命名: AHU-01_FCU_03_TEMP -> 需要查表才能懂

Haystack 语义标签:

{  id: @"AHU-01_FCU_03_TEMP",  dis: "3号风机盘管回风温度",  equip: @"AHU-01_FCU_03",  siteRef: @"Building_A",  point: marker,  temp: marker,  sensor: marker,  air: marker,  return: marker,  unit: "C",  kind: "Number"}

每一个标签都是一个语义原子:

·temp = 这是一个温度相关的东西

·sensor = 这是一个传感器(不是设定值,不是阀门开度)

·air = 跟空气有关(不是水温,不是电量)

·return = 回风(不是送风,不是新风)

·unit: "C" = 摄氏度(系统自动知道怎么显示)

这套标签体系就像给每个数据点发了一本"护照"——不管它来自哪个厂家、哪种协议(BACnet、Modbus、MQTT、OPC UA),只要贴上了 Haystack 标签,任何系统都能瞬间读懂它。

为什么这很重要?

因为建筑智能化行业有一个世纪难题:集成成本占总项目成本的 30%-50%。

不是硬件贵,是"翻译"贵。A厂家的系统不认识B厂家的数据格式,集成商只能手动建表、逐点映射、反复调试。一个10万点的项目,光是点位梳理就要花掉几个月。

Haystack 的目标就是消灭这种"翻译税"。

三、语义标签的复利效应

很多人低估了 Haystack 的威力,觉得"不就是给数据打标签嘛"。

但语义标签的真正价值在于复利效应——标签越多,系统越聪明;系统越聪明,能自动做的事就越多。

场景1:自动画图

传统做法:工程师在组态软件里手动拖拽图标、绑定点位、设置量程,一个楼层平面图要画3天。Haystack 做法:系统读到 ahu + equip + siteRef 标签,自动知道这是一台空调机组,属于哪个楼层。结合 temp + sensor + supply 标签,自动生成送风温度显示。10万点的项目,图形界面可以自动生成!

场景2:自动报表

传统做法:用户说"我要一个能耗报表",工程师问"你要哪些设备?什么时间段?什么粒度?",来回确认5轮,开发2周。Haystack 做法:用户说"我要这栋楼上周的空调能耗"。系统通过 elec + meter + hvac 标签自动找到所有相关电表,按 siteRef 聚合,按天汇总。10秒出报表!

场景3:自动诊断

传统做法:设备报警了,运维人员凭经验猜原因。压缩机高压报警?可能是冷凝器脏了,可能是制冷剂多了,可能是冷却水温度高了……猜错3次,半天过去了。Haystack 做法:系统通过 chiller + condenser + press + high 标签,自动关联到同一台冷水机组的 condWaterTemp(冷却水温度)、condWaterFlow(冷却水流量)、outsideAirTemp(室外温度)。AI 发现冷却水温度比室外温度只高2度(正常应该高5-8度)。自动推断:冷凝器换热不良,建议清洗!

四、AI 来了,Haystack 等的就是这一天

如果说 Haystack 语义标签是"教建筑说话",那 AI 就是"终于有人能听懂建筑说话了"。

这两者结合,会产生化学反应。

为什么 AI 需要 Haystack?

当前 AI 在楼宇领域最大的痛点不是算力,不是算法,是数据质量。

你把一个深度学习模型丢给一堆"AHU-01_FCU_03_TEMP"这样的原始数据,它一脸懵逼。你需要先花80%的时间做"数据清洗"——翻译标签、对齐量纲、补充上下文。

Haystack 消灭的正是这80%的脏活。

1. 自然语言查询(NLQ)

运维人员不用学 SQL,不用记点位名,直接问:"昨天哪层楼最耗电?"AI 解析这句话,翻译成 Haystack 查询,3秒后得到答案:"B座18层昨日耗电2,847kWh,比平均水平高34%,主要原因是空调机组AHU-B18运行时间延长了6小时。"就像跟 Siri 聊天一样简单!

2. 预测性维护

传统规则引擎:"如果振动 > 5mm/s 就报警"。问题是:等振动超标了,轴承可能已经损坏了。AI + Haystack:系统通过 vibration + bearing + motor 标签自动找到所有轴承振动测点,结合 speed(转速)、temp(温度)、runTime(累计运行时间)等关联数据,训练预测模型。在振动超标前2周,AI 提示:"3号冷却水泵轴承存在早期磨损迹象,建议下次保养时重点检查。"

3. 能耗优化

AI 读取整栋楼的 Haystack 数据,自动识别出:• chiller + efficiency -> 冷水机组效率曲线• ahu + damper + position -> 新风阀开度• zone + temp + occ -> 各区域 occupancy 和温度需求然后自动优化:"根据天气预报,明天下午3点室外温度将降至24C。建议提前30分钟关闭2号冷水机组,切换到免费制冷模式,预计节省电费1,200元。"钱就这么省下来了!

4. 数字孪生

Haystack 标签天然适合构建数字孪生。每一个 equip(设备)标签对应一个物理实体,每一个 point(点位)标签对应一个物理属性。AI 可以基于这些语义数据,自动生成建筑的"数字镜像",实时同步物理世界的状态,并用仿真模型预测不同控制策略的效果。在虚拟世界里试错,在物理世界里做对。

五、这不是概念,这是已经落地的现实

案例1:西门子 NEXIO 边缘控制器

西门子旗下的 J2 Innovations 推出的 NEXIO 边缘控制器,内置 Haystack 标签引擎。设备接入后自动打标签,AI 算法直接在边缘侧运行,实现毫秒级控制决策。

案例2:blackPAC 分布式能源管理

基于 FIN Framework(Haystack 原生平台)的 blackPAC 系统,管理着数百万平方米的建筑面积。通过 Haystack 语义标签 + AI 优化算法,实现了 150万美元节能收益 + 5,000吨CO2减排。

案例3:Google 智慧园区

Google 在其智慧园区项目中采用 Haystack 作为数据层标准。AI 系统通过语义标签自动理解建筑数据,实现了跨园区、跨系统的统一能源优化。

六、为什么说这是"终极答案"?

楼宇智能化行业折腾了30年,经历了多个"技术周期":

年代

技术热点

核心问题

1990s

BACnet/Modbus 协议互通

连上了,但看不懂

2000s

SCADA/HMI 图形化

好看,但靠人工配置

2010s

云平台/大数据

数据上云了,但洗不干净

2020s

AI/机器学习

模型很强,但喂不饱

Haystack + AI 解决了这个链条的最后一环:

• 协议层(BACnet/MQTT/OPC UA)-> 解决"连得上"

• Haystack 语义层 -> 解决"看得懂"

• AI 应用层 -> 解决"做得对"

这三层叠加,才是楼宇智能化的完整闭环。

七、给从业者的行动建议

如果你是业主/甲方

• 在新项目招标文件中明确要求"支持 Project Haystack 标签标准"• 这不会增加成本,反而会降低后期集成和运维成本

如果你是集成商/工程商

• 学习 Haystack 标签规范(比学一门编程语言简单得多)• 在项目中使用 FIN Framework、Haxall 等 Haystack 原生平台• 把"支持 Haystack"作为差异化竞争力

如果你是设备厂商

• 在设备固件中内置 Haystack 标签输出• 提供标准的 Haystack 模型文件(.trio 格式)• 这是进入 AI 时代的"门票"

如果你是开发者

• 学习 Axon 查询语言(Haystack 的 SQL)• 关注 Haxall 开源框架(Fantom 语言,轻量级 Haystack 实现)• 尝试用 Haystack 数据训练你的第一个建筑 AI 模型

八、结语:让建筑拥有"自我意识"

科幻小说里经常有这样的场景:主人公走进一栋建筑,建筑"认识"他,自动调节灯光、温度、音乐。

今天我们离这个场景还有多远?

技术层面,已经很近了。

Haystack 让建筑数据拥有了"自我意识"——每一个数据点都知道自己是什么、在哪里、跟谁有关。

AI 让建筑拥有了"大脑"——能理解、预测、优化。

剩下的,只是规模化的工程问题。

当全球的建筑数据都用同一套"语言"交流,当 AI 能无缝理解每一台设备、每一个传感器,我们迎来的不仅是更节能、更舒适的建筑,而是一个真正"智能"的建筑时代。

Haystack 语义标签 + AI,这就是监控系统未来的发展方向。

不是因为它很酷,而是因为它很自然——就像人类用语言交流一样,设备和 AI 也终于有了共同的语言。

----------------------------------------

关于作者

FIN Framework 技术顾问,专注智慧建筑与 IoT 平台。

相信技术的终极价值是让人少加班、多睡觉。

延伸阅读

Project Haystack 官网:https://project-haystack.org/

FIN Framework:https://www.j2inn.com/

Haxall 开源框架:https://github.com/haxall/haxall

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-02 02:15:08 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/696674.html
  2. 运行时间 : 0.189924s [ 吞吐率:5.27req/s ] 内存消耗:4,768.28kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1b7d6c8b2486cca180af6e4dd9d223b1
  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.000967s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001069s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000290s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000293s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000722s ]
  6. SELECT * FROM `set` [ RunTime:0.000233s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000699s ]
  8. SELECT * FROM `article` WHERE `id` = 696674 LIMIT 1 [ RunTime:0.000546s ]
  9. UPDATE `article` SET `lasttime` = 1780337708 WHERE `id` = 696674 [ RunTime:0.004149s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000294s ]
  11. SELECT * FROM `article` WHERE `id` < 696674 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000621s ]
  12. SELECT * FROM `article` WHERE `id` > 696674 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.004808s ]
  13. SELECT * FROM `article` WHERE `id` < 696674 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001083s ]
  14. SELECT * FROM `article` WHERE `id` < 696674 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005114s ]
  15. SELECT * FROM `article` WHERE `id` < 696674 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003897s ]
0.192092s