乐于分享
好东西不私藏

OpenClaw 多 Agent 指南:架构、配置与协作模式全解析

OpenClaw 多 Agent 指南:架构、配置与协作模式全解析

你有没有遇到过这种情况:和 AI 聊着聊着,它像「突然串台」了一样——你让它写一篇博客,它却开始输出代码逻辑;你让它调研竞品,它又忽然去纠正你上周文档里的错别字。

AI 并没有变笨,问题其实在于:你让同一个「大脑」同时承担了太多角色。

这就像让公司的前台同时兼顾财务、人事和研发,最后往往是谁都做不好。

更好的办法,是搭建一支 AI 团队:让不同的 Agent 各自负责自己最擅长的工作,像真实公司那样分工协作。

这篇文章将围绕 OpenClaw 展开,系统讲清楚如何构建一个多 Agent 协作系统。

我们不只讲「怎么配」,也会讲「为什么要这样配」,并结合主流多 Agent 架构模式,说明它们在真实场景里该怎么落地。

一、为什么单 Agent 不够用了

很多人一开始使用 AI,都会默认采用「一个 Agent 包打天下」的方式:写作找它,调研找它,做项目管理找它,甚至日常提醒也交给它。

短期看起来确实方便,长期却很容易遇到三个典型瓶颈:

1. 记忆膨胀

一个 Agent 承接的任务越多,上下文就会越臃肿。

历史消息不断堆积,模型需要处理的信息越来越杂,响应质量自然会下降。

2. 上下文污染

当写作、编程、运营、沟通等不同任务混在同一条上下文里时,模型很容易「串味」。

刚刚还在写文章,下一秒就把工程思维带进内容创作;上一轮在修 bug,下一轮做市场分析时却忍不住纠结细枝末节。

3. 成本失控

上下文越长,推理成本通常越高。

很多本可以拆分给不同 Agent 独立处理的任务,被塞进同一个会话后,既浪费 token,也拖慢执行效率。

所以,问题从来不在模型是否足够聪明,而在于你有没有给它设计一个合理的组织结构。


二、OpenClaw 多 Agent 的基础认知

在 OpenClaw 里,多 Agent 并不只是「多开几个聊天窗口」,而是一套有明确隔离与协作机制的架构设计。

1. 三层隔离:身份、状态、工作区

一个成熟的多 Agent 系统,至少要做好三层隔离:

· 身份隔离:每个 Agent 都应有自己的定位、语气、职责边界。 · 状态隔离:不同 Agent 的会话历史、记忆、绑定关系应彼此独立。 · 工作区隔离:必要时,每个 Agent 还应拥有独立的工作目录、配置文件与执行环境。

这三层隔离做好后,Agent 才不会互相干扰,协作也会更清晰。

2. Bindings 的路由优先级

OpenClaw 的消息路由依赖 Bindings。

简单来说,哪个渠道来的消息该交给哪个 Agent 处理,并不是「拍脑袋决定」,而是由绑定规则和优先级共同决定的。

如果你要把 Feishu、Telegram、网页入口或其他渠道接入多个 Agent,就必须提前想清楚:

· 谁负责对外接收消息 · 谁只负责内部协作 · 哪些频道是专属入口 · 哪些消息需要 @ 才触发,哪些不需要

多 Agent 系统一旦上线,路由混乱往往是最隐蔽、也最影响体验的问题之一。

3. Clone Mode 与 Independent Fleet

在多 Agent 设计里,通常有两种常见方式:

Clone Mode

适合快速复制一个已有 Agent 的能力框架。

你可以在已有配置基础上克隆出一个新 Agent,再对其身份、职责和绑定做定向调整。

这种方式适合:

· 快速扩张团队 · 让多个 Agent 共享一套基础能力 · 在统一风格下做角色分化

Independent Fleet

适合从一开始就把每个 Agent 当成相对独立的个体来建设。

它们有各自的配置、边界和演化路径。

这种方式适合:

· 职责差异很大的团队 · 需要长期维护的 Agent 体系 · 希望每个 Agent 都高度专精的场景

如果你的目标是长期跑稳定的生产环境,通常更推荐往独立舰队的方向演进。


三、实操搭建:从 0 创建你的 Agent 团队

1. 创建 Agent

在 OpenClaw 中,可以使用 openclaw agents add 创建新 Agent。

创建之后,你通常需要为它补齐一套最基础的人设与运行说明文件。

2. 写清楚角色文件

