乐于分享
好东西不私藏

一个工业软件的生死突围 中建AECMate发展历史、现状与行业启示

一个工业软件的生死突围 中建AECMate发展历史、现状与行业启示
引子:深夜的林河基地

2024年4月,北京顺义林河开发区三楼西侧的会议室里,白板上密密麻麻写满了公式和架构图;楼下的实验室里,几台高性能工作站同时发出低沉的嗡鸣。工程师们盯着屏幕上刚刚跑通的图形引擎渲染测试,3000万个三角面片以每秒30帧的速度流畅旋转——这个数字意味着,中国建筑业终于拥有了一款真正自主可控的BIM底层平台。

他们揉了揉发红的眼睛,在项目组群里发了一条消息:“通了。”不到十秒,群里炸开了锅。此时是凌晨两点十七分。

此时,距离团队立下“两年出产品”的军令状,已经过去了700多个日夜。窗外,华北平原的春风正掠过崭新的建筑工地;窗内,一群平均年龄不到35岁的工程师,刚刚打完了国产建筑软件最艰难的一场战役。

这不是一个普通的创业故事。这是一个关于中国建筑业“数字主权”的突围故事——在一个年产值31万亿元、却长期被外国软件把持核心工具的产业里,一场不得不打的仗。

故事的起点,要从一场自上而下的行业觉醒说起。

一、暗流涌动:被“卡脖子”的建筑帝国

中国建筑业的体量,大得惊人。2024年,全国建筑业总产值突破31万亿元,从业人员超过5000万,是名副其实的国民经济支柱。从港珠澳大桥到北京大兴国际机场,从“中国尊”到雄安新区的建设现场,“中国建造”的能力已经登峰造极。

然而,一个尖锐的反差始终存在:在这个全球最大、最活跃的建筑市场上,设计师和工程师们每天打开的核心生产工具——BIM软件,90%以上来自美国Autodesk公司的Revit及其家族产品。

这不是危言耸听。2018年,肖绪文、叶可明、吴志强、聂建国等15位两院院士联名向国务院提交了一份名为《关于启动“中国智能建造2035”重大项目研究的建议》的文件。院士们措辞恳切地指出:“如果不拿下核心BIM软件的话语权,中国建造在通向高端技术的山顶,必将受制于人。”

担忧绝非空穴来风。2019年,美国将华为列入实体清单,软件断供的靴子轰然落地。建筑行业猛然惊醒:如果哪一天Autodesk的授权通道关闭,如果哪一天云端数据访问被切断,数以百万计的项目数据该怎么办?那些涉及国计民生的重大工程信息,又该由谁来守护?

更深层的问题是效率。国外软件的设计理念根植于欧美建筑体系,对中国复杂多变的工程标准、审批流程和施工习惯水土不服。一位从业二十年的BIM工程师曾吐槽:“用Revit做国内项目,就像拿西餐刀切中式火锅——能用,但处处别扭。”

麦肯锡的一份研究报告更增添了行业的焦虑:在全球22个主要行业中,建筑业的数字化应用能力长期垫底。当制造业已经大步迈入工业4.0,当零售业的数字化渗透率达到28%,建筑业的数字化渗透率竟不足20%。

帝国看似庞大,根基却暗藏裂缝。一场自上而下的觉醒,正在酝酿。

二、破局之举:136工程与产研院的出征

2021年1月8日,北京,中建集团信息化大会。集团党组书记、董事长在会上宣布了一项代号为“136工程”的数字化战略——“1”个目标:建成建筑产业互联网;“3”大平台:技术、大数据和云计算;“6”大项目群,涵盖从数字指挥决策到产业链数字化的全链条。

这是一次罕见的顶层设计。在中建集团的历史上,从未有过一个信息化战略被提升到如此高度。董事长的讲话意味深长:“要切实加强自主可控,把握发展主动权。”

担子,落在了中建产研院的肩上。

中建产研院,全称中建工程产业技术研究院,是中建集团唯一直属、级别最高的研发机构。它的前身可以追溯到上世纪50年代的建筑科研体系,历经数次整合重组,积淀了深厚的工程科技底蕴。但在软件研发这个全新战场上,一切几乎都要从零开始。

