乐于分享
好东西不私藏

如何当好一名AI 项目经理

如何当好一名AI 项目经理

你想当AI 项目经理吗?

一、重新认识这个岗位:大多数人进来就错了

很多人对AI PM的想象是:懂产品、懂AI、跨部门协调、推动项目落地。这没错——但这只是表层。真正的挑战模型少有人说清楚。

真相:AI PM的核心价值,是在不确定性中建立确定性。你的工作不是执行确定的任务,而是在模糊中做出有依据的判断

1.1 三种常见的类型,看看你属于哪种

类型

常见表现

技术人转PM型

误以为懂技术就是了解用户,常常写出没有产品逻辑要用的方案

传统PM转型

进入AI项目后,用老方法管理模型迭代,达不到开发节奏

外行学AI型

短期内希望学完所有,停留在知识积累而不是能力建设

 上面三种类型共同的问题,是把进入这个行业当成了学习这个行业,而不是贡献这个行业。真正的切入点:找到一个真实的用户问题,然后看看AI能不能帮到这个问题。

1.2 一个能快速判断自己准备好了没的模型

面试官最喜欢问的问题不是你懂不懂AI,而是:

你最近负责的AI产品里,哪个决策是你推动的,当时你是怎么想的?

模型表现不达标时,你具体怎么处理的?

如果给你一周时间,你怎么判断这个功能要不要做?

如果你回答不出具体的事件和决策过程,说明你还没有真正在AI上做决策,只是在AI旁边做过事情。这两者差距很大。

二、没有人告诉你的:AI PM的三大能力进化层

大部分AI PM求职指南强调的是横向技能(懂模型+懂产品),但真正决定上限的是垂直进化。以下三层,大多数人卡在第一层,难以进入第二层。

第一层:执行层(多数PM停在这里)

会写PRD,会排期,会跟动进度,会参加业务会议。这层的问题是:被动。别人说做什么你做什么,别人问进度你报进度。

局限:一旦项目变大、利益方变复杂、技术方案有争议,这一层的PM就不够用了。

第二层:判断层(目标)

不是这个功能能让用户满意,而是这个决策将带来多少商业价值,需要多少资源,顺序应该是什么。判断层PM的标志是:决策是他们推动的,而不是凑合出来的。

主动提出"我们应该这个季度放弃A功能,重点做B",并拿出数据支撑。

对技术有判断,知道"这个方案的代价是什么",而不是简单采纳。

能对穿越部门的利益冲突有自己的判断和建议。

第三层:影响力层(少数人到达)

不靠职位,而是靠信任和判断力让全局资源向你想要的方向流动。技术负责人主动与你对齐,老板将你的判断直接转化为决策。这不是升职后的结果,而是你长期建立信用的结果。

自我评估:你在公司里,有多少个人会主动来优先征求你的意见?如果一个也没有,说明你现在在第一层。

三、不确定性的管理:AI PM最棘手的难题

传统PM的世界是:我要做功能X,建完就能用。AI PM的世界是:我要用户在A场景下有更好的体验,但模型到底能不能做到还需要验证,做到了用户是否真的感知得到也不确定。这个不确定性需要一套完全不同的思维方法。

3.1 建立不确定性下的决策框架

每次面对一个模型功能决策,项目管理者需要回答以下四个问题:

1、这个功能的"天花板"在哪里?(即使模型100%准确,用户会认可它吗?)

2、我们现在展开,最可能的失败点是什么?模型效果、用户不愿意用、还是商业模式没跑通?

3、哪个失败点是我们现在能控制的,哪个是我们现在无法控制的?

4、如果最坏的情况发生,退路是什么?我们还有别的选择吗?

这四个问题能帮你深度结构化决策,而不是"感觉上可以试试"。

3.2 清楚"迭代"和"边界"的区别

很多人把"我们快速迭代"当作了"我们可以不用想清楚边界就做"。

错!

迭代的是解决方案,不是目标。目标不清楚,迭代再快也没有意义。

每次迭代前都要确认:这个迭代是在验证什么假设?如果假设错了我们学到了什么?