多 Agent 能否协作顺畅,很大程度上取决于这些文件写得够不够清晰:

· SOUL.md:定义 Agent 的气质、表达风格与交互习惯 · AGENTS.md:规定工作原则、运行规范、边界与协作方式 · USER.md:定义它服务的对象是谁、该怎么称呼、偏好是什么

如果这些文件写得模糊,Agent 就容易出现「职责漂移」。

3. 设置身份

通过 set-identity,你可以为 Agent 指定名字、风格和角色定位。

这个动作看似简单,实际上非常关键。

因为在多 Agent 架构里,身份不是装饰,它是路由、权限、协作和输出一致性的基础。

4. 绑定沟通渠道

接下来,要把 Agent 和具体渠道绑定起来,比如:

· Feishu · Telegram · 其他消息入口

这一步决定了用户消息会落到哪个 Agent 身上,也决定了这个 Agent 是面对外部用户,还是只做内部支援。

5. 理解 requireMention false

很多人在配置时都会忽略这一项。

当 requireMention 设为 false 时,意味着某个绑定渠道里的消息不需要特意 @ 才能触发 Agent。

这在某些专属频道、专属私聊里非常好用。

但也要谨慎使用:如果频道里本来就有多人、多机器人、多类消息流,那么过于宽松的触发方式,很容易让 Agent 误接本不该处理的消息。


四、Agent 之间如何通信

多 Agent 系统最核心的问题,从来不只是「怎么创建多个 Agent」,而是「它们之间怎么高质量协作」。

在 OpenClaw 中,sessions_send 是一个关键机制。

1. 用 sessions_send 发起协作

当主 Agent 需要把一个任务转交给另一个 Agent 时,可以通过 sessions_send 把消息发送到目标会话。

这个机制适合:

· 主 Agent 分派任务 · 专家 Agent 返回结果 · 不同角色之间做结构化交接

2. 配置 allowlist

如果你希望 Agent 之间能安全通信,就需要合理设置 allowlist。

它的价值在于:

· 限制谁能给谁发消息 · 防止意外跨 Agent 干扰 · 避免协作链路无限扩散

一个能上线的多 Agent 系统,通信应该是「可控的」,而不是「谁都能随便喊谁」。

3. Supervisor / Main Agent 的职责

在多数生产环境里,最好有一个总控 Agent,也就是主 Agent 或 Supervisor。

它通常负责:

· 接收外部需求 · 判断该交给谁处理 · 控制流程节奏 · 汇总多方结果 · 对最终输出负责

你可以把它理解为项目经理或团队主管。

它未必是最专业的执行者,却应该是最懂全局的人。


五、四种最常见的多 Agent 协作模式

真正有用的多 Agent 架构,通常都能归纳为几种稳定模式。

OpenClaw 非常适合落地下面这四种。

1. Supervisor 模式

这是最常见、也最容易理解的一种。

由一个总控 Agent 统一接单,再把任务拆给不同专家 Agent 处理,最后由总控 Agent 汇总结果并对外输出。

适用场景:

· 对外服务型团队 · 复杂任务拆解 · 需要统一口径的业务流程

优点是结构清晰、风险可控;缺点是总控 Agent 容易成为瓶颈。

2. Router 模式

Router 模式强调「入口分发」。

用户消息先到路由 Agent,由它判断这是写作问题、技术问题、运营问题,还是日程问题,然后分发给对应 Agent。

适用场景:

· 多任务类型混杂 · 用户入口统一 · 希望不同任务自动归类

这个模式很适合作为团队扩张初期的第一步。

3. Pipeline 模式

Pipeline 模式强调「串行流转」。

一个任务会依次经过多个 Agent,比如:

1.调研 Agent 收集资料 2.写作 Agent 生成初稿 3.审校 Agent 修正文风与逻辑 4.发布 Agent 适配渠道格式

这种方式特别适合内容生产、分析报告、代码评审等流程明确的工作。

优点是过程稳定、职责清楚;缺点是某一环卡住时,整条链路都会受影响。

4. Parallel 模式

Parallel 模式强调「并行处理」。

同一个任务被拆给多个 Agent 同时执行,之后再由主 Agent 汇总、比较与决策。

例如:

· 一个 Agent 查行业数据 · 一个 Agent 做竞品分析 · 一个 Agent 研究用户反馈

最后再合并成一份完整报告。

这种方式适合信息密度高、维度多、希望缩短响应时间的任务。

从简单到复杂的升级路径

