乐于分享
好东西不私藏

量化私募AI工具选型指南

量化私募AI工具选型指南

金融AI指南系列 · 第2期

量化私募AI工具选型指南

五环节拆解 · 六工具横评 · 按规模对号入座你的私募,当前阶段应该用哪套?

✍️ 小以AI ·第一观察者

💡 假设你在量化私募做投研负责人。老板问:"我们AI工具链到底怎么配?"数据从哪买?因子用什么框架?回测跑哪套?风控嵌什么?实盘接什么?五道选择题,错一道就是几十万的成本。我们拆了15家百亿量化私募的工具链(幻方、九坤、明汯、灵均等),按规模分档、预算分级、团队能力匹配三个维度,整理出一份可直接对照的选型决策框架。不是推荐某个工具——而是告诉你:在你的规模、预算和能力下,每个环节应该怎么选。

━━━━━━━━━━━━━━━━━━━━━━━━

01 / 量化私募AI工具链:五个环节、四类工具

量化私募的AI工具链,本质上是一条从数据到信号、从信号到仓位、从仓位到风控的流水线。拆成五个核心环节,每个环节的选型决策直接影响策略的迭代速度和稳定性。

🔗 量化私募AI工具链 · 五环全景

┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐│ ① 数据获取 │ → │ ② 因子研究 │ → │ ③ 回测验证 │ → │ ④ 风控审核 │ → │ ⑤ 实盘执行 ││ 行情/基本面│ │ AI挖掘/组合 │ │ 参数优化/过 │ │ 仓位/集中度/ │ │ 算法交易/降低 ││ /另类数据 │ │ /非线性因子 │ │ 拟合检测 │ │ 尾部风险 │ │ 冲击成本 │└──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘

每个环节的工具选型,直接决定策略能力和迭代速度。下面逐一拆解。

① 数据获取:价量+基本面+另类,三层数据源

国内主流选择:· 万得(Wind) —— 基本面+宏观+研报,量化私募标配,但价量数据不如专业行情源· 东方财富Choice —— 价量数据性价比高,API友好,中小私募首选· 通联数据(DataYes) —— 另类数据强(新闻情绪、供应链、卫星遥感),头部私募在用· 聚宽(JoinQuant)/米筐(RiceQuant) —— 免费版可跑通流程,适合策略研究阶段AI赋能点:用LLM自动解析财报电话会议纪要、用NLP提取新闻情绪因子、用卫星图像识别库存变化(商品期货)。数据获取正在从"下载"变成"理解+提取"

② 因子研究:AI正在重构"因子挖掘"这件事

传统方式:研究员手工定义因子(动量、反转、换手率等),人工检验IC/IR,效率低、覆盖窄。AI方式:· 遗传编程(Genetic Programming)自动生成因子表达式 —— DeepAlpha、QLib内置· Transformer时序预测直接预测收益率 —— 幻方、明汯都在用· 图神经网络(GNN)捕捉股票间关联 —— 适合产业链、供应链、资金流向因子工具选择:自研(头部私募)+ QLib(开源)/ AlphaPG(遗传编程开源)/ Backtrader+PyTorch(灵活组合)。

③ 回测验证:最容易"翻车"的环节

回测三大坑:前视偏差(用了未来数据)、幸存者偏差(没剔除退市股)、过度拟合(参数调到完美但样本外拉胯)。AI工具怎么帮你避坑:· 自动滚动回测(Walk-Forward Analysis)—— 样本内训练、样本外验证,循环滚动· 参数敏感性分析 —— 参数微扰后策略是否崩溃· 过拟合检测工具 —— Backtest Overfitting (BOS) 指标、Sharpe Ratio分布检验工具选择:QF-Lib(一站式,回测+风险分析)、Backtrader(灵活但需自写检测)、QuantDinger(本地化AI量化OS,支持Python策略+实盘)。

④ 风控审核:AI正在从"事后报警"变成"事前拦截"

