乐于分享
好东西不私藏

AI 赋能江海直达全要素智能调度模型: 船型适配、潮汐窗口、港口效率的多目标优化推演

AI 赋能江海直达全要素智能调度模型: 船型适配、潮汐窗口、港口效率的多目标优化推演

一、引言:江海直达 vs 江海联运的本质差异

很多人在直觉上认为"江海直达"就是"江海联运的省略中转版"。这个误解几乎一上来就会导致调度模型设计的方向错误。江海直达和江海联运是两种性质完全不同的运输模式,前者是"一艘船穿越江海全程,无需港口中转换装";后者是"江船到港、卸货换装、海船接力出海"。差一个"换装"环节,整套调度逻辑就完全不同。

江海联运

  • 江船 + 海船 + 中转港组合,三段式
  • 调度核心是"中转衔接效率"
  • 船型可分别按江/海最优设计
  • 潮汐影响仅在海船段
  • 港口装卸是优化变量

江海直达

  • 同一艘船完成江海全程
  • 调度核心是"全程多约束最优"
  • 船型必须江海双向兼容设计
  • 潮汐影响贯穿全程
  • 港口装卸退化为约束端点

江海直达的最大经济价值,不仅在于"省掉一次装卸费",更在于系统性地节省了中转衔接带来的时间损失、货损风险、信息断点。万吨级 JSES(江海直达船型)以及最近政策窗口对此类船型的鼓励,让江海直达成为长江经济带与海运体系连接的重要桥梁。但这套模式的代价是——它把原本可以"分段优化"的问题,变成了一个"全程一体化优化"的复杂问题。

这种复杂性不能靠传统调度软件的局部规则简单处理。每一艘江海直达船在它启航的那一刻,都同时背负着船型适配、潮汐窗口、港口效率三套互相耦合的约束;每一个调度决策都要在成本、时效、碳排、安全四个目标之间做出权衡。AI 智能调度的价值,正是在这种多约束、多目标、动态耦合的复杂系统下凸显出来——它能在毫秒级处理传统调度员需要几天才能权衡完的变量空间,并给出可解释的最优方案。本文的任务,就是把这套 AI 调度模型的架构、求解思路、与三大核心子问题(船型、潮汐、港口)的具体建模方法讲清楚。

二、江海直达的三大核心约束

所有江海直达调度问题,最终都可以分解为三类核心约束。每一类约束都不可松弛、每一类约束都需要专门的建模方法。

约束一:船型适配

江海直达船面对的是"一艘船同时满足江航与海航要求"。江航有低限高(桥梁通航孔)、低吃水(航道水深)、低风浪(船型稳性以江航舒适为优先);海航有高船速(海上经济航速更高)、高耐波性(海况对船体强度的要求)、高续航(海上无频繁补给点)。这些要求互相挤压,使得 JSES 船型在尺度、线型、压载、强度上都必须做出复杂权衡。

调度时的船型适配约束体现为三组判断:船型-航段适配(这艘船能不能走这段航道?通过桥涵孔吗?吃水允许吗?)、船型-货种适配(这艘船能不能装这种货?舱型匹配吗?吊装兼容吗?)、船型-港口适配(这艘船能不能进这个港?泊位长度、吃水深度、设备能力匹配吗?)。任何一组失配,整次调度方案就被否决。

约束二:水文窗口

水文窗口不是"一个时间段",而是一连串叠加的窗口——潮汐窗口(高/低潮时段决定船舶能否进出某些港口和水道)、季节水位窗口(丰水期/枯水期决定长江干线吃水承载)、桥涵限高窗口(不同水位下桥梁通航孔的实际限高)、气象窗口(雾、雷雨、强风等气象条件的可航时段)。一艘江海直达船的可行航行窗口,是这些窗口的逻辑交集。

水文窗口的复杂在于它是动态变化、跨区域耦合、且具有不确定性的。一个调度方案在制定时看似可行,但启航 12 小时后水位预报修正、潮汐时刻略有偏差、强气象提前到来,都会让原本可行的方案失效。AI 调度必须能在分钟级动态重规划,而不是一次性给出"最优方案"就完事。

约束三:港口效率