大多数团队都不需要一上来就构建庞大的多 Agent 系统。

更现实的路径通常是:

· 先从 Supervisor 开始 · 再加入 Router 做自动分发 · 流程固定后引入 Pipeline · 对高价值任务再补上 Parallel

这样升级,既稳,也更符合真实业务的演化节奏。


六、生产环境里的最佳实践

多 Agent 能不能真正跑起来,关键不在「搭没搭出来」,而在「能不能长期稳定运行」。

1. 权限与沙箱

不同 Agent 的权限应该按职责拆分,尽量最小化授权。

例如:

· 有的 Agent 只允许读资料 · 有的 Agent 可以写文档 · 有的 Agent 可以调用外部服务 · 有的 Agent 只能做内部分析

沙箱做得越清楚,线上风险越低。

2. 模型与渠道配对

不是所有 Agent 都需要最强模型。

一个高性价比的生产方案,通常会根据职责做模型分配:

· 路由类 Agent 用更轻、更快的模型 · 写作、推理类 Agent 用能力更强的模型 · 监控、通知类 Agent 用低成本模型即可

同样,渠道绑定也应该和 Agent 角色匹配。

不要让内部执行 Agent 直接暴露在所有外部入口前。

3. 共享技能,但别共享混乱

团队内部可以共享 skills、工具链和部分基础配置,但共享不等于无边界复用。

真正好的共享方式,是:

· 能力复用 · 角色分明 · 配置可追踪 · 问题可定位

4. 监控、日志与兜底

生产环境一定要有监控思维。

你至少要知道:

· 哪个 Agent 接了消息 · 哪一步卡住了 · 哪个通信链路失败了 · 最终结果有没有成功回传

此外,还要准备 fallback 机制。

某个 Agent 挂掉了,是否能切回默认处理流程?某个模型不可用时,是否能自动降级?这些都直接决定系统是否真正可用。


七、常见问题解答

1. Agent 越多越好吗?

当然不是。

Agent 数量增加,意味着路由、协作、权限、监控、维护成本也会同步增加。

真正重要的并不是「有多少 Agent」,而是「每个 Agent 的职责是否足够清楚」。

2. sessions_send 有成本吗?

有。

每一次跨 Agent 通信,本质上都可能带来额外上下文消耗和流程复杂度。

如果任务本身很简单,强行拆给多个 Agent,往往得不偿失。

3. 如何减少多 Agent 之间的误解?

一个非常实用的方法,是尽量使用结构化 JSON 和明确的 checkpoint。

也就是说,交接时不要只写模糊自然语言,而要把任务目标、输入、输出要求、状态节点写清楚。

这样能大幅减少信息偏差。

4. 可以跨平台协作吗?

可以。

OpenClaw 本身就适合连接多个渠道和平台。

只要绑定关系、权限边界和路由策略设计得合理,Feishu、Telegram 等渠道都可以纳入同一套多 Agent 协作体系。


结语

多 Agent 架构,本质上很像经营一家公司。

你需要找到合适的人,明确分工,建立沟通机制,安排监督角色,再让整套组织持续稳定地运转起来。

如果你已经开始频繁对 AI 说:

「忽略刚才那个,先处理这个。」

「别想别的,只专注这一件事。」

「你怎么又跑偏了?」

那通常说明,你需要的已经不再是更长的提示词,而是一套真正合理的多 Agent 组织结构。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-25 09:45:23 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/539999.html
  2. 运行时间 : 0.113099s [ 吞吐率:8.84req/s ] 内存消耗:4,745.65kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=70b2f32166f4fc046632a81616e58799
  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.000446s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000893s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000351s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000237s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000532s ]
  6. SELECT * FROM `set` [ RunTime:0.000201s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000514s ]
  8. SELECT * FROM `article` WHERE `id` = 539999 LIMIT 1 [ RunTime:0.000480s ]
  9. UPDATE `article` SET `lasttime` = 1777081523 WHERE `id` = 539999 [ RunTime:0.003982s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000258s ]
  11. SELECT * FROM `article` WHERE `id` < 539999 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000423s ]
  12. SELECT * FROM `article` WHERE `id` > 539999 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000390s ]
  13. SELECT * FROM `article` WHERE `id` < 539999 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002056s ]
  14. SELECT * FROM `article` WHERE `id` < 539999 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000981s ]
  15. SELECT * FROM `article` WHERE `id` < 539999 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004139s ]
0.116988s