迭代并不是"多做多错多改",而是"每次做小一点,确保学到一个明确的东西"。

3.3 模型表现不好时,真正的PM怎么办

这是区分一般PM和优秀AI PM的分水岭。优秀的做法:

首先,分清"模型效果差"和"产品设计差"是两个不同的问题。模型准确率够高,为什么用户还是不用?可能是呈现方式、信任问题,而不是模型本身。

其次,确定"差"的标准。模型表现差到什么程度不可接受?这个标准需要事先就和团队对齐,不能事后就事论事。

然后,将表现差的原因分类:数据问题、架构问题、标注问题,还是任务定义本就超出了模型当前能力边界?最后一种就不能靠迭代解决,要重新定义任务。

最重要的:不要在没有诊断结果的情况下全力优化模型。很多时候模型没问题,是任务定义或用户流程有问题。

四、利益相关方管理:AI项目中最复杂的人性战场

AI项目里的利益相关方比传统项目更复杂,因为很多人对AI的认知和期待不一致,且随时在变化。

4.1 四种典型利益相关方处理方案

◆ 类型一:对AI天真乐观的业务方

表现:"这个不能用AI实现吗?AI不是全都能做吗?"不实现百分百,责任永远在PM身上。

应对策略:主动建立共同的指标体系。在项目启动时就把"这个功能的成功标准"贴到框架上让大家签字。不是防止对方质疑,而是让对方之后质疑时内心有依据——"当时我就对齐过这个标准"。

◆ 类型二:技术质疑型的算法工程师

表现:"为什么要做这个,这个能有多少效果?你懂技术吗?"

应对策略:不要进入辩解模式。走两步:第一,承认不确定性——"这个假设我们还没有验证,所以我们想先做一个小范围测试。"第二,提出可观测的证伪路径——"我们用两周的时间验证指标X,如果达到,下步再讨论投入。"

◆ 类型三:不断提新需求的老板

表现:每周的优先级都在变,团队刚开始做就要改方向。

应对策略:建立"需求决策门禁",考量四个维度看新需求:对目标的帮助程度、开发成本、现在放入的机会成本、建议的来源(是数据说话还是感觉说话)。让老板也能看到持续改需求的计算成本。

◆ 类型四:沉迷展示技术而非用户价值的团队

表现:展示了很硬的算法,但用户根本不用,或者用了一两次就放弃了。

应对策略:定期做用户价值转化分析——"每个已上线功能对用户的真实行为影响是什么"。这个分析既让算法团队知道是否值得继续投入,也能让业务方保持冷静。

五、你真正需要建立的三种核心思维

5.1 第一种:概率思维,而不是二元思维

传统PM的世界里,一个功能要么做了要么没做。AI PM的世界是:模型答对了7次还有3次是错的,这3次错的会在什么场景出现,为什么出现,错误的代价是什么。

学会用"期望分布"而不是"点预测"思考问题。

在每个功能设计里考虑"模型不确定时应该展示什么",而不是"模型确定时展示什么"。

理解"覆盖率"和"准确率"之间的权衡不是技术判断,而是业务判断——商业上我们更不能容忍哪个错误?

5.2 第二种:用户的"察觉" VS 用户的"行为"

大多数PM做用户调研时,无意间依赖的是用户的自述(察觉)而不是行为数据。AI产品中这个误差尤其大:

用户说"这个AI推荐很准"和用户"下次进来还用这个推荐",是两件完全不同的事。说更准不代表用更多。

永远用行为数据验证用户的描述:用户说很有用,但返回率降了?那说明用户感知到的价值跟真实价值之间有差距。

建立行为指标体系:覆盖率、点击率、通过率、用户主动触发率。这些比用户打分更真实。

5.3 第三种:把"失败"当成产品设计

AI产品必然会出错。优秀的PM不是试图隐藏错误,而是将错误管理设计进产品。

"降级退化设计":一旦模型不确定,用户应当看到的是什么?是推荐更多备选,还是展示不确定提示,还是默认展示热门选项?