中建集团首席专家、中建技术中心副主任,被任命为这场攻坚战的前线指挥官。面对的是一个看似不可能完成的任务:在极短时间内,突破国外软件的技术封锁,打造出一款中国人自己的BIM平台。

2022年,一个重要的里程碑出现。以华中科技大学为建设主体,中建产研院作为第一共建单位的“国家数字建造技术创新中心”正式获国家科技部批复。这是我国数字建造领域唯一的国家级技术创新中心,由中国工程院院士丁烈云担任首席科学家,率领一支平均年龄不到35岁的团队,直面BIM软件这个“硬骨头”。

没有先例可循,没有现成代码可用。摆在团队面前的,是一条必须靠自己蹚出来的路。

三、生死时速:两年攻关的背水一战

BIM软件的研发难度,远超一般人的想象。

它不像一款App,只需要漂亮的界面和流畅的交互。BIM软件的核心是底层图形引擎——一套能够处理三维几何造型、参数化建模、海量数据渲染的复杂系统。这需要深厚的计算机图形学功底、精密的数值算法能力,以及对建筑行业工艺逻辑的深刻理解。换句话说,既要懂软件,又要懂建筑,还要懂工程数学。

Autodesk的Revit从1997年立项到2000年发布,研发团队超过300人,投入以亿美元计。而中建AECMate团队面临的约束是:时间只有两年,人手不过数十,资金更是捉襟见肘。

更大的挑战在于生态壁垒。经过二十多年的市场深耕,Autodesk已经建立了一套近乎垄断的生态系统:全球数以千万计的设计师使用Revit,各大设计院的流程围绕它构建,无数插件和第三方工具为它服务。要打破这个生态,不仅产品要过硬,还要能兼容、能互通、能适配。

“最难的不是写代码,是做选择。”开发团队后来回忆,“每一个技术路线的选择,都可能决定产品的生死。选对了,后面顺风顺水;选错了,全部推倒重来。”

团队选择了“云-边-端”协同架构作为技术底座。这个在当时看来颇为激进的方案,如今看来颇具前瞻性:平台端负责数据管理和协同,边缘端处理实时渲染,终端则聚焦轻量化浏览和操作。这种分层架构,既保证了大体量模型的流畅显示,又实现了多端数据的实时同步。

攻关的日子里,林河基地的会议室常常通宵亮着灯。为了解决一个图形显示的卡顿问题,工程师们连续奋战72小时;为了验证参数化建模的精度,团队跑遍了北京周边的在建项目,与一线工程师反复磨合。

转机出现在2023年秋天。第二十五届中国国际软件博览会在天津开幕,AECMate系列软件首次公开亮相,并一举夺得博览会银奖。这是中建自主研发的BIM软件第一次站在国家级舞台上接受检阅。展区内,当演示人员用AECMate在几分钟内完成一个复杂建筑模型的快速搭建时,围观的同行们发出了一阵低低的惊叹。

2024年4月,AECMate RM快速建模软件和AECMate 365数据协同云平台正式发布。

四、初战告捷:从实验室到超级工程

一款工业软件的价值,不在实验室,而在工地。

AECMate的第一个“考场”,选在了海南中心——建成后将是海南第一高楼。这座超高层建筑结构复杂、机电管线密布,对BIM软件的精度和性能要求极高。项目团队在使用AECMate RM完成13万多平方米的结构精细化建模后,给出了一个令人振奋的反馈:建模效率较国外主流产品有显著提升,核查出图纸错漏问题301项,减少图纸查找时间70%。

紧接着,深圳新皇岗口岸——建成后将成为全国最大的唯一全天候通关路口岸——也采用了AECMate系列软件。这个项目的特殊之处在于参与方众多、协同难度极大,AECMate 365数据协同平台在跨阶段、跨专业的多方协同管理中发挥了关键作用。

辽宁肿瘤医院沈抚示范区园区、乌鲁木齐文化科创人才大厦、南京公共安全人工智能产业园……一个个重大项目的成功应用,为AECMate积累了宝贵的实战经验。截至2024年底,AECMate系列软件已在中建集团内部19家二级单位、超过5000项工程项目中开展推广应用。

