乐于分享
好东西不私藏

从传统运维工具到 AI 场景:小团队如何做好项目交付

从传统运维工具到 AI 场景:小团队如何做好项目交付

以前做传统运维工具开发时,我对“项目管理”并没有太强的感受。

当时团队没有专职产品经理,也没有项目经理或 PMO。业务侧提出一个需求,研发理解问题、开发实现、测试验证,再投产上线。多数功能边界清楚,涉及的人和外部依赖较少,大家依靠日常沟通就能完成闭环。即使没有显性的项目管理机制,项目也能平稳运行。

现在进入新的团队,开始承接 AI 场景项目,协作方式明显变化。专职产品经理带着研发分析用户需求、梳理产品地图、设计观测指标;PMO 或项目经理组织站会、拆解迭代任务、对齐月度目标和依赖关系;项目管理培训还系统介绍了 PMBOK、SAFe、Scrum 与精益看板等方法。

这让我开始思考:过去没有这些角色和机制,项目也能做好;现在为什么需要它们?如果由一位开发组长负责一个 AI 场景,又该怎样借助产品、PMO 和研发工作流,把场景真正交付出来?

答案不在于流程本身,而在于项目复杂度和不确定性发生了变化。本文从这一变化出发,梳理项目管理与研发工作流的基本逻辑,并以一位假设的 AI 场景开发组长为例,说明这一角色应承担的职责与实际工作。

一、过去“不怎么管理也能跑”,并不说明项目管理不重要

传统运维工具开发的顺畅,往往来自几个隐含条件:功能较小、问题清晰、依赖较少、参与者范围有限,且研发人员对业务有较深理解。

例如,一个告警查询、批量运维、巡检或配置类功能,通常可以形成一条相对线性的路径:

TEXT
接收需求 → 理解问题 → 开发实现 → 测试验证 → 投产上线

在这种情况下,项目管理能力并没有消失,而是被研发人员的经验、直接沟通和较短的反馈链路“隐性吸收”了。谁做什么、什么时候完成、上线有没有风险,可能没有写进项目计划,但团队成员心里有数。

所以,过去没有专职 PM 或 PMO 并不代表不需要项目管理;更准确地说,是项目规模和不确定性还没有大到需要把这套能力显性化、专业化。

当参与角色变多、目标周期变长、跨团队依赖增加时,靠口头协调容易出现几个问题:需求理解不一致,优先级频繁变化,风险暴露太晚,局部功能完成却无法形成可交付场景。此时,项目管理不是为了增加流程,而是为了降低这些协作成本。

二、AI 场景项目为什么更需要“显性”的项目管理

AI 项目表面上也是研发项目,但它的交付对象往往不只是一个确定的功能,而是一个在真实业务中能够稳定产生价值的场景。

以智能问答、运维助手、知识检索或自动化处置为例,团队需要同时回答:

  • 用户到底在哪个环节需要帮助?
  • 智能体要完成什么任务,哪些事情不能做?
  • 模型回答“看起来不错”是否真的解决了问题?
  • 知识库、工具调用、权限和数据是否准备好?
  • 效果、延迟、成本和安全之间如何取舍?
  • 上线后发现回答不稳定,如何回退和持续优化?

这使 AI 项目不再是单纯的“需求—开发—测试”关系,而更像一个持续验证的闭环:

TEXT
识别用户场景 → 明确价值假设 → 设计方案 → 开发与集成→ 测试与评测 → 小范围试用 → 观察数据 → 调整或扩大

传统研发主要管理“功能是否按预期实现”;AI 项目还必须管理“效果是否被证实”。模型输出具有概率性,业务价值要通过真实样本和数据验证,项目中的不确定性自然更高。也正因此,产品、研发、测试、业务和项目管理需要更早、更紧密地协作。

三、培训里的 PMBOK、SAFe、Scrum 和看板,分别解决什么问题

这些方法听起来像很多新概念,但它们并不是要求小团队全部照搬。理解它们分别解决什么问题,比记住名词更重要。

PMBOK:帮助团队看到项目的完整闭环

PMBOK 将项目管理概括为启动、规划、执行、监控和收尾五个过程组:

  1. 启动
    :明确目标、范围、关键干系人和授权关系。
  2. 规划
    :拆解工作、安排节奏、识别依赖与风险。
  3. 执行
    :组织资源、推进协作,形成阶段成果。
  4. 监控
    :观察进度、质量、成本和风险,及时纠偏。
  5. 收尾
    :验收、复盘并沉淀经验。

对一个 AI 场景来说,团队不能只从“开发开始”看项目。启动阶段要定义场景价值和成功标准;规划阶段要提前识别数据、权限、接口和评测依赖;收尾也不能只看功能上线,还要看试用结果和后续优化结论。

SAFe:帮助多个角色围绕共同节奏协作

SAFe 更适合解释团队级或多团队协作中的节奏对齐。它强调在一个共同周期里,产品、技术和交付人员围绕目标规划、执行和验证。