"错误拦截层":哪种错误需要业务流程拦截,哪种错误可以靠用户自我纠错,哪种错误需要人工复检?这就是"容错设计"。

"反馈回路":用户对AI结果的否定可以成为训练信号。将用户的不满意设计成可收集的标注数据,模型就会越来越好。

六、让自己变得不可替代的五个习惯

6.1 建立自己的"AI能力全景图"

不是每种模型都懂,而是对主流AI技术的适用边界和局限有自己的判断。每隔一个月,更新一个问题:"如果我是业务相关方,我现在了解的AI能力对我们的产品最大的价值是什么,最大的限制是什么。"

6.2 每个项目都写"决策日志"

记录自己做了哪些关键决定,当时依据是什么,后来结果怎么样。这不是学术存档,而是让你学会在不确定性中校准自己的判断力。三个月后回头看,你会发现一个清晰的规律:自己后悔的决定,往往来自某一种具体的信息缺失。

6.3 上线前找用户"不用的场景"

大部分PM只调研"用户为什么用"。优秀的AI PM会同样关注"用户为什么不用"和"哪种情况下完全不适合用AI"。把这些"边界场景"建档,它们是你精确定义产品范围的金子。

6.4 把自己变成"翻译层"

好的AI PM是业务和技术之间的翻译器:不是将业务需求直接丢给技术团队,而是将其转化为模型团队能理解的语言;也不是将技术指标直接丢给业务方,而是将其转化为业务能理解的用户价值语言。这种"双语能力"是稀缺的,很难被替代。

6.5 建立个人的"AI产品库"

每周找一个好用的AI产品,深度体验两周再拆解:它要解决的问题是什么,它的边界在哪里,它是怎么处理模型错误的,它的界面和模型之间是怎么分工的。一年下来你会有一个丰富的AI产品库。

七、90天的训练路线图

阶段

核心任务

第1-30天 建立信用

不要提新需求、不要决策。观察、倾听、问问题。弄清楚需求来自哪里、现在项目是为了解决什么问题

第31-60天 验证判断

找到一个小问题,提出一个小假设,设计一个小实验验证它。不要贪大求全,要学会在不确定性中做出决策

第61-90天 推动成果

基于上一阶段的验证,推动一个能让团队感知到价值的决定。这个成果是你在公司建立公信力的开始

90天的训练让自己学会对项目有足够清晰的判断——这件事情到底应该做不应该做,如果做应该怎么迭代。

八、最后给大家一份实操行动手册

从项目启动到复盘收尾的全流程清单:

目录

1. 项目启动——对齐目标、建立结构

2. 日常推进——每天、每周、每会

3. 风险处理——识别、应对、沟通

4. 干系人管理——理解、协调、汇报

5. 复盘收尾——让经验真正沉淀

01. 项目启动

第一周必做——对齐目标

召开项目启动会,用一句话让每个人说出"项目成功是什么样子"

— 如果 10 个人说出 10 个答案,你就找到了最大风险点

写下项目目标,并明确"不做什么"(Out of Scope)

— 范围边界比目标本身更重要,模糊的边界是后期扯皮的根源

确认每个里程碑的负责人,用名字而不是职位

— "研发团队负责" = 没人负责;"张三负责" = 真正负责

启动会后——建立工作结构

建立单一信息源:一个所有人都能找到项目文档的地方

— 飞书 / Notion / Confluence 任选,关键是只有一个,不要分散

定好例会节奏:频率、参会人、会议目的

— 建议:核心团队周会 15–30 分钟,干系人双周同步一次

识别并列出所有关键干系人,标注影响力和关注点

制作项目章程(一页纸版本),发给所有相关方确认

建立风险登记表,首次填入已知风险并标注应对方案

💡启动阶段投入的每 1 小时,可以节省执行阶段 3-5 小时的扯皮时间。

02. 日常推进

每天要做

早上花 10 分钟扫一遍:今天有哪些阻碍需要你去解除

——PM 的核心价值就是"清障",不是做具体的活

每个未解决问题都要有下一步行动和截止日期,不能悬空

每周要做

发周报: 3 件进展 + 1 个风险 + 下周重点,控制在 200 字以内