江海直达船的两端港口(江港 + 海港)作业差异非常大。江港装卸效率普遍低于海港、引航资源紧张程度低于海港、锚地排队规则也不同。这就要求调度模型不能把"港口"当作简单的节点,而要把港口的内部状态(设备开工率、引航资源、锚地占用、堆场库存)作为调度变量纳入考量。

更复杂的是港口之间的耦合——一艘船在江港的离港时间,会传导到海港的到港时间;海港如果泊位紧张,可能要求该船在锚地等待,进一步反向影响下一航次的安排。AI 调度必须能够看到"船舶 - 港口 - 船舶"之间的二阶传导效应,而不是仅仅做单船单港的局部优化。

三、全要素智能调度模型架构

面对船型 × 水文 × 港口三类约束的耦合,传统的"基于规则"或"基于经验"的调度模式很难做到全局最优。我们需要把江海直达调度形式化为一个数学优化问题,并用 AI 的方法去求解它。整体架构分为四个核心模块。

3.1 决策变量空间

江海直达调度的决策变量是一个高维笛卡尔积——船舶集合 × 航线集合 × 时间窗集合 × 港口集合 × 货物集合。一个中等规模的航运公司,全年的决策变量空间通常在几十万到几百万的量级。直接在如此大的空间内做穷举搜索是不可行的,必须借助降维与剪枝。

实际工程中常用的降维方法包括:船型聚类(把同类适配性的船型归为一组)、航线模板化(把高频航线沉淀为可复用模板)、时间窗离散化(按合理粒度划分时段,避免连续时间空间)、港口分层(按枢纽/支线分层处理)。这些降维不破坏问题的本质,但能把决策空间压到可求解的规模。

3.2 多目标函数

江海直达调度的目标不是"单一最小化",而是多个互相冲突的目标的平衡。最常见的四个目标是:

四目标的处理有两条主流路径——加权求和(设定权重把多目标变成单目标)和Pareto 前沿(找出所有非劣解,让决策者选择)。生产环境中通常采用混合策略:先用 Pareto 前沿筛出 5-10 个候选方案,再用加权求和打分排序,最后由调度员从前 3 名中确认。这种"AI 推荐 + 人审决策"的范式比"完全自动决策"在当前阶段更稳妥。

min Z = w₁·Cost + w₂·Time + w₃·CO₂ + w₄·Risk   s.t.   硬约束∩动态约束

3.3 约束集合数学化

约束的数学化处理是调度模型的核心工程量。硬约束必须以等式或不等式严格表达——比如"该船吃水 ≤ 当前最浅航段水深 - 安全冗余"、"该船过桥时桥涵限高 ≥ 该船桥涵高度 + 安全冗余"。软约束则常以惩罚项形式融入目标函数——比如客户偏好的某泊位被占时,不一定否决方案,而是给该方案加一个偏离惩罚。

这一层最大的工程挑战是约束的实时刷新。约束不是静态的——水位每小时变、桥涵限高每天变、港口能力每小时变。AI 调度系统必须把约束更新与决策刷新做成一个高频闭环,否则上一次的最优解很快就变成不可行解。

3.4 求解策略:强化学习 + 数学规划混合范式

纯数学规划(线性规划、整数规划、约束规划)对小规模、强约束问题求解能力强,但对动态不确定性、序贯决策建模乏力。纯强化学习适合处理动态序贯决策,但难以保证硬约束严格满足。江海直达调度的特点恰好需要两者的优点

这种"上层规划提供安全边界、下层 RL 提供动态适应"的混合范式,是当前江海直达调度最被实践验证有效的求解策略。它既保证了硬约束严格满足,也保留了对动态环境的快速响应能力。

四、船型适配的 AI 决策

4.1 货种-船型匹配模型

同一航线下不同的货种对船型有非常不同的要求。煤炭/矿石追求载重比,集装箱追求装载效率,化工品追求安全等级,粮食追求洁净度。AI 决策模型基于历史数据 + 货种分类树 + 船型谱系,对每一个待调度航次给出"船型推荐排序",并自动剔除不适配的船型。这一步的精度直接决定后续航次的可行性。

