乐于分享
好东西不私藏

多Agent来了,AI产品经理的底层逻辑要换了

多Agent来了,AI产品经理的底层逻辑要换了

我见过很多AI PM聊多Agent,能说出”多个AI协同完成复杂任务”这个定义。

但一旦被追问——你们产品里什么时候该用?怎么设计任务拆解?失败了怎么处理?——大多数人开始含糊。

这篇文章想填的,就是这个空缺。

不讲技术实现,只讲产品决策:多Agent对AI PM意味着什么,在产品里用它时,哪些判断必须想清楚。

先说一个让很多人尴尬的真相

2025年开始,几乎每家做AI产品的公司都在聊Agent。

但仔细看落地情况,大多数停留在”单Agent加强版”:一个通用模型,给它更多工具调用权限,让它自己决定怎么用。

能用,但上限很明显。

为什么?因为这还是”一个人干所有事”的思路,只是那个人手里工具更多了。

真正的多Agent不是这样的。

多Agent在解决什么——一个你可能没想清楚的问题

很多人理解多Agent,停留在”多个AI一起干活”。这没错,但不够用。

更准确的说法是:多Agent是一种任务组织方式,它的存在价值,是解决单Agent在复杂任务场景下的三个结构性瓶颈。

说白了,是这三件事:

第一,单个Agent的上下文越长,质量越差。

这是多Agent最核心的驱动力,但很多人没意识到。

一个复杂任务塞给单个Agent——100页合同、行业判例库、公司政策、用户历史记录全进来——上下文窗口越撑越大,模型的注意力被强行分散,重要信息和噪声混在一起,输出质量随上下文长度的增加而下降。

多Agent的做法是反过来:把任务拆开,每个Agent只处理自己职责范围内的信息,上下文短、聚焦、干净。同样的模型能力,上下文短的Agent输出质量显著好于上下文长的Agent。

这不是并行带来的效率提升,而是”减法”带来的质量提升。

第二,一个Agent同时承担多种专业角色,每个角色都做不好。

通用大模型是横向训练的,什么都懂一点。但企业里真实任务是垂直的——法律合规、金融风控、代码安全审查——每个领域需要的知识库、判断逻辑、评估标准都截然不同。

让同一个Agent既审法律条款、又分析财务风险、又优化文案:它会做,但每件事都在70分左右。原因不只是模型能力不足,更关键的是这三件事需要的专业上下文完全不同,塞进同一个Agent相互干扰,没有一件事能做到专业级。

多Agent的做法是给每个专业维度配一个独立的Agent,注入专属的知识库、工具集和评估标准——通过窄化职责来换取深度

这两个问题是结构性的,不是”换个更好的模型”就能解决的。多Agent在架构层面同时解决了这两件事。

但这里有一个重要前提要说清楚:

多Agent不是”更好的单Agent”,是一种不同的产品形态。

引入它的代价,是更高的系统复杂度、更长的响应链路、更多的潜在失败节点。

所以AI PM要建立的第一个判断力是:这个场景的任务复杂度,是否真的超出了单Agent能稳定交付高质量结果的边界。 如果没有,多Agent只是在给自己制造麻烦。

一个具体场景,先把抽象的东西落地

我们拿一个案例来说:智能合同审查产品

用户输入一份采购合同PDF,期望得到风险点标注和修改建议。

为什么这个场景适合多Agent?

首先,合同审查包含多个完全不同的专业维度:法律合规、商务条款、财务条款、知识产权——每块所需的知识库、判断逻辑、评估标准截然不同,适合交给各自专精的Agent处理,而不是塞给一个通用Agent。

其次,如果把整份合同加上所有相关知识库一次性喂给单个Agent,上下文极长,注意力稀释,中间条款容易被忽视。拆开处理,每个Agent的上下文聚焦在自己的专业范围内,输出质量更可控。

再加上,用户对质量极度敏感。合同审查容不得”差不多”,每个维度都需要专业级判断。

多Agent方案的产品设计逻辑是这样的:

第一步,文档解析Agent处理PDF,识别合同类型,输出结构化的条款列表和章节划分。这一步串行,后续Agent依赖它的输出。

第二步,并行启动三个专业Agent:

  • 法律合规Agent,挂载法规库和判例库,专查合规风险;
  • 商务条款Agent,专查权责划分、违约条款、争议解决机制;
  • 财务条款Agent,专查付款条件、价格调整机制、汇率风险。

每个Agent的知识库独立维护,评估标准独立设定。

第三步,三个Agent完成后,综合分析Agent整合结果——识别不同维度间的冲突,给出优先级排序,生成最终报告。

这个设计有几个关键判断内嵌在里面,后面会逐一拆开讲。

AI PM在产品里用多Agent,三个问题必须先想清楚

01 这个任务能被拆解给不同专业能力的Agent处理吗?

这是前提条件。