——没人有时间看 500 字周报,简洁本身就是一种专业

更新项目看板(任务状态 / 里程碑进度),确保信息实时

和 1–2 个核心执行人非正式聊 5 分钟:他们卡在哪里了吗

——非正式对话比开会更容易发现真实问题

会议模板(直接套用)

会前: 提前 1 天发议程,明确每个议题的决策目标

会中: 前 2 分钟说清"今天要做什么决定",结束前 5 分钟确认行动项

会后: 30 分钟内发纪要:决定了什么 / 谁去做 / 什么时候完成

每次会后 30 分钟内发出包含决策和行动项的纪要

03. 风险处理

风险识别——每两周做一次

问团队:"如果项目失败,最可能的原因是什么?"

——这个问题比"有什么风险"更能让人说出真实担忧

把风险按"发生概率 × 影响程度"排序,只盯前 3 个

每个风险要有应对预案:触发条件是什么、谁来处理

出现延误时——立刻做这三步

第一步:主动告知相关方,不要等别人发现

——早告知 = 可以一起解决;晚告知 = 只能一起承担后果

第二步:给出 3 个方案(缩减范围 / 增加资源 / 调整时间),而不是问"怎么办"

——带着方案来的 PM 获得信任,只带问题来的 PM 令人焦虑

第三步:确认决策,更新计划,同步全员

⚠️遇到问题藏着不报是 PM 最大的信任杀手。哪怕消息是坏的,主动早报比被动晚报好 10 倍。

04. 干系人管理

大多数阻力背后是未被听见的担忧,不是真的反对。

认识你的干系人

列出所有干系人,标注:他们最关心什么?最怕什么?

——老板关心结果,研发关心合理性,用户关心体验 — 同步内容要按需定制

找到隐形决策者:谁没在会上但会影响最终决定?

处理分歧和阻力

遇到反对意见,先问"你担心的是什么"而不是直接反驳

——大多数阻力背后是未被听见的担忧,不是真的反对

在重要决策前,私下一对一沟通关键干系人,不要让他们在大会上第一次听到

向上汇报时:结论先行,数据支撑,方案备选

——领导的时间有限,从结论开始,让他们决定要不要听细节

每次沟通后确认对方的理解 — "您理解的是……对吗?"

05. 复盘收尾

一份能指导下次行动的复盘文档,比十次流于形式的复盘会更有价值。

项目收尾

正式关闭所有待办事项,未完成的转入下期或明确放弃

向相关方发送项目总结:目标达成情况 + 数据 + 感谢

复盘——让经验真正留下来

提问框架:什么做得好?什么下次要改?什么让我们意外?

——不找人的责任,找系统的漏洞 — 这样复盘才有人愿意说真话

每个问题要形成具体的流程改进,而不是"下次注意"

——例:"沟通不及时" → "每周五前必须发项目状态邮件给所有干系人"

把复盘文档归档,下个项目启动时第一个读它

💡一份能指导下次行动的复盘文档,比十次流于形式的复盘会更有价值。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-18 02:51:07 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/540642.html
  2. 运行时间 : 0.202131s [ 吞吐率:4.95req/s ] 内存消耗:4,812.82kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1841508f818e004f15cd519178a8e610
  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.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000945s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001523s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000760s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000766s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001432s ]
  6. SELECT * FROM `set` [ RunTime:0.000588s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001560s ]
  8. SELECT * FROM `article` WHERE `id` = 540642 LIMIT 1 [ RunTime:0.001327s ]
  9. UPDATE `article` SET `lasttime` = 1776451867 WHERE `id` = 540642 [ RunTime:0.013889s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000706s ]
  11. SELECT * FROM `article` WHERE `id` < 540642 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.004324s ]
  12. SELECT * FROM `article` WHERE `id` > 540642 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.003010s ]
  13. SELECT * FROM `article` WHERE `id` < 540642 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003918s ]
  14. SELECT * FROM `article` WHERE `id` < 540642 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.013652s ]
  15. SELECT * FROM `article` WHERE `id` < 540642 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.018115s ]
0.206148s