乐于分享
好东西不私藏

AI数据归因:4步从"数据变了"到"找到元凶"

AI数据归因:4步从"数据变了"到"找到元凶"

💡 痛点导语

周一早上打开BI看板,核心指标突然跳水——DAU跌了20%,转化率掉了15%,GMV下滑8%。你第一反应是什么?翻报表、查渠道、问同事,2小时过去还在"甩锅大会"里打转。最让人崩溃的是:你以为是渠道投放衰减导致DAU下跌,结果老板一句"你怎么排除是新版本Bug?"直接把你问住。

数据异常不可怕,可怕的是你只会说"数据变了",却说不出"为什么变了"。2026年,AI归因工具已经能帮你从"发现异常"到"锁定元凶"全自动化——动态阈值检测异常、因素分解法拆解贡献度、因果推断验证真伪、AI自动生成归因报告。本文整合全网10篇爆款教程精华,4步归因法+6款工具+3个实战拆解,帮你彻底告别"凭直觉归因"的时代。

🔍 第一步:异常检测——让AI替你盯盘,别等问题来找你

归因的第一步不是"分析原因",而是"发现异常"。大多数团队的问题不是分析能力差,而是发现得太晚——某电商平台实验证明,异常发生4小时内启动归因,准确率82%;24小时后启动,准确率暴跌至47%。时间会抹去关键线索。

动态阈值 vs 静态阈值:为什么你的报警总是漏报误报?

静态阈值(如"DAU跌破10万就报警")在业务快速变化期几乎毫无价值。上周大促DAU 15万是正常,本周回归8万也是正常——但静态阈值会误报。你需要的是动态阈值:基于历史数据预测正常范围,超出范围才报警。

实操:用Python构建动态阈值(3分钟)

```python

from statsmodels.tsa.holtwinters import ExponentialSmoothing

import numpy as np

def dynamic_threshold(data, window=7):

model = ExponentialSmoothing(

data, trend='add', seasonal='add', seasonal_periods=7

).fit()

forecast = model.forecast(3)

upper = forecast + 1.5 * np.std(data[-window:])

lower = forecast - 1.5 * np.std(data[-window:])

return upper, lower

```

5类必须监控的核心指标

流量质量:跳出率、页面停留时长

转化漏斗:各步骤流失率

用户分层:新老客占比变化

渠道构成:自然流量与付费流量比例

系统健康度:API响应时间、错误码分布

避坑指南:监控指标不是越多越好,超过20个核心指标会导致告警疲劳——每天收到50条告警,等于没有告警。按业务优先级分3级:P0级(直接影响收入,立即响应)、P1级(影响体验,当日响应)、P2级(趋势变化,周报跟踪)。

🔎 第二步:维度下钻——像侦探一样层层剥开数据

异常检测告诉你"DAU跌了20%",维度下钻告诉你"跌在哪里"。关键原则:先排除低级错误,再逐层拆解

排除低级错误的10分钟紧急排查

1. 埋点是否正常? 上个月某功能改版,研发漏埋关键按钮点击事件,漏斗数据直接断层

2. 服务是否稳定? CDN节点挂了、API超时,用户打不开页面

3. 是否有外部因素? 节假日、竞品大促、政策变化

4. 是否有数据延迟? ETL任务延迟,数据还没同步完

5W2H归因框架实战(以DAU下跌为例)

| 维度 | 追问 | 拆解方法 |

|------|------|----------|

Who | 哪类用户在流失? | 新用户/老用户/回流用户分层贡献度分析 |

What | 什么行为减少了? | 核心功能使用率、会话时长对比 |

When | 什么时候开始的? | 分钟级趋势图定位拐点时间 |

Where | 哪个渠道/地域? | 流量来源矩阵、地理热力图 |

Why | 可能的原因是什么? | 贝叶斯假设验证,更新概率 |

How much | 影响有多大? | 因素分解法量化贡献度 |

How | 怎么修复? | A/B测试验证方案效果 |