传统风控:VaR、最大回撤、仓位集中度 —— 都是事后指标,亏完了才知道。AI风控:· 实时异常检测 —— Isolation Forest / LSTM-Autoencoder 检测策略表现异常· 市场状态分类 —— HMM(隐马尔可夫模型)判断当前是趋势/震荡/危机模式,动态切换策略· 组合优化AI —— 用强化学习做仓位分配,替代传统均值-方差优化工具选择:自研风控引擎(头部私募)+ Riskfolio-Lib(Python投资组合优化库)+ PyPortfolioOpt。

⑤ 实盘执行:算法交易降低冲击成本

核心问题:大单直接砸盘,冲击成本高;拆单不够智能,被高频薅羊毛。AI算法交易:· VWAP/TWAP优化 —— 不是简单按时间拆,而是用强化学习学最优拆单策略· 深度强化学习(DRL)交易执行 —— 幻方、九坤都在用,DRL agent学"怎么卖对市场影响最小"· 智能订单路由 —— 多账户、多交易所,AI决定哪个账户在哪个交易所下多少单工具选择:券商PB系统内置(中信、招商、华泰都有)+ 自研执行引擎(头部私募)+ QuantDinger(支持实盘执行)。

━━━━━━━━━━━━━━━━━━━━━━━━

02 / 主流工具横评:从开源到商用,怎么选?

把上面五个环节的工具,按开源/商用/自研三个类别,做一次横向对比。核心是帮你判断:你的私募,当前阶段应该用哪套?

工具/平台
定位
数据
因子研究
回测
实盘
适用规模
综合评价
QF-Lib
开源一体化
✅ 内置
✅ 内置
✅ 强大
⚠️ 需自接
中小私募
性价比最高
QuantDinger
开源本地化OS
✅ 多市场
✅ AI分析
✅ 内置
✅ 内置
全规模
全流程本地化
QLib
微软开源框架
⚠️ 需自接
✅ 最强
✅ 强大
⚠️ 需自接
技术型私募
因子研究最强
万得Wind
商用终端
✅ 最强
⚠️ 弱
⚠️ 弱
❌ 无
全规模
数据底座首选
聚宽/米筐
在线量化平台
✅ 免费
✅ 支持
✅ 在线
⚠️ 受限
研究阶段
入门/研究首选
头部私募自研
完全定制
✅ 定制
✅ 最强
✅ 定制
✅ 低延迟
百亿+
壁垒最高

这张表最实用的结论:· 10亿以下:聚宽/米筐研究 → QF-Lib上手 → 万得数据补充· 10-50亿:QF-Lib + 万得 + 自研因子库 + 券商PB实盘· 50亿以上:自研工具链(数据→因子→回测→风控→实盘全自研)+ 万得/通联数据补充· 头部百亿:完全自研,AI渗透每个环节(幻方、九坤、明汯都已实现)。

━━━━━━━━━━━━━━━━━━━━━━━━

03 / 三个真实场景:AI工具链怎么用?

工具清单和横评表看完了,落地到具体场景才是关键。下面三个场景,都是量化私募每周真实在发生的事

场景一:每周一,用AI快速研究一个新因子

背景:周末看到一篇研报,提到"机构调研频率"因子在美股有效。你想快速验证:A股是否有效?工具链用法:① 数据获取:用万得API拉取最近2年机构调研数据(Wind API: w.wset("VisitInvtInst", f日期))② 因子构建:用QLib的Alpha158表达式,或让Claude帮你写因子定义代码③ 有效性检验:用QF-Lib跑IC分析、分层回测、多空组合④ 过拟合检查:滚动回测(Walk-Forward),看样本外是否还能跑赢⑤ 决策:IC>0.05 & 多空夏普>2.0 → 纳入因子库;否则放弃。总时间:过去研报→代码→回测全套需要1-2天;AI辅助下2-3小时即可完成从思路到结论的闭环。

场景二:盘后复盘,用AI找今天策略亏损的原因