多Agent的价值不在于”让更多Agent同时跑”,而在于把任务拆解到每个Agent只需要处理自己专精范围内的信息——上下文短、知识库聚焦、判断标准清晰。

如果一个任务从头到尾依赖同一套知识体系、同一个判断逻辑,强行拆给多个Agent只会增加协调成本,单Agent做反而更干净。

反过来,如果任务里有几个维度,各自需要不同的专业知识和工具——法律判断、财务分析、用户体验评估——这种场景下,每个维度单独给一个专业Agent处理,每个Agent的上下文干净聚焦,输出质量自然比通用Agent高一档。

判断标准不是”能不能拆”,而是”拆开之后每个Agent的上下文会不会更聚焦、更专业”。

02 不同子任务需要显著不同的专业深度吗?

这是质量驱动的。

如果一个产品流程里既需要”精准的法律合规判断”,又需要”有创意的文案输出”,把这两件事交给同一个通用Agent——它会给你两件事的平均水平,不是各自的最优结果。

专业Agent的本质,是通过窄化职责范围来提升单点输出质量。

一个只做合同风险审查的Agent,配上专属的法规知识库、历史判例、公司合规政策——它在这个维度的输出质量,是通用Agent无法比的。

产品设计时要问自己:用户在这个场景里,对哪个维度的输出质量最敏感?那个维度,就是最值得单独设计专业Agent的地方。

03 用户能接受更长的等待吗?

这是体验层面的问题,经常被忽视。

多Agent系统的任务链路更长——即使子任务并行,Orchestrator的规划时间、Agent间的通信时间、结果整合时间,都是额外开销。整体响应时间通常比单Agent慢。

如果你的产品场景是”用户希望秒级得到答案”,多Agent是反模式。

如果用户提交的是复杂任务,愿意等几分钟甚至更长时间换取更高质量的结果——多Agent才是合理的选择。

结论: 多Agent适合的场景,通常是任务复杂、涉及多个专业维度、用户对质量的敏感度高于对速度的敏感度。核心驱动力始终是:让每个Agent的上下文更短、知识更专、判断更准。

四个绕不开的产品设计决策 

判断了”这个场景适合多Agent”,接下来是具体设计。

有四个决策,是AI PM必须提前想好的,临时靠”运行时随机应变”会出问题。

决策一:Orchestrator用静态编排还是动态规划?

Orchestrator是整个多Agent系统的核心,负责理解用户意图、拆解任务、分配给专业Agent、整合结果。

产品设计上有两种基本思路:

静态编排:预先定义任务流,哪个任务给哪个Agent、顺序如何,固定不变。

优点:可控、可预期、容易测试,debug直接。 缺点:灵活性差,用户输入稍有变化可能走不通。

动态规划:Orchestrator根据每次用户输入,实时生成任务树。

优点:灵活,能处理各种变体输入。 缺点:不可控,容易出现意外执行路径,问题排查困难。

实际产品里这两种往往混用:高频、标准化的流程用静态编排;低频、差异化的需求用动态规划,并在关键节点加人工确认。

判断用哪种的核心标准:这个场景的任务变体有多少种?变体越少,静态编排越合适;变体无法穷举,再考虑动态规划。

决策二:Agent之间传完整上下文,还是传摘要?

这个问题经常被PM忽视,但对产品质量和成本都有直接影响。

完整上下文传递:每个下游Agent都拿到完整的任务背景和上游所有输出。信息完整,不丢细节;但token消耗高、延迟长、成本高。

摘要传递:上游Agent输出结构化摘要,下游Agent基于摘要工作。省资源,但信息在压缩过程中有损耗。

实际产品里,按节点特性分配是合理做法:涉及关键判断的节点,用完整上下文;执行类的节点,用摘要传递。

这背后是一个基本原则:资源分配要跟着质量要求走,而不是一刀切。

决策三:某个Agent失败了,任务怎么处理?

单Agent出错,用户看到一个失败结果。多Agent出错,问题可能在任意节点,且上游错误会被下游放大传播。

产品设计时必须预设清楚三件事:

① 失败Agent是否在关键路径上?

关键路径上的Agent失败,任务中断;可选增强模块失败,可以降级继续。

② 重试逻辑是什么?

自动重试几次?每次重试策略是否相同,还是换参数?重试几次后触发人工介入?这些都要在设计阶段定义清楚。

③ 要不要对用户透明?

我倾向于保持一定程度的过程透明。

多Agent任务通常耗时更长,用户在等待过程中如果完全不知道系统在干什么,焦虑感会快速积累。”正在分析第3步,共5步”这样的进度信息,本质上是在管理用户的等待体验。

哪怕进度不是100%精确,它传递的信息是”系统在工作,不是卡死了”——对用户心理预期的管理,价值很实在。

决策四:人工介入节点放在哪里?

这是AI PM在多Agent产品设计中最需要认真对待的问题。