对于小团队,不必完整引入 SAFe 的所有层级,但可以借用其中两个思想:

  • 先围绕阶段目标和产品地图进行规划,再拆到每个迭代;
  • 让需求分析、方案评审、开发、测试、验收和试用形成一条连续链路,而不是各角色各自完成一段就结束。

这也解释了为什么产品经理会先讨论产品地图和观测指标,PMO 会拆解月度目标和迭代任务:它们是在让团队先对“要抵达哪里”和“怎样判断抵达”形成共识。

Scrum + 精益看板:帮助小团队稳定而透明地推进

Scrum 提供的是短周期反馈节奏,精益看板提供的是工作流可视化与在制品控制。对于小团队而言,这一组合最容易落地。

团队中可以形成三个责任角色:

  • 产品负责人
    :定义场景、维护需求池、排定优先级和验收价值。
  • 流程推动者
    :维护节奏、清除障碍、推动结论闭环;可以由 PMO、组长或两者协作承担。
  • 跨职能开发团队
    :共同交付可工作的场景增量。

看板不需要复杂,保持以下状态已足够:

TEXT
需求池 Backlog → 已就绪 Ready → 进行中 WIP → 验证中 → 已完成 Done

真正重要的是两条规则:进入 Ready 前,需求要达到可开发的清晰度;进行中任务要限制数量。小团队可以将核心场景或能力包的 WIP 控制在 1 至 2 个,优先把一个场景做完整,而不是同时启动很多“半成品”。

四、项目管理、项目经理与 PMO:各自的边界是什么

项目管理是一套组织目标、范围、协作、风险和交付的能力;项目经理是对具体项目推进负责的角色;PMO 则是在多个项目之间提供方法、节奏、资源协调和治理支持的组织能力。

概念
核心职责
在 AI 场景团队中的价值
项目管理
管理目标、范围、节奏、风险和协作
让 AI 场景从想法走到可验证的交付
项目经理
推动决策、协调依赖、处理问题、对齐干系人
保证单个项目不因等待和信息断层而停滞
PMO
统一机制、度量口径、资源协同和项目组合治理
让多个 AI 场景在同一套目标和节奏下推进

因此,PMO 不应取代产品经理或技术负责人。产品经理负责“为什么做、为谁做、什么价值优先”,技术负责人负责“怎样做、技术边界与质量底线”,PMO 负责“怎样让多方在合适的节奏下把事情推进并闭环”。

开发组长不应把项目管理理解成 PMO 的专属工作。即使 PMO 帮助组织会议、维护计划,技术组长仍然要对技术风险、依赖接口、质量门槛和交付可信度负责。项目管理是共同能力,只是每个角色承担的部分不同。

五、传统研发与 AI 研发,管理上的真正差异

维度
传统运维工具研发
AI 场景研发
目标定义
交付具体功能、规则或页面
解决具体用户任务,并验证实际价值
需求拆解
功能、接口、页面、测试用例
功能项加数据、知识、模型、Prompt、工具调用、评测与兜底
质量标准
功能正确、稳定、性能达标
功能正确之外,还要关注任务成功率、幻觉、安全、延迟与成本
验证方式
测试通过、验收上线
自动化测试加离线评测、真实试用、灰度观察与持续优化
风险重点
缺陷、依赖、性能、变更
上述风险加模型不稳定、数据质量、越权、错误调用和效果漂移
交付节奏
需求明确后按计划实现
以“假设—实验—评测—决策”不断降低不确定性

这张表也给了开发组长一个重要提醒:AI 项目的计划不能只围绕“开发任务完成率”展开,还要围绕“场景效果是否达到预期”展开。

例如,RAG 检索、工具调用或 Prompt 优化都应该作为可验证的实验,而不是一句“持续调优”。每个实验至少写清四件事:

TEXT
假设:增加知识库重排后,复杂问题的任务成功率会提升。指标:固定评测集成功率由 72% 提升到 82%,且 P95 延迟不超过 5 秒。结果:成功率达到 80%,但延迟为 6.5 秒。决策:暂不全量采用,继续优化检索链路。

这样,团队面对的不是模糊的“感觉效果一般”,而是可复现、可讨论、可决策的事实。

六、假设一位 AI 场景开发组长,该怎样把场景交付好

假设一位开发组长负责一个 AI 场景:团队已有产品经理和 PMO 的支持,但仍需要有人对技术方案、质量门槛和交付可信度负责。项目管理培训的价值,不在于把所有理论都变成流程,而在于建立一套适合小团队的最小交付闭环。这位组长可以从以下六件事开始。

1. 和产品经理一起,把“场景成功”说清楚

在拆研发任务前,这位组长应与产品经理先用一页场景卡对齐:目标用户是谁、当前任务是什么、现有做法的痛点在哪里、智能体做什么和不做什么、首期成功指标是什么、哪些场景必须人工确认。

产品地图给出长期方向,场景卡则让当前迭代有可执行的边界。没有这一步,后续再精细的排期也可能是在做错误的事情。