背景:今天策略亏了-1.2%,老板问"为什么"。你需要快速定位:是市场状态变了?还是某个因子失效了?工具链用法:① 归因分析:用Pyfolio或自建归因框架,拆成:市场因子(Beta)× 风格因子(规模/价值/动量)× 特异性收益② 因子失效检测:跑一遍所有因子的当日IC,看哪个因子突然掉到0以下③ AI辅助诊断:把归因结果+因子表现+当日行情,丢给Claude,让它给出"最可能的3个原因"④ 决策:如果是市场状态切换(牛市→震荡),考虑切换策略;如果是单个因子失效,暂停该因子。关键价值:人找原因需要1-2小时,AI辅助可以压缩到15-30分钟,而且不容易漏掉隐藏因素。

场景三:新策略上线前,用AI做风控沙盒测试

背景:一个新策略,回测漂亮(夏普3.5),但你知道回测不可信。怎么在实盘前尽量"搞破坏"?工具链用法:① 参数敏感性测试:把关键参数±10%,看策略表现是否崩溃② 极端场景测试:用2015股灾、2016熔断、2020疫情的数据重跑,看最大回撤③ AI对抗测试:用GAN生成"最不利于本策略"的模拟行情,看策略表现④ 仓位压力测试:假设规模从5亿扩大到20亿,冲击成本吃掉多少Alpha⑤ 决策:四项全过 → 小资金上线(500万);有任意一项不过 → 回炉改造。头部私募做法:幻方、九坤都有专门的"策略审核委员会",AI沙盒测试是必经环节。不上实盘则已,一上就是真金白银,多花一周做测试,比亏完再找原因便宜太多。

━━━━━━━━━━━━━━━━━━━━━━━━

04 / 四个维度避坑:选型、合规、成本、效率

工具链搭起来容易,搭好用、好迭代、不踩坑,难。下面四个维度,是每个量化私募迟早要面对的问题

🚨 坑一:选型 —— 别被"功能最强"迷惑

典型错误:一开始就用QLib(功能最强),结果团队没人会Python,三个月过去了工具链还没跑通。正确思路:按团队能力选工具,不是按功能强弱。· 团队不会Python → 先用聚宽/米筐在线平台,策略跑通了再考虑本地化· 团队有1-2个Python开发 → QF-Lib上手,文档友好,社区活跃· 团队有专职量化开发 → QLib + 自研,因子研究能力拉满· 头部私募(10人+开发团队)→ 完全自研,数据、回测、实盘全可控。一句话:工具链是为了让你跑得更快,不是为了让你看起来更厉害。

⚖️ 坑二:合规 —— 量化私募的"隐形红线"

关键合规要求(2026年最新):· 策略报备:中基协要求量化私募的策略逻辑、风控规则、主要参数必须报备,不能"黑盒"运作· 算法备案:如果用AI做自动交易决策(不是人工下单),需要算法备案· 数据合规:另类数据(新闻情绪、社交媒体、卫星图像)必须确保来源合法,不能买来路不明的数· 实盘监控:必须有实时风控系统,单日亏损超阈值自动停单(头部私募通常设2-3%)AI工具链的合规设计:· 所有AI决策必须可解释、可回溯(不能是个黑盒)· 所有实盘信号必须有"人工确认"环节(不能完全自动)· 所有数据源必须有合规协议(万得/通联都有,别贪便宜买野数)。

💰 坑三:成本 —— 隐形支出比你想的多

工具链成本结构(以20亿规模私募为例):· 数据费用:万得终端×5 = 约15万/年;Choice×5 = 约5万/年;通联另类数据 = 约20-50万/年· 算力费用:回测服务器+GPU训练 = 约10-30万/年(自建);云算力 = 按量计费,约5-15万/年· 开发人力:2-3个量化开发 × 50-80万/人年 = 约150-200万/年· 交易费用:实盘交易的佣金+印花税+冲击成本,通常占收益2-5%(这才是最大的成本)成本优化建议:· 数据:万得+Choice组合,不重复购买;另类数据先租后买· 算力:中小私募优先用云算力(按需),别自建机房· 人力:核心开发自己养,非核心工具链模块可以外包。

⏱️ 坑四:效率 —— 工具链不是越复杂越好