2024年9月,一项更具分量的认可到来。由中建产研院研发的“BIM工程大数据分析服务平台软件(AECMate 365)”通过科技成果评价。评价专家组阵容堪称豪华:中国工程院院士丁烈云担任组长,全国工程勘察设计大师邵韦平、清华大学教授张建平、北京理工大学教授刘驰等七位业内顶尖专家参与评审。

专家组的一致结论是:“该成果技术难度大、集成创新性强,成果总体达到国内领先水平,其中基于BIM模型的数据解析及增量更新技术达到国际先进水平。”

同年,AECMate BIM软件入选《中央企业科技创新成果产品手册(2023年版)》,成为中建集团唯一入选的软件产品领域创新成果。此前,它还通过了泰尔实验室的国产化测评,整体成果获得“优秀”评级。

从0到1,从1到5000+,AECMate用两年多的时间走完了许多国产软件十年都未能走完的路。但所有人都知道,这只是一个开始。

五、隐忧重重:国产化之路的深层困境

成绩面前,需要保持清醒的头脑。AECMate的突围故事固然振奋人心,但若以行业的视角审视,国产BIM软件面临的结构性困境远未解除。

第一个困境是市场化。AECMate目前的主要应用仍集中在中建集团内部体系,这是一种“体内循环”模式——以母公司强大的工程资源为土壤,以行政力量为推手,快速完成产品验证和迭代优化。这种模式在产品早期无疑是高效的,但从长远来看,一款真正成功的工业软件必须接受市场的检验,必须在开放的竞争环境中证明自己的商业价值。

问题是,走出中建体系后,AECMate将直面Autodesk深耕二十余年建立的生态壁垒。设计院的习惯、工程师的使用惯性、第三方插件的依赖、行业标准的兼容……每一道都是难以逾越的门槛。这不是靠技术先进性就能解决的——生态的迁移成本,往往比技术成本更高。

第二个困境是人才。工业软件研发是一个极度依赖复合型人才的领域,既需要深厚的计算机科学功底,又需要对建筑行业工艺逻辑的深刻理解。这样的人才,在国内本就稀缺。更严峻的是,软件研发人才的薪酬水平远不及互联网大厂,导致优秀的工程师大量流向消费互联网领域,产业软件的“人才失血”问题长期存在。一位参与AECMate开发的工程师坦言:“同样的技术能力,去互联网公司可能拿三倍的薪水,留下来全靠情怀和信念。”

第三个困境是资金。工业软件的研发投入动辄以亿元计,回报周期却长达数年甚至十年。AECMate目前依靠中建集团的内部投入和科研项目经费支撑,尚未形成可持续的商业造血能力。一旦母公司战略重心转移或行业周期下行,资金链的稳定性将面临考验。

第四个困境,也是最深层的困境,是生态建设。软件产业有一个铁律:单一产品很难生存,必须依托生态系统。Autodesk的强大不仅在于Revit本身,更在于围绕它形成的庞大开发者社区、丰富的插件市场、完善的培训体系和教育渗透。中国高校建筑专业的课堂上,讲授的仍是Revit的操作方法;设计院的招聘要求里,列出的仍是Autodesk产品的使用经验。这种从教育端到产业端的生态闭环,绝非一朝一夕可以打破。

2025年初,长沙市发布了首批国产BIM软件清单,AECMate位列“培育类”。这个定位很准确——它是一颗正在成长的种子,但距离长成参天大树,还有漫长的路要走。

另一个值得关注的信号来自外部竞争。2025年4月,中国工业软件企业浩辰软件宣布全资收购欧洲BIM公司CadLine,获得了ARCHLine.XP产品及其BIM核心技术。这意味着国产BIM赛道上又出现了一个强有力的竞争者。对AECMate而言,这既是压力,也是动力——市场的开放竞争,终将逼迫所有参与者跑得更快。

六、启示录:浪潮之上的中国建造

AECMate的故事,远不止是一款软件的研发历程。它是一个产业在转型阵痛中寻求自主可控的缩影,是中国建造从“大”走向“强”必经的一课。

回顾这段历程,几个关键节点值得深思。

