乐于分享
好东西不私藏

AI驱动的厄尔尼诺投资策略分析

AI驱动的厄尔尼诺投资策略分析

本订阅号中所涉及的证券研究信息由光大证券资产配置研究团队编写,仅面向光大证券专业投资者客户,用作新媒体形势下研究信息和研究观点的沟通交流。非光大证券专业投资者客户,请勿订阅、接收或使用本订阅号中的任何信息。本订阅号难以设置访问权限,若给您造成不便,敬请谅解。光大证券研究所不会因关注、收到或阅读本订阅号推送内容而视相关人员为光大证券的客户。

  • 报告发布标题:AI驱动的厄尔尼诺投资策略分析——《资产配置逻辑演绎》系列第三篇

  • 报告发布日期:2026年5月26日

  • 分析师:王开(S0930526050001

核心观点:当前全球市场正处于科技浪潮与宏观叙事交替驱动的关键阶段。在人工智能引发的产业变革中,投资重心正从早期的情绪溢价转向实打实的景气度验证,尤其是那些具备业绩支撑的细分领域展现出更强的韧性。与此同时,地缘局势的不确定性为能源及大宗商品提供了战略性的配置价值。我们凭借AI工具将定性观点落地为泛定量、可观测的场景。展望下半年,气候异常带来的供给侧冲击不容忽视,厄尔尼诺现象的回归将对农产品及能源电力市场产生结构性影响。从长周期来看,深耕细分赛道且具备高技术壁垒的“隐形冠军”企业,在海外需求回暖与国内产业升级的双重推动下,正成为获取超额收益的核心来源。在策略选择上,区分基础建设类的工具提供的“卖铲人”与高频刚需的资源保障的“卖水人”至关重要,前者在景气上行期具备较高的扩张能力,而后者则在市场波动中提供了必要的防御属性。综合而言,建议超配具备核心竞争力的算力资产,战略性关注能源通胀受益品种,并对传统消费板块保持审慎。

风险提示:美国通胀数据超预期,高利率环境冲击下全球需求快速回落,国际贸易冲突加剧。

在传统研究中投资策略的有效验证和拐点确认有赖于借助数量化工具,AI的快速发展迭代让定性观点定量化可以快速落地。我们采用金灵AI的LangAlpha平台赋能股票投资策略,主要使用厄尔尼诺现象测试,辅以“隐形冠军”、“卖铲人”和“卖水人”等多个情景来展现AI加持下的泛量化策略。

一、厄尔尼诺现象前瞻与影响剖析

气候现象作为宏观叙事的重要组成部分,正通过供给侧影响全球大宗商品市场。当前赤道太平洋海域正经历从平衡状态向厄尔尼诺现象的快速过渡,对大宗商品的影响呈现显著区域分化,农产品供给端风险集中在东南亚和南亚,能源端则偏向夏季制冷需求驱动的结构性利多。

1. 历史强厄尔尼诺事件多维度对比

为了全面评估2023-2024年厄尔尼诺事件的强度和特征,我们将其与历史上三次极强的厄尔尼诺事件(1982-1983、1997-1998、2015-2016)进行多维度对比。对比指标包括海洋厄尔尼诺指数(ONI)峰值、南方涛动指数(SOI)谷值、ONI从起始到峰值的持续时间以及ONI的平均上行速率。

2. 2023-2024年厄尔尼诺事件的特点与增量影响

本次厄尔尼诺事件最突出的增量特征是其与全球变暖的叠加效应。2023-2024年的厄尔尼诺事件,其ONI峰值在强度上虽然略低于1982-1983年、1997-1998年和2015-2016年这三次极强事件,但其在全球气候变暖背景下的增量影响尤为显著。尽管其自身强度并非历史最高,但它发生在有记录以来最温暖的时期。2023-2024年的厄尔尼诺事件与人类活动引起的气候变化共同作用,导致2024年成为有记录以来最热的年份。这种叠加效应使得本次事件在全球范围内引发了前所未有的极端天气事件,包括持续高温、干旱、洪水和森林火灾,其影响范围和强度超出了单纯由厄尔尼诺现象所能解释的范畴。此外,2023-2024年事件还表现出独特的两步式增温模式,即赤道太平洋东部和中部均出现显著增温,这可能导致其对全球气候模式的影响更为复杂和广泛。

综上,2023-2024年厄尔尼诺事件的意义不仅在于其自身的强度,更在于其在全球变暖背景下所产生的协同效应,这使得其对全球气候和生态系统的影响达到了新的高度,为未来的气候预测和灾害防范带来了新的挑战

厄尔尼诺对全球经济的影响呈现出显著的投资品种和区域分化特征,关注电力、农产品等相关板块的节奏和行情。在农产品领域,东南亚地区的降水减少将直接威胁到棕榈油等油脂品种的产量,而印度季风的转弱则可能导致食糖产量大幅下降,从而推高国际市场价格。在能源领域,高温天气将显著提升夏季的制冷电力需求,使得天然气和煤炭作为电力调峰手段的重要性进一步凸显。尽管当前市场对气候因素的定价尚不充分,但随着异常天气的实质性发生,相关品种的波动率将显著上升。投资者应关注这一宏观变量对全球供应链造成的潜在冲击,尤其是对农产品供给和能源消费结构的结构性重塑。

厄尔尼诺现象主导的投资策略可以按照如下节奏进行布局:

第一阶段是预期发酵期(当前至2026年6月)。当前市场正处于预期发酵的关键窗口,资产定价主要受气象模型驱动,核心逻辑在于提前交易减产与高温叙事,而实际基本面尚未遭受实质性损伤。在此阶段,投资者应秉持逢低布局、不急抢跑的原则,重点关注具有政策红利与订单支撑的电力保供链条,尤其是火电与电网设备方向,这类资产属于非纯预期的实业博弈,具备更强的防御性与确定性。与此同时,需保持理性,优先回避已经出现大幅溢价的远月农产品合约以及缺乏基本面支撑的纯概念题材,避免在预期过热阶段盲目追高。

第二阶段是厄尔尼诺发生期(预计2026年7月至9月)。随着气候异常进入实质性影响期,高温天气将显著推升夏季电力负荷,同时东南亚及印度等地的干旱开始对农作物生长构成威胁,市场逻辑将从预期博弈转向现实数据验证。这一时期,投资重心应聚焦于水电发电量、电厂日耗煤、作物长势及印度季风降雨等高频指标。在资产配置上,火电、煤炭与天然气板块因夏季能源需求的强季节性催化而具备较强上行动力,同时应警惕棉花在7-8月关键生长期面临的高温减产风险,通过多维度的现实数据跟踪来确认气候冲击的实际强度。

第三阶段是厄尔尼诺峰值期(预计2026年10月至12月)。当海洋尼诺指数(ONI)接近峰值,气候异常对全球供应链的冲击将全面显现,农产品减产的逻辑将逐步由预期转为现实。此阶段是农产品多头策略的主导期,棕榈油、橡胶等大宗商品往往会在此期间开启主升浪,建议将其作为投资组合中的核心底仓。此外,白糖市场亦值得高度关注,投资者需通过印度压榨数据等关键行业信息,进一步验证减产程度对价格的支撑力度,并参考印马棕榈油产量及USDA月度供需报告等权威数据,进行动态的仓位管理。

第四阶段是影响滞后兑现期(预计2027年上半年)。在厄尔尼诺现象达峰后的3至6个月,供给端的冲击将在宏观及行业数据上得到彻底兑现,这通常是历史上资产价格波动最为剧烈、主升浪行情最为明确的阶段。对于棕榈油和橡胶等受影响深远的品种,此阶段应采取趋势持有的策略,充分享受供给收缩带来的溢价。然而,在获取丰厚利润的同时,投资者必须保持高度警惕,关注市场情绪是否出现过度透支迹象,并根据价格走势逐步进行止盈操作,防范在基本面利好出尽后可能出现的剧烈回调。

第五阶段是衰减期(预计2027年下半年)。随着厄尔尼诺现象逐渐减弱并进入衰减通道,气候因素对资产价格的边际驱动力将显著下降,市场定价逻辑将重新回归至常规的宏观基本面与供需框架。在这一阶段,前期受益于气候题材的品种将面临估值重塑,核心策略应转为全面获利了结,果断退出已透支的交易主线。投资者应将精力转向挖掘新一轮宏观周期或产业趋势下的投资机会,实现资金的高效周转与风险规避。

2026年超级厄尔尼诺是年内最重要的大类资产交易主线之一。其对资产价格的影响将沿以下三条逻辑展开:

其一是干旱导致的减产涨价农产品机会。棕榈油、天然橡胶为最强品种,白糖、棉花次之,大豆玉米承压其二是高温水电偏枯火电替代能源再定价逻辑下的电力煤炭板块机会。火电电网设备为最确定性受益环节第三是暴雨干旱带来的供给扰动供需博弈工业金属的机会。较前两者而言确定性最低,需结合需求端验证

时间维度上,2026年H2至2027年H1预计是核心交易窗口。当前处于预期发酵向现实验证的过渡期,已有部分定价但尚未充分透支,逢低布局具备基本面支撑的龙头品种仍是合理策略。在霍尔木兹海峡局势和厄尔尼诺现象的双重压力格局下,全球食品通胀风险显著上升,农业与能源安全主题有望贯穿2026年全年。

二、外需出海和科技升级驱动“隐形冠军”板块

“隐形冠军”公司核心特征是深耕细分赛道、技术壁垒高、客户粘性强、难以被替代,通常是某个螺丝钉或卡脖子环节的绝对主导者。我们借助LangAlpha平台构造了A股“隐形冠军”主题指数,指数采用等权重构建,每日再平衡。

2020年1月2日-2026年5月18日,“隐形冠军”指数大幅上涨。通过对相关指数的观察可以发现,“隐形冠军”企业在长周期内能够大幅跑赢市场基准。其核心驱动力源于新能源、半导体及人工智能等新兴产业的发展。随着国产替代的加速推进,在工控和半导体设备等领域,“隐形冠军”正凭借其深厚技术积淀实现份额的快速扩张。这类企业优势在于其深耕细分赛道的专业性,使得其在面对宏观经济波动时,依然能凭借其不可替代性维持稳定的盈利能力。

三、“卖铲人”和“卖水人”的选股策略和逻辑分化

在热门产业的演进过程中,存在两种经典的投资逻辑,即提供基础设施与工具的“卖铲人”模式,以及提供关键资源与配套服务的“卖水人”模式。

“卖铲人”参与的是基础建设,其收益往往伴随着淘金热潮的兴起而呈现快速增长。如人工智能基础设施过去几年历了显著的估值扩张。然而,这种模式的挑战在于其收入往往取决于下游企业的资本开支预算,具有一定的周期性特征。

相比之下,“卖水人”则侧重于提供高频、刚需且无法节省的生产资料。例如电子化学品等耗材,只要生产线在运转,其消耗就是持续且必然的。这种模式的本质是确定性,其抗风险能力通常高于直接参与核心竞争的企业。值得注意的是,一些看似“卖水”的领域,如医药研发外包,其实质更接近于“卖铲子”逻辑,因为其业务量高度依赖于下游的研发投入而非日常消耗。在当前阶段,随着基础建设的增速放缓,具备刚性需求属性的资源保障者正逐渐显现出更高的配置价值。

AI辅助构建的主题指数来看,“卖铲人”指数的表现碾压“卖水人”,二者差距显著这不是卖铲子更好的简单结论底层原因是近年来AI+半导体国产替代创造了史无前例的科技淘金潮,铲子需求呈指数级增长。

电子化学品是“卖水人”的商业逻辑CMP抛光液、高纯靶材晶圆固定消耗,只要晶圆厂在转就会采购这是“卖水人”的本质高频刚需、无法节省。而A股的SaaS板块近年表现不佳,主要原因不是商业模式遭受冲击,而是2021年的估值高点所致CXO表观来看是“卖水人”,本质是“卖铲人”医药CXO 收入下跌本质上取决于下游药企的资本开支预算,不是高频消耗品。当药企缩减研发,CXO订单直接下降还是“卖铲子逻辑,不是逻辑。

“卖铲人”逻辑和行情能否持AI基础设施的快速增长已经充分反映了当前AI叙事,未来增速可能放缓,但当前仍是需求订单和业绩的确定性组合。半导体设备国产化率提升后增速或受限,而电力设备和工业自动化可能是下一个接力棒,电网投资、机器人、人形机器人都是设备需求,也需要关注AI泡沫破裂和半导体扩产周期见顶的风险。

SaaS估值已大幅回落,电子化学品证明了“卖水人”的价值,半导体消耗品的成长逻辑依然成立。如果未来迎来全球利率上行乏力和风险偏好回升,SaaS和检测认证可能出现均值回归,可以关注新上市的“卖水人”标的,如AI数据标注服务、云安全、AI应用层SaaS等方向。

综上,我们用AI系统构建了厄尔尼诺现象对多元资产全盘影响路径的自上而下分析推演,辅助自下而上的方式,将商业模式落地为可以跟踪的投资策略,AI在投资环节进一步下沉到中微观标的,打通了从中观到微观的落地链路。

、风险提示

美国通胀数据超预期,高利率环境冲击下全球需求快速回落,国际贸易冲突加剧。

免责声明:

本订阅号是光大证券股份有限公司研究所(以下简称“光大证券研究所”)资产配置研究团队依法设立、独立运营的官方唯一订阅号。其他任何以光大证券研究所资产配置研究团队名义注册的、或含有“光大证券研究”、与光大证券研究所品牌名称等相关信息的订阅号均不是光大证券研究所资产配置研究团队的官方订阅号。

本订阅号所刊载的信息均基于光大证券研究所已正式发布的研究报告,仅供在新媒体形势下研究信息、研究观点的及时沟通交流,其中的资料、意见、预测等,均反映相关研究报告初次发布当日光大证券研究所的判断,可能需随时进行调整,本订阅号不承担更新推送信息或另行通知的义务。如需了解详细的证券研究信息,请具体参见光大证券研究所发布的完整报告。

在任何情况下,本订阅号所载内容不构成任何投资建议,任何投资者不应将本订阅号所载内容作为投资决策依据,本公司也不对任何人因使用本订阅号所载任何内容所引致的任何损失负任何责任。

订阅号所载内容版权仅归光大证券股份有限公司所有任何机构和个人未经书面许可不得以任何形式翻版、复制、转载、刊登、发表、篡改或者引用。如因侵权行为给光大证券造成任何直接或间接的损失,光大证券保留追究一切法律责任的权利。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-27 17:14:21 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/673511.html
  2. 运行时间 : 0.089616s [ 吞吐率:11.16req/s ] 内存消耗:4,647.54kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=874ef1feecf8c43646e9e7711c5147ef
  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.000614s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000832s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000366s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000314s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000583s ]
  6. SELECT * FROM `set` [ RunTime:0.000308s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000656s ]
  8. SELECT * FROM `article` WHERE `id` = 673511 LIMIT 1 [ RunTime:0.000602s ]
  9. UPDATE `article` SET `lasttime` = 1779873261 WHERE `id` = 673511 [ RunTime:0.001231s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000269s ]
  11. SELECT * FROM `article` WHERE `id` < 673511 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000594s ]
  12. SELECT * FROM `article` WHERE `id` > 673511 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000400s ]
  13. SELECT * FROM `article` WHERE `id` < 673511 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000702s ]
  14. SELECT * FROM `article` WHERE `id` < 673511 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001175s ]
  15. SELECT * FROM `article` WHERE `id` < 673511 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000927s ]
0.091477s