典型低效场景:数据用万得拉、因子用QLib挖、回测用Backtrader跑、风控用自研系统、实盘用券商PB —— 五个环节五套工具,数据格式不统一,每次切换都要重写代码高效工具链的核心原则:· 数据格式统一:所有环节用同一份数据(通常存在HDF5或Parquet)· 工具链脚本化:从数据更新→因子计算→回测→风控→报告,一条命令跑完· 版本管理:因子库、策略代码、回测结果全部Git管理,不能"上次跑的结果找不到了"· 自动化报告:每周自动生成策略表现报告(用Python自动生成PDF),不用人工写。效率提升的终点:"周一早上打开电脑,上周所有策略的表现报告已经在桌面上;新因子的研究和回测,AI已经帮你跑完第一遍了——你只需要做判断。"

━━━━━━━━━━━━━━━━━━━━━━━━

🎯 小以观察

观察一:AI工具链的竞争,已经从"功能"变成"数据+工程化"2023年之前,量化私募比的是"谁用的模型更先进";2026年的今天,模型层面差距在缩小(Transformer大家都用、强化学习大家都在学),真正的壁垒是:数据质量+工具链工程化能力。幻方的优势不是模型,是数据清洗和工具链自动化程度。

观察二:中小私募的工具链"够用就好",别盲目追头部头部百亿私募(幻方、九坤、明汯)的工具链是上百人团队、几年时间、几亿投入积累出来的。中小私募(10亿以下)盲目追,结果是"工具链还没跑通,公司先累了"。合理的节奏是:聚宽/米筐研究 → QF-Lib实战 → 万得数据补充 → 自研因子库,一步一步来。

观察三:合规会成为量化私募AI工具链的"隐形天花板"2026年监管对量化私募的合规要求只会越来越严(策略报备、算法备案、实盘监控)。工具链设计之初就要把合规考虑进去,不能"先跑起来再补合规"——那时候改工具链的成本,比从头设计还高。

小以判断:未来2年,量化私募的分化不是"用没用AI",而是"AI工具链工程化能力"的差距。能把工具链搭好、用好、迭代快的私募,策略迭代速度会是同行3-5倍——这才是真正的护城河。

━━━━━━━━━━━━━━━━━━━━━━━━

📌 收藏 & 系列说明

收藏这篇,下次搭工具链或做选型决策时翻出来对照——尤其避坑部分,每一条都是几十万成本换来的教训。「金融AI指南系列」是一个连续更新的实用指南系列,覆盖金融AI落地的三个维度:工具选型(什么场景用什么工具) × Skill拆解(Anthropic金融Skill深度对标分析) × 行业落地(各金融子行业的AI实操路径)。后续内容正在规划中——如果你有特别想看到的方向(公募AI工具链?资管AI落地?风控AI实操?),欢迎在评论区或后台留言,我们会根据反馈调整后续内容优先级。

— END —

本文基于公开信息分析,不构成投资建议。转载请注明来源:道以研究院

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-16 23:08:51 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/754276.html
  2. 运行时间 : 0.126431s [ 吞吐率:7.91req/s ] 内存消耗:5,012.87kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1d959505f632050c232384463124394e
  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.000689s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000958s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000382s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000286s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000504s ]
  6. SELECT * FROM `set` [ RunTime:0.000220s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000611s ]
  8. SELECT * FROM `article` WHERE `id` = 754276 LIMIT 1 [ RunTime:0.000631s ]
  9. UPDATE `article` SET `lasttime` = 1781622531 WHERE `id` = 754276 [ RunTime:0.008716s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000385s ]
  11. SELECT * FROM `article` WHERE `id` < 754276 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000539s ]
  12. SELECT * FROM `article` WHERE `id` > 754276 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.005918s ]
  13. SELECT * FROM `article` WHERE `id` < 754276 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001969s ]
  14. SELECT * FROM `article` WHERE `id` < 754276 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.006033s ]
  15. SELECT * FROM `article` WHERE `id` < 754276 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.018445s ]
0.128131s