2. 把月度目标转成可验证的迭代成果

月度目标不能只是“完成某某智能体”或“上线某项能力”,而要拆成可以演示和验证的阶段成果。例如:

  • 第一迭代:完成核心用户任务闭环,能够使用模拟数据演示;
  • 第二迭代:接入真实知识或工具,完成固定评测集;
  • 第三迭代:邀请小范围用户试用,补齐监控和人工兜底;
  • 第四迭代:根据试用数据决定灰度扩大、继续优化或调整范围。

PMO 可以帮助维护目标与节奏,组长则需要确保每一阶段都具有技术可行性和可验证性。

3. 建立 AI 场景的 Ready 与 Done 标准

一个任务进入开发前,至少要具备用户场景、需求边界、负责人、验收样例、依赖项,以及数据和权限的初步判断。这就是 Ready。

一个场景进入 Done,也不该只代表代码合并。至少应满足:

  • 主流程可用,基础自动化测试通过;
  • 固定评测集和关键边界案例达到约定阈值;
  • 延迟、调用成本、失败率处于可接受范围;
  • 权限、安全与隐私问题已处理;
  • 日志、监控、回退或人工兜底方案可用;
  • 已由产品或真实用户完成验收。

Ready 防止模糊需求过早开始,Done 防止“看起来做完了”的能力过早上线。

4. 让站会真正服务于清障

站会不需要逐个汇报工作量,更应该聚焦三个问题:昨天交付了什么可验证结果?今天要推进哪个关键目标?当前需要谁做什么决策或清除什么障碍?

如果一个问题连续两天出现在站会上,就不应继续停留在同步层面,而要形成明确的负责人和解决时点。PMO 可以帮助跟踪动作,组长需要参与判断它是技术问题、需求问题,还是跨团队依赖问题。

5. 每周看一次“效果数据”,而不只看进度

除计划会、站会和 Demo 外,为 AI 场景增加一个 30 分钟的周中评测会。会议不听长篇汇报,只看关键样本和数据:任务成功率、失败原因、异常工具调用、延迟、成本,以及用户反馈。

AI 项目的评测会就像传统研发中的测试门禁,但它验证的不只是“程序有没有报错”,还验证“这个场景是否真的可用”。

6. 用小仪表盘管理项目健康度

不必为小团队建立复杂报表,每周稳定观察五类信息已经足够:

  • 价值
    :任务成功率、试用用户数、人工处理时长是否下降;
  • 质量
    :评测集通过率、关键案例失败数、线上反馈问题数;
  • 安全
    :越权、敏感信息、幻觉或错误调用的数量与处置状态;
  • 工程
    :P95 延迟、调用成本、工具调用成功率和服务可用性;
  • 交付
    :在制任务数、Ready 到 Done 的周期、被阻塞任务数。

这些指标不是为了增加考核,而是让团队能够更早判断:当前卡住的是场景定义、数据知识、模型效果、工程实现,还是协作依赖。

结语:项目管理的目的,是让 AI 场景更可靠地交付价值

从传统运维工具研发走到 AI 场景项目,团队需要认识到:项目管理并不是研发之外额外增加的一层“管理工作”。在复杂度较低时,它可以隐含在经验和沟通中;在多角色、高不确定性的 AI 项目中,它需要被显性化,成为团队共同遵循的交付机制。

产品经理帮助团队找准场景和价值,PMO 帮助团队建立节奏和闭环,研发则要把技术方案、质量底线和风险控制落实到每个迭代。开发组长最重要的工作不是单纯地管理任务,而是持续帮助团队做出正确选择:优先解决什么问题、以什么标准判断有效、何时继续优化、何时可以放心交付。

真正适合小型 AI 研发团队的,不是重型流程,而是一套足够轻、但能持续验证价值的项目管理闭环。只有这样,团队才能从“完成一个 AI 功能”,走向“稳定交付一个有价值的 AI 场景”。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-09 20:03:33 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/917886.html
  2. 运行时间 : 0.216881s [ 吞吐率:4.61req/s ] 内存消耗:4,688.96kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=c0a4cd3064faab0abf97047c9ce44b2a
  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 ( 4.22 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.11 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.001088s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001754s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000698s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000709s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001346s ]
  6. SELECT * FROM `set` [ RunTime:0.000626s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001397s ]
  8. SELECT * FROM `article` WHERE `id` = 917886 LIMIT 1 [ RunTime:0.001340s ]
  9. UPDATE `article` SET `lasttime` = 1786277013 WHERE `id` = 917886 [ RunTime:0.002094s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000620s ]
  11. SELECT * FROM `article` WHERE `id` < 917886 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001233s ]
  12. SELECT * FROM `article` WHERE `id` > 917886 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001107s ]
  13. SELECT * FROM `article` WHERE `id` < 917886 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001856s ]
  14. SELECT * FROM `article` WHERE `id` < 917886 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001858s ]
  15. SELECT * FROM `article` WHERE `id` < 917886 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001731s ]
0.220925s