关键公式:群体贡献度分析

群体贡献度 = (当前占比 - 历史占比) × 群体变化幅度

某社交App DAU分析实战:

| 用户分层 | 历史占比 | 当日占比 | DAU变化 | 贡献度 |

|----------|----------|----------|---------|--------|

| 新用户 | 25% | 18% | -40% | 2.8% |

| 回流用户 | 15% | 12% | -20% | 0.6% |

| 核心用户 | 60% | 70% | -5% | -0.5% |

看似新用户数量问题,实则核心用户活跃度下降才是主因——核心用户占比上升但活跃度微降,对大盘的负面影响被新用户的剧烈下降掩盖了。这就是为什么不能只看单一维度。

🧬 第三步:因果定位——从"相关"到"因果",找到真凶

维度下钻告诉你"渠道C的DAU跌了89%",但还没回答"为什么是渠道C跌了"。这一步是归因分析的分水岭:大部分人在这里凭直觉下结论,而AI归因工具能帮你区分"相关性"和"因果性"

因素分解法:Rate-Mix Analysis

当你分析比率型指标(如人均时长、转化率)时,不能简单做减法,必须区分"结构影响"和"数值影响":

结构影响(Mix Effect):该渠道用户占比变化,导致大盘被拉高或拉低

数值影响(Rate Effect):该渠道自身表现变化,导致大盘被拉高或拉低

以渠道C为例(占比从50%升至62.5%,但人均时长从2.0降至1.5):

- 结构影响 = (62.5% - 50%) × (2.0 - 2.18) = -0.0225

- 数值影响 = 62.5% × (1.5 - 2.0) = -0.3125

- 渠道C总贡献 = -0.335,占大盘下跌的116%

结论:渠道C自身时长大幅下降是主要原因,同时它是低于均值的渠道且占比扩大了,进一步拉低大盘。

因果推断:用DoWhy验证"相关性≠因果性"

两个指标同时变化,不代表一个导致了另一个。DoWhy(微软开源)通过4步验证因果关系:

1. 建模:定义因果图(X→Y的假设关系)

2. 识别:确定可估计的因果效应

3. 估计:计算因果效应的大小

4. 反驳:用随机扰动、安慰剂等方法检验结论鲁棒性

```python

import dowhy

from dowhy import CausalModel

model = CausalModel(

data=df,

treatment="channel_c_traffic",

outcome="dau",

common_causes=["seasonality", "competition_activity", "app_version"]

)

identified_estimand = model.identify_effect()

estimate = model.estimate_effect(identified_estimand)

refutation = model.refute_estimate(identified_estimand, estimate)

```

反事实推理:这是因果推断区别于机器学习的核心能力——"如果渠道C的流量当时保持正常,DAU还会跌吗?"通过对比事实与反事实的结果,确认因果效应。

避坑铁律:因果发现对数据质量和算法假设非常敏感,结果通常是"候选因果图",必须由领域专家校验,不能完全依赖黑箱算法。清华大学崔鹏教授指出:"因果推断的成功应用,一半靠算法,一半靠对业务问题的深刻理解。"

🚀 第四步:行动闭环——归因不是终点,修复才是

归因分析最大的浪费,是写完报告就完事。真正的闭环是:归因→行动→验证→沉淀。

AI归因行动三步法

1. 短期止血(24小时内)

- 服务崩溃→全站弹窗致歉+补偿券

- 功能改版导致流失→推送"经典版入口"+老用户专属权益

- 渠道投放异常→暂停问题渠道+预算转移至备选渠道

2. 中期验证(1-2周)

- A/B测试验证归因结论:对10%用户灰度测试修复方案

- 用PSM(倾向性评分匹配)构建对照组:排除其他干扰因素

- 监控修复后指标是否回归正常趋势

3. 长期沉淀(持续)

- 将归因结论沉淀为知识库:每种异常模式→根因→修复方案

- 建立自动化规则:同类异常再次出现,自动触发修复流程

- 定期回测归因模型准确率,每月迭代优化