2018年的院士上书,是一次“清醒剂”。它让行业意识到,核心技术是买不来、求不来、讨不来的。没有自主可控的BIM软件,中国建造就如同在别人的地基上盖楼——楼越高,风险越大。

2021年的“136工程”,是一次“战略卡位”。在关键的时间窗口,中建集团以顶层设计的方式将数字化提升到战略高度,为后续的集中攻关奠定了组织基础和资源保障。这说明,在涉及产业安全的重大议题上,国有企业的使命担当和资源整合能力是不可替代的。

2022年国家数字建造技术创新中心的成立,是一次“体制破局”。它打破了企业和高校之间的壁垒,让中建产研院的工程实践优势与华中科技大学的学术研究力量深度融合。这种“产学研用”一体化的创新模式,可能是中国在工业软件领域实现追赶的有效路径。

2024年的产品发布和5000+项目应用,则是一次“能力验证”。它证明了中国企业有能力开发出可用的BIM软件——不是在PPT里,不是在实验室里,而是在真实的超级工程项目中。

但这些启示的另一面,也藏着忧虑。AECMate的成功,很大程度上依赖于中建集团这个“超级用户”的内部支持。这种模式的可持续性、可复制性,以及向外部市场拓展的可行性,都需要时间来检验。如果每一家央企都要靠内部资源来养一套软件,那将是一种巨大的社会资源浪费;但如果走市场化道路,又有多少软件能真正活下来?

更深层的思考是:中国在工业软件领域的短板,本质上是一个系统性问题。它涉及教育体系、科研评价机制、资本市场偏好、知识产权保护等一系列深层因素。指望一两家企业、几款产品在短时间内“弯道超车”,既不现实,也不公平。

真正的突围,需要的是耐心。不是一年两年,而是五年十年;不是一款两款,而是形成一个完整的、可自我进化的产业生态。

AECMate的探索表明,这条路径是可行的,但代价是巨大的。需要有战略定力的企业持续投入,需要有远见的政策持续引导,更需要整个行业形成“用国产、育国产”的共识。

尾声:未完待续

2025年1月,一个消息在业界引发关注:AECMate 365接入了DeepSeek大模型,开启了工程数据智能新时代。这意味着,AECMate不再只是一款建模工具,它正在向“AI+BIM”的方向演进。

与此同时,AECMate中建慧测成本软件在中建科工五大区的项目上完成部署,历时三个月实现全面应用。从建模到协同,从成本测算到进度管理,AECMate的产品矩阵正在逐步丰满。

林河基地的灯火依然彻夜通明。那群年轻的工程师知道,他们的征程远未结束。

在这场关乎“数字主权”的突围战中,AECMate不是孤例。从浩辰收购CadLine到广联达的生态布局,从斯维尔的ueBIM到中设数字的“马良”“八仙”,越来越多的中国企业正在涌入这个赛道。竞争在加剧,技术在迭代,生态在重构。

这是一个关于勇气和耐力的故事。浪潮之巅,从不止步;激荡三十年,未完待续。

中国建造的数字化突围,值得我们每一个人的关注与期待。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-15 12:40:05 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/629896.html
  2. 运行时间 : 0.111060s [ 吞吐率:9.00req/s ] 内存消耗:4,701.58kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=384da9e2cbcace0bf82f405966732f8b
  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.000463s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000722s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000299s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000315s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000490s ]
  6. SELECT * FROM `set` [ RunTime:0.000375s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000536s ]
  8. SELECT * FROM `article` WHERE `id` = 629896 LIMIT 1 [ RunTime:0.001151s ]
  9. UPDATE `article` SET `lasttime` = 1778820005 WHERE `id` = 629896 [ RunTime:0.012966s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.002335s ]
  11. SELECT * FROM `article` WHERE `id` < 629896 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000650s ]
  12. SELECT * FROM `article` WHERE `id` > 629896 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000617s ]
  13. SELECT * FROM `article` WHERE `id` < 629896 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000682s ]
  14. SELECT * FROM `article` WHERE `id` < 629896 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003725s ]
  15. SELECT * FROM `article` WHERE `id` < 629896 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004940s ]
0.112725s