实际工程中,这个模型通常以"匹配评分函数"形式实现:评分输入为 (货种属性、船型属性、航线属性) 三元组,输出为 0-1 之间的适配评分。模型可以用 XGBoost 等结构化学习方法训练,也可以用基于规则 + 嵌入向量的混合方法实现。无论方法如何,关键是评分模型能持续从真实运营反馈中迭代——历史调度成功率最高的匹配应该获得更高评分,历史出现过装载冲突的匹配应该获得更低评分。

4.2 动态吃水预测与桥涵通航孔自适应

江海直达船在长江干线航行时,吃水必须随航段水深与桥涵限高动态调整。AI 决策需要做两件事:实时吃水预测(基于装载量、压载水量、燃油消耗、航行姿态预测当前真实吃水);限高动态匹配(基于航段实时水位反推该航段的桥涵实际限高,与船舶上层建筑高度对比)。当任一航段的"船舶吃水 + 安全冗余 ≤ 实时水深"或"桥涵限高 - 安全冗余 ≥ 船舶上层建筑高度"不成立时,系统必须给出绕行或减载或等待的建议。

4.3 江海差异化船型的双向兼容设计

不仅是调度,AI 还可以深度参与江海直达船型本身的设计优化。基于历史航线数据 + 多目标多约束模型,AI 可以推荐出"在最大船型谱系下江海双向兼容性最好"的关键参数——船长、船宽、设计吃水、最大吃水、上层建筑高度、舱型布置等。这是"AI 赋能造船"的真实落地场景之一,已经在多个江海直达船型的设计阶段被验证有价值。

五、潮汐窗口的智能预测与调度

5.1 高精度潮汐预测:物理模型 + AI 修正

传统潮汐预报基于天文调和分析,能给出未来数月的潮汐时刻表,但精度受到风暴潮、河流径流、海平面异常等"非天文因素"影响时会显著下降。AI 潮汐预测的范式是"物理模型 + 机器学习残差修正"——物理模型给出基础预报,机器学习模型基于历史误差与当前气象、水文、风场数据,预测物理模型的"修正量"。两者叠加得到的预报精度,比单一物理模型有数量级提升。

实际工程中,这种混合预测对长江入海口、舟山群岛、珠江口等关键航道的潮汐预报精度可以做到分钟级时差、厘米级潮高,对江海直达船的进出港窗口判断意义重大。

5.2 多船潮汐窗口资源分配博弈

潮汐窗口本质上是一种"稀缺资源"——同一时段同一港口的高潮窗口里,有几艘船能进、按什么顺序进、怎么协调引航资源,是一个典型的资源分配博弈问题。AI 调度模型采用"价值函数 + 公平约束"的求解范式:每艘船有不同的优先级(合同等级、客户重要性、延误代价),模型在保证基本公平的前提下最大化总体价值。当两艘船优先级相近时,模型会推荐更优的"协同窗口"(一艘略提前、一艘略推迟)来共同利用同一潮汐资源。

5.3 极端水情下的应急切换策略

"调度模型在常态下表现优异、但极端情况下崩溃"是不少 AI 调度系统的通病。江海直达必须在台风、洪水、咸潮等极端水情下也能给出合理建议。AI 决策模型在这个层面上有两种设计:预案式(提前为多种极端情景训练专属模型,事件触发时自动切换);容错式(在常态模型上加入极端情景的鲁棒性正则项,让常态模型在极端情况下不崩溃)。两种方案各有优势,建议在生产环境中混合使用——预案式应对已知极端情景、容错式兜底未知极端情景。

六、港口效率联

6.1 江港-海港双端协同的"两段式"调度

江海直达船同时与江港、海港发生作业关系。AI 调度模型必须同时把这两端的港口状态纳入决策——江港离港时间 → 海港到港时间 → 海港作业完成 → 下一航次启动。这种"两段式"调度的核心,是让 AI 模型既能服务于江港的内部排序、也能服务于海港的内部排序,且两者通过该船舶的全程时间表互相约束。

工程上这表现为"双层规划"——江港层规划负责近期 24-48 小时的江港装卸、引航、锚地排队;海港层规划负责未来 3-7 天的海港靠泊、装卸、出港;中层协调负责把两层结果耦合一致。这套架构在多个江海直达枢纽港的试点中已被证明可显著降低端到端的航次时间。

6.2 引航、锚地、泊位的全链路最优