n8n自动化归因告警工作流(15分钟搭建)

1. 添加Error Trigger节点 → 捕获数据Pipeline异常

2. 添加Function节点 → 计算异常评分(0-1分)

3. 添加AI Agent节点 → 调用DeepSeek生成归因摘要

4. 添加Slack节点 → 推送告警+归因结论

5. 添加Google Sheets节点 → 写入异常日志便于复盘

异常评分分级策略

| 异常评分 | 告警等级 | 处理动作 |

|----------|----------|----------|

| 0.0 - 0.4 | INFO | 记录日志,不发送告警 |

| 0.4 - 0.7 | WARN | Slack通知+人工确认 |

| 0.7 - 0.9 | ERROR | 强提醒+触发Canary回滚 |

| 0.9 - 1.0 | CRITICAL | 自动故障切换+隔离 |

实战效果:某SaaS平台部署AI归因后,平均故障发现时间从2小时降至25分钟,MTTR降低60%,关键事件减少55%。

📝 可直接复制的AI归因指令词

【指令词1】数据异常快速排查

适用场景:发现核心指标异常,需要10分钟内排除低级错误

> 你是一位资深数据分析师。我刚发现[指标名称]在[时间范围]异常[变化幅度]。

>

> 请帮我按5W2H框架快速排查:

> 1. 首先排除低级错误:埋点是否正常?服务是否稳定?是否有外部因素?

> 2. 按维度拆解:时间维度(何时开始?)、渠道维度(哪个渠道?)、地域维度(哪个区域?)

> 3. 计算各维度贡献度,给出TOP3最可能原因

> 4. 针对每个可能原因,给出验证方法和数据需求

【指令词2】因素分解法归因

适用场景:比率型指标波动,需要区分结构影响和数值影响

> 你精通因素分解法(Rate-Mix Analysis)。请帮我分析[指标名称]的波动原因。

>

> 数据如下:

> [粘贴分维度数据:维度名称、上期值、本期值、上期占比、本期占比]

>

> 请计算:

> 1. 每个维度的结构影响(Mix Effect)

> 2. 每个维度的数值影响(Rate Effect)

> 3. 每个维度的总贡献和净贡献率

> 4. 找出对大盘波动贡献最大的TOP3维度

> 5. 给出每个维度的业务含义解读和行动建议

【指令词3】因果推断验证

适用场景:已锁定疑似根因,需要验证因果关系

> 你是一位因果推断专家。我怀疑[变量X]的变化导致了[变量Y]的异常。

>

> 请帮我设计DoWhy因果验证方案:

> 1. 定义因果图:列出所有可能的混淆变量(common causes)

> 2. 识别策略:选择合适的因果效应估计方法

> 3. 反驳检验:设计至少3种反驳方法(随机扰动、安慰剂、子集验证)

> 4. 反事实推理:"如果X保持正常,Y还会异常吗?"

> 5. 给出因果效应的置信区间和结论判断标准

【指令词4】归因报告生成

适用场景:归因分析完成,需要输出结构化报告

> 请基于以下归因分析结果,生成一份结构化归因报告:

>

> 异常指标:[指标名称],变化幅度:[X%]

> TOP3根因:[列出3个根因及贡献度]

> 验证方法:[列出验证结果]

>

> 报告格式要求:

> 1. 【摘要】一句话结论

> 2. 【异常描述】指标变化的时间、幅度、影响范围

> 3. 【根因分析】TOP3根因及贡献度排序

> 4. 【证据链】支撑每个根因的数据证据

> 5. 【行动建议】短期止血+中期验证+长期沉淀

> 6. 【风险提示】归因结论的局限性和不确定性