不是所有决策都应该让AI自动完成。两类操作必须有人工确认:

不可逆操作:发送邮件给外部联系人、修改生产数据库、触发支付、删除文件——一旦执行就难以撤销,无论AI的置信度多高,都要人工确认。

高风险判断:法律建议、医疗参考、重大投资决策——即使AI输出质量很高,也不应该绕开人工判断直接生效。

一个好用的设计原则:不可逆的操作一律人工确认;可逆的操作可以自动执行,但要留出足够显眼的撤销入口。

比产品设计更深一层:多Agent在重新定义AI PM这个岗位

讲完产品设计的具体问题,我想再往深一层说。

理解多Agent,不只是为了”设计好某个功能”,更重要的是建立对AI产品形态演变方向的判断力。

第一,”流程”开始属于产品范畴了。

在单Agent时代,产品的核心是”对话设计”——用户怎么输入,模型怎么输出,交互流怎么设计。

在多Agent时代,产品的核心变成了”流程设计”——任务怎么拆解,专业能力怎么组织,协作链路怎么运转。

这是根本性的变化。AI PM的工作,从”设计一个AI功能”,升级为”设计一套AI运作体系”。

这不只需要对大模型的理解,还需要对业务流程的深度认知,以及对系统复杂度的驾驭能力。

第二,专业Agent的设计质量,是真正的产品护城河。

在多Agent架构里,通用大模型是标准化的基础设施——大家都能用,差异不大。

真正的差异,在于专业Agent的设计质量。

专业Agent的质量,取决于知识库的深度和时效性、工具集的完整性、职责边界的清晰程度、评估标准的精确程度。

这些都不是靠技术就能解决的,它们需要对特定业务领域的深度理解。

懂业务、懂AI、能把两者结合起来做产品设计——这才是AI PM在多Agent时代真正难以替代的价值。

第三,”过程透明度”成了用户体验的新维度。

单Agent时代,用户体验主要关注”输出质量”和”交互流畅度”。

多Agent时代,多了一个新的体验维度:用户能不能理解系统在做什么?

一个多Agent系统同时运行5个Agent,用户面对的是一个复杂的”黑盒”。如果产品不主动管理这种感知,用户会产生困惑和不信任。

过程透明度的设计,不是把所有技术细节暴露给用户,而是在合适的抽象层次上,让用户知道任务在推进、知道系统在干什么、知道大概什么时候会有结果。

这需要专门设计,不会自动出现。

最后说一件可能颠覆你判断的事

很多AI PM把”懂多Agent”理解为”懂更多技术”。

我觉得这个方向走偏了。

多Agent时代,AI PM真正需要的不是”技术深度的加法”,而是一套新的产品决策框架——在AI能做越来越多事情的情况下,你能不能判断什么时候该用、用哪种方式用、在哪个节点让人类介入。

这套判断力,是技术不能替代的。

作者:秋叶的枫

来源网络博客

题图来自 Unsplash ,基于 CC0 协议,如有侵权,请联系VX:pmtalk123删除

品牌推广| 内容撰写|广告投放|培训合作

请添加微信  PMxiaowanzi

每日案例拆解库,每天开源产品与AI产品拆解群

PMTalk创建的产品设计打卡社群,加入后365天,每天体验一款APP。提升产品设计能力,同时有1300份体验报告帮助你找到竞品。

在这里你可以随时查询到你想找的各类竞品行业APP,无须自己亲自下载就可以马上得到APP的一手产品优化、交互设计、功能描述信息。

从优化&建议、商业模式、运营、功能描述、交互设计、产品定位至少6个维度,体验一款应用。

平均1天1块钱,扫码购买即可加入 

连续体验48款应用,通过后原路退回

报名后,请添加星球助理(否则报名无效)

PMTalk123

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-07 10:32:12 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/723243.html
  2. 运行时间 : 0.241749s [ 吞吐率:4.14req/s ] 内存消耗:4,725.30kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2ede83bec981f57a6d1c707067d381ff
  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.001089s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001676s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000807s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000694s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001349s ]
  6. SELECT * FROM `set` [ RunTime:0.000617s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001459s ]
  8. SELECT * FROM `article` WHERE `id` = 723243 LIMIT 1 [ RunTime:0.009804s ]
  9. UPDATE `article` SET `lasttime` = 1780799532 WHERE `id` = 723243 [ RunTime:0.015045s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000708s ]
  11. SELECT * FROM `article` WHERE `id` < 723243 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001133s ]
  12. SELECT * FROM `article` WHERE `id` > 723243 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001078s ]
  13. SELECT * FROM `article` WHERE `id` < 723243 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.014025s ]
  14. SELECT * FROM `article` WHERE `id` < 723243 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.008438s ]
  15. SELECT * FROM `article` WHERE `id` < 723243 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003621s ]
0.245779s