江海直达船的港口作业链路远比内贸船复杂——需要引航、要排锚、要靠泊、要装卸、要离泊。每一个环节都是稀缺资源。AI 模型通过"全链路联合优化"的范式,让某一环节的局部最优不会破坏整体的全局最优。比如有时候让一艘船晚装两小时,可以换来引航资源更顺畅的衔接,整体时间反而更短。这种"局部牺牲、整体最优"的判断,是传统经验式调度极难做到的,也是 AI 价值最直接的体现。

6.3 多港选择:动态切换的代价与收益

当一艘江海直达船的目的港因故拥堵时,AI 模型还可以推荐"备选港"切换——比如原计划进上海港,因泊位紧张延误,模型推荐切换到太仓港或宁波舟山港。这种切换的判断需要权衡很多因素:客户接受度、装卸费用差、陆运接驳成本、合同条款。AI 模型用"多港比选评分"做这件事,把所有切换成本与收益数值化,给调度员一个清晰的决策依据。

七、案例佐证:长江干线-洋山港江海直达数据卡片

试点维度
关键动作
核心数据
船型适配
AI 货-船-港三向匹配模型上线;动态吃水预测覆盖全干线
船型适配错误率 ↓ 70%;超载触发航段限制事件 ↓ 85%
潮汐调度
潮汐高精度混合预测覆盖入海口;多船窗口分配模型上线
潮汐窗口预测误差 ↓ 60%;高潮窗口利用率 ↑ 35%
港口联动
江港-海港双层规划;引航锚地泊位全链路优化
端到端航次时间 ↓ 18%;港口在港时长 ↓ 25%

三组数据共同验证:江海直达调度的提升不是单点改进的累加,而是船型、水文、港口三类约束在 AI 模型中协同优化的乘法效应。在传统模式下,这些环节的改进彼此孤立、收益相加;在 AI 模型下,它们被统一在同一目标函数下,收益相乘。这是 AI 调度的真正杠杆所在。

八、未来展望:2026-2030 江海直达智能化路线图

九、结语

江海直达不是江海联运的"减法版本",而是一种把所有约束整合进一艘船全程的"乘法范式"。它的复杂性必须用 AI 来求解,因为没有任何人类调度员能在毫秒级权衡船型、水文、港口三组耦合约束并给出多目标最优解。

当一艘 JSES 在长江上游启航的那一刻,它的目的港、潮汐窗口、引航排序、装卸节奏、备选方案,都已经在 AI 调度模型里被推演了千百次。这种"看不见的智能"是江海直达模式真正能跑大、跑稳、跑出经济价值的底层支撑。

关于畅快运科科技

畅快运科科技专注于港航物流与大宗领域的数字化转型和智能化升级,致力于通过AI、数字孪生、物联网等前沿技术,为港航物流企业提供一站式智能物流解决方案,助力行业高质量发展。

作者团队介绍

本文由畅快运科&物流小兵说资深物流行业分析师团队与AI技术分析师团队联合完成,结合了传统行业分析方法与先进的人工智能技术,力求为读者提供最前沿、最准确的行业洞察。

📧 联系我们:微信 Xiaobing_56

本文仅供参考,不构成投资建议。转载请注明出处。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-10 12:51:30 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/730029.html
  2. 运行时间 : 0.202724s [ 吞吐率:4.93req/s ] 内存消耗:4,822.20kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=bf5499c026587d3997e457a2c83e0a9a
  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.000803s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000761s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000336s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000291s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000494s ]
  6. SELECT * FROM `set` [ RunTime:0.000214s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000619s ]
  8. SELECT * FROM `article` WHERE `id` = 730029 LIMIT 1 [ RunTime:0.000498s ]
  9. UPDATE `article` SET `lasttime` = 1781067090 WHERE `id` = 730029 [ RunTime:0.020943s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000322s ]
  11. SELECT * FROM `article` WHERE `id` < 730029 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000526s ]
  12. SELECT * FROM `article` WHERE `id` > 730029 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000374s ]
  13. SELECT * FROM `article` WHERE `id` < 730029 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001848s ]
  14. SELECT * FROM `article` WHERE `id` < 730029 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001130s ]
  15. SELECT * FROM `article` WHERE `id` < 730029 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001287s ]
0.206871s