💬 实操小贴士

  • 发现异常后的前10分钟最关键:先排除埋点/服务/外部因素3个低级错误,再启动深度归因,避免在错误方向上浪费时间
  • 因素分解法是归因的"瑞士军刀":不管什么指标,先按维度拆贡献度,比凭直觉猜原因靠谱10倍
  • 归因结论必须"可反驳":用DoWhy的反事实推理验证"如果X没变Y还会变吗",能排除80%的伪相关
  • AI归因是辅助不是"真理":AI列出的TOP3根因需要和业务团队一起讨论,排除"伪相关",聚焦真正的驱动因素
  • 归因知识必须沉淀:每次归因的"异常模式→根因→修复方案"都记录到知识库,同类问题下次自动触发

⚠️ 避坑铁律:数据归因的4大陷阱

坑1:看到数据下跌就发券

错误案例:DAU跌了就全量发补贴券,引来一堆羊毛党,次月留存率跌到5%

解决:先用5W2H框架排除低级错误,定位真正原因再对症下药

坑2:把相关性当因果性

错误案例:发现"渠道C流量下降"和"DAU下降"同时发生,就断定是渠道C的锅——实际上可能都是竞品大促导致的

解决:用DoWhy反事实推理验证"如果渠道C流量没变,DAU还会跌吗?"

坑3:只看总量不看结构

错误案例:DAU下跌后只看"新用户减少",忽略了核心用户活跃度微降才是主因

解决:用群体贡献度分析量化每类用户对大盘变化的贡献,找出真正的"元凶"

坑4:归因报告写完就完事

错误案例:每次归因都从零开始,同样的异常反复分析,效率低下

解决:将归因结论沉淀为知识库+自动化规则,同类异常再次出现时自动匹配历史方案

🌟 归因工具速查表

| 场景 | 推荐工具 | 核心能力 | 门槛 |

|------|----------|----------|------|

| IT系统故障根因 | RootSeeker | 30秒定位故障代码行,Docker一键部署 | 低 |

| 因果推断验证 | DoWhy(微软) | 4步因果验证+反事实推理 | 中 |

| 因果图自动发现 | gCastle(华为) | GPU加速NOTEARS算法 | 中高 |

| 数据质量根因诊断 | Dataphin X(阿里云) | 血缘解析+一键智能分析 | 低 |

| 指标语义层归因 | Aloudata Agent | NL2SQL精准归因+四象限场景 | 中 |

| 归因告警自动化 | n8n+AI | Error Trigger+Slack推送 | 低 |

开源资源

- DoWhy:https://github.com/py-why/dowhy

- gCastle:https://github.com/huawei-noah/efficient-inference

- RootSeeker:Docker一键部署,30秒出报告

- n8n自托管:https://github.com/n8n-io/n8n

🌟 关注星网AI

数据归因的本质不是"分析数据",而是"像侦探一样找证据链"。从异常检测→维度下钻→因果定位→行动闭环,4步走完一条完整的"破案"路径。2026年的AI归因工具已经能帮你自动完成前3步——你只需要做最后一步:决策和行动。关注星网AI,下期教你用AI搭建自动化A/B测试平台,让每一个产品决策都有数据支撑,别错过~

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-10 04:06:29 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/598541.html
  2. 运行时间 : 0.116901s [ 吞吐率:8.55req/s ] 内存消耗:4,603.66kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=308ac65029da4d7c6c5b6e799376f0d5
  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.000638s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000871s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000329s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000250s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000539s ]
  6. SELECT * FROM `set` [ RunTime:0.000192s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000542s ]
  8. SELECT * FROM `article` WHERE `id` = 598541 LIMIT 1 [ RunTime:0.001682s ]
  9. UPDATE `article` SET `lasttime` = 1778357189 WHERE `id` = 598541 [ RunTime:0.002671s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000273s ]
  11. SELECT * FROM `article` WHERE `id` < 598541 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000483s ]
  12. SELECT * FROM `article` WHERE `id` > 598541 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000369s ]
  13. SELECT * FROM `article` WHERE `id` < 598541 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001097s ]
  14. SELECT * FROM `article` WHERE `id` < 598541 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005283s ]
  15. SELECT * FROM `article` WHERE `id` < 598541 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.008413s ]
0.121346s