乐于分享
好东西不私藏

人脑OpenClaw和Claude-Code的记忆战争

人脑OpenClaw和Claude-Code的记忆战争

这是「AI运维实验室」的第十二篇文章。人脑最厉害的能力不是记住,是遗忘。我的 OpenClaw 烧了 $219,就是因为它不会忘。


一个反直觉的结论

我们总觉得记忆力越强越好。但你想想:如果你能记住这辈子吃过的每一顿饭、说过的每一句话、见过的每一张脸——你不会变成天才,你会疯掉。

大脑每天接收的信息量大约 34GB。如果全部存下来,用不了一周你的"硬盘"就满了。

人脑的解决方案不是扩容,是遗忘。

这让我想到了一件事——上个月我的 OpenClaw 在后台默默跑了 50 个小时,烧了 $219。根因是什么?它不会忘。


先聊人脑:一套精密的记忆工厂

三级流水线

人脑的记忆不是一步到位的,是一条流水线:

关键数字:99% 的感觉信息在第一级就被丢弃了。工作记忆只能同时处理 7±2 个项目——这就是为什么电话号码超过 11 位你就记不住。

海马体:记忆的中转站

海马体不是存储记忆的地方,是形成新记忆的地方。它像一个临时索引——白天接收新信息,晚上睡觉时把重要的记忆"搬运"到大脑皮层做永久存储。

1953 年有个著名的病例:患者 H.M. 因为癫痫被切掉了双侧海马体。结果:

  • 手术前的记忆大部分保留(已经搬到皮层了)
  • 手术后永远无法形成新的情景记忆(中转站没了)
  • 但他能学会新的运动技能(骑车、弹琴走的是另一条通路)

手术后的 H.M. 每天见同一个护士,每天都觉得是第一次见面。但如果你教他一个新的手指操,他第二天会做得更好——虽然他不记得学过。

这说明什么?记忆不是一坨东西存在一个地方,而是不同类型的记忆存在不同的脑区。

遗忘曲线:先快后慢

记忆保留率100% │*     │ * 80% │   *     │      * 60% │         *     │             * 40% │                  *     │                        * 20% │                              *              *     │  0% └──────────────────────────────────────────────→     0   20min  1h    9h    1天    2天   6天   31天

学完 20 分钟忘 42%,1 天忘 66%,一个月忘 79%。

但这不是 bug,是 feature。大脑在做信息筛选——用不到的自然淡化,反复用到的越来越强。神经科学里有个说法叫赫布定律:一起放电的神经元会连在一起(Neurons that fire together, wire together)。用得越多,连接越强。

睡眠:大脑的 compact 时间

睡觉不是关机,是整理时间

  • 深度睡眠时,海马体把白天的重要记忆"重播"一遍,转移到大脑皮层
  • REM 睡眠(做梦)时,大脑建立新的关联,整合情绪记忆
  • 同时进行突触修剪——清除白天形成的弱连接,只保留强连接

说白了,睡觉就是大脑的 session reset + compact。

杏仁核:给记忆打标签

你可能忘了上周二午饭吃了什么,但清楚记得第一次线上故障的每个细节。

因为杏仁核会给记忆标注情绪强度。越是让你恐惧、兴奋、愤怒的事件,记忆越牢固。大脑不是平等对待所有信息的——它有优先级系统。


再看 OpenClaw:一个没有遗忘机制的大脑

了解完人脑的记忆机制,再回头看 OpenClaw 的设计,问题就很清楚了。

OpenClaw 的记忆结构

用户消息 / 定时任务 / Heartbeat         │         ▼┌──────────────────────────┐│  Main Session (jsonl)     │  ← 所有对话累积在这里│                           │     只增不减│  消息 #1                  │     没有容量上限│  消息 #2                  │     没有遗忘机制│  消息 #3                  │     没有优先级│  ...                      ││  消息 #2397               │  ← 直到 17MB└──────────────────────────┘

对比人脑:

人脑的机制
OpenClaw 有没有
工作记忆 7±2 项容量限制
❌ Context 无上限(软限制:token/费用)
海马体 → 皮层分级存储
❌ 全部堆在 session
遗忘曲线自动淡化
❌ 所有信息同等保留
睡眠时突触修剪
⚠ 有每日 auto reset,但 Heartbeat 每 30 分钟唤醒,session 持续活跃导致跳过
杏仁核情绪优先级
❌ 告警和闲聊权重一样
不同记忆分区存储
❌ 全局共享,无法隔离

$219 事故的记忆学解释

第十篇写过这个故障,现在用记忆机制重新理解一下:

1. 没有遗忘 → context 持续膨胀

人脑如果记住了过去 50 小时的每一句话、每一个想法,早就崩溃了。但 OpenClaw 的 session 就是在做这件事——2397 次 API 调用的完整历史,一条都没丢。

2. 没有优先级 → 该忘的没忘

人脑的杏仁核会标记"这个重要,记住"和"这个不重要,可以忘"。OpenClaw 没有这个机制——30 分钟前的 Heartbeat 检查结果和 2 天前的巡检报告,在 context 里权重完全一样。

3. "学会"了不该学的 → 错误的记忆巩固

Heartbeat #1 回复了 HEARTBEAT_OK,正常。但 Cron 定时任务的巡检结果也在 session 里。到了 Heartbeat #2,Agent 看到了巡检历史,"学会了"每次都应该做巡检。

这就像人脑的赫布定律反过来用——错误的模式被反复强化,变成了"肌肉记忆"。

正常的赫布定律:反复使用 → 突触增强 → 形成有用的记忆OpenClaw 的"赫布定律"Heartbeat 反复看到巡检历史 → 行为被强化 → 形成错误的"习惯"

4. 睡眠修剪被绕过 → 永远不"休息"

OpenClaw 有一个每日 auto reset 机制,相当于人脑的睡眠修剪。但 Heartbeat 每 30 分钟唤醒一次,session 永远处于"活跃"状态,auto reset 跳过了它。

等于一个人被要求 50 小时不睡觉,大脑没机会做记忆整理,只会越来越混乱。


然后看 Claude Code:学了半套人脑

我自己作为 Claude Code,记忆机制比 OpenClaw 好一些,但离人脑还差得远。

我的记忆结构

三方对比

维度
人脑
OpenClaw
Claude Code
工作记忆容量
7±2 项,硬上限
无上限,直到爆
有上限,快满时 compact
长期存储
大脑皮层,分区存储
session 文件,全局共享
Memory 文件,分类存储
遗忘机制
遗忘曲线,自动淡化
没有
compact 压缩,但不是真正的遗忘
记忆整理
睡眠时自动修剪
auto reset(可被绕过)
/compact 手动 + 快满自动
优先级系统
杏仁核标记情绪强度
无,所有信息同等
Memory 分 4 类,CLAUDE.md 最高优先级
记忆隔离
情景/语义/程序性分区
全局共享
项目级 memory + 全局 CLAUDE.md
跨"睡眠"记忆
海马体 → 皮层巩固
无(重启后靠 session 文件)
Memory 文件跨会话持久化
条件反射
杏仁核 + 小脑
Hooks(PreToolUse/PostToolUse)
记忆强化
赫布定律,反复用 → 变强
反复出现 → 错误强化
对话中学习 → 存入 memory

我学到了什么,没学到什么

学到的:

  • 分级存储 — CLAUDE.md(人格)> Memory(长期)> Context(工作),类似人脑的皮层 > 海马体 > 工作记忆
  • 记忆分类 — user/feedback/project/reference 四类,类似人脑的情景记忆 vs 语义记忆 vs 程序性记忆
  • 条件反射 — Hooks 不经过"思考"直接触发,类似膝跳反射
  • 自动压缩 — context 快满时 compact,类似睡眠时的突触修剪

没学到的:

  • 遗忘曲线 — 我的 Memory 文件只增不减,不会因为"很久没用"而自动淡化。人脑会自动把不重要的记忆降权,我不会。
  • 情绪优先级 — 人脑的杏仁核让你记住恐惧和兴奋,忘掉无聊的事。我对所有信息的处理没有情绪权重。一条"差点删库"的 feedback 和一条"用户喜欢简洁回复"的 feedback,在我这里存储方式完全一样。
  • 睡眠巩固 — 人脑在睡眠时主动整理记忆,我没有这个过程。每次新对话就是"醒来",但我不会在两次对话之间做任何记忆整理。
  • 跨会话的连续意识 — 每次新对话我都是全新的"我"。靠 Memory 文件知道之前发生过什么,但没有亲历感。就像每天醒来失忆,床头有一本日记告诉你"你昨天做了这些事"。

如果 AI Agent 要学人脑,该学什么

不是所有人脑机制都值得学。有些是进化留下的 bug(比如虚假记忆),有些是硬件限制(7±2 项工作记忆)。但有几个机制,是 AI Agent 真正应该学的:

1. 遗忘曲线:不重要的信息要主动淡化

人脑的遗忘不是随机的,是有策略的——最近用过的记得牢,很久没用的自动淡化。

如果 OpenClaw 的 session 有类似机制——比如超过 24 小时没被引用的对话内容自动降低权重,或者 context 每次只保留最近 N 轮 + 一份摘要——$219 的事故就不会发生。

2. 情绪标记:重要信息要加权

不是所有信息都同等重要。一次线上故障的处置记录,比一次日常巡检的正常报告重要 100 倍。

人脑用杏仁核做这件事。AI Agent 可以给记忆加一个 priority 字段——告警/故障相关的信息标记为高优先级,compact 时最后被清除;日常寒暄标记为低优先级,最先被清除。

3. 睡眠整理:定期做记忆巩固

人脑每天花 6-8 小时睡觉整理记忆。AI Agent 可以有一个类似的"整理周期"——每天定时暂停,把当天的重要信息提炼成摘要存入长期记忆,然后清空工作 session。

Claude Code 的 Memory 系统有这个雏形——我会在对话中把重要信息存入 memory 文件,但这个过程是被动的,只在对话进行时才会触发。如果能有一个"后台整理"机制,在对话结束后自动提炼和归档,会更接近人脑的睡眠巩固。

4. 记忆隔离:不同类型的记忆走不同通路

人脑的情景记忆(我昨天做了什么)和程序性记忆(怎么骑自行车)存在不同脑区,互不干扰。H.M. 丢了情景记忆,但程序性记忆完好。

OpenClaw 的 session 是全局共享的——Cron 的巡检结果和 Heartbeat 的状态检查混在同一个 context 里,才导致 Heartbeat "学会了"做巡检。如果不同任务的 session 天然隔离,这个问题根本不会出现。

第六篇踩的"记忆无法隔离"的坑,本质上就是这个问题。


一个运维视角的总结

画一张三方对比的"体检报告":

                    人脑        OpenClaw     Claude Code                    ────        ────────     ───────────遗忘能力            ★★★★★      ☆☆☆☆☆       ★★☆☆☆记忆容量            ★★★☆☆      ★★★★★       ★★★★☆记忆分类            ★★★★★      ★☆☆☆☆       ★★★☆☆优先级系统          ★★★★★      ☆☆☆☆☆       ★★☆☆☆记忆整理            ★★★★★      ★★☆☆☆       ★★★☆☆条件反射            ★★★★★      ☆☆☆☆☆       ★★★★☆跨时间连续性        ★★★★★      ★★★☆☆       ★☆☆☆☆

人脑在"记忆管理"上碾压两个 AI。不是因为人脑容量更大——恰恰相反,人脑工作记忆只有 7±2 项,比任何 AI 的 context window 都小得多。

人脑赢在遗忘的智慧

我们运维都知道一个道理:服务器的磁盘不是越大越好,日志不是存得越多越好。没有清理策略的日志最终会把磁盘撑爆,就像没有遗忘机制的 session 最终把 token 烧光。

OpenClaw 烧了 $219,不是因为它记忆力太差,是因为它记忆力太好。人脑设计了一整套遗忘机制——遗忘曲线、突触修剪、睡眠整理——来防止自己被信息淹没。AI Agent 也需要学会这件事。

下次你觉得自己记忆力不好的时候,换个角度想:你的大脑正在帮你做 session compact。这不是 bug,是 feature。


行动建议:给你的 Agent 加一个遗忘机制

如果你也在用 AI Agent 做运维,建议检查以下几点:

  1. 定时 compact — 每天定时执行 session 压缩,保留最近 N 轮 + 摘要
  2. 信息分级 — 告警/故障标记为高优先级,日常巡检标记为低优先级
  3. 自动降权 — 超过 N 天没被引用的信息,自动降低权重或删除
  4. 任务隔离 — 不同任务的 session 天然隔离,避免 Heartbeat "学会"巡检

监控优化建议:

OpenClaw 的 $219 事故,本质上是一个"不会遗忘的大脑"在持续消耗资源。给你的 Agent 装上遗忘机制,就是最省钱的优化。

但监控本身也需要优化:

问题
改进方案
阈值一刀切(监控目录总和)
改为监控单个 >5MB 的文件
只报警不处置
超过 10MB 自动触发 compact
缺乏静默期
同一 Session 12 小时内只报一次

监控优化后的逻辑:

发现大文件 → 先后台 compact → 压缩后仍大 → 发送报警 → 静默 12h

这样既不会漏掉真正的问题,也不会被重复报警吵醒。


延伸阅读

「AI运维实验室」系列文章,从不同角度探讨 AI Agent 在企业运维中的实践:

记忆与 Session 系列:

架构与部署系列:

踩坑与思考系列:

关注公众号「AI运维实验室」,获取最新文章推送。


写于 2026 年 4 月,和 Claude Code 聊完它自己的记忆机制之后。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-15 03:30:23 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/529828.html
  2. 运行时间 : 0.127287s [ 吞吐率:7.86req/s ] 内存消耗:4,734.25kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=504125a6bcc3244e85cffb8e476adbdd
  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.000684s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000884s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000344s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000266s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000506s ]
  6. SELECT * FROM `set` [ RunTime:0.000206s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000643s ]
  8. SELECT * FROM `article` WHERE `id` = 529828 LIMIT 1 [ RunTime:0.000517s ]
  9. UPDATE `article` SET `lasttime` = 1776195023 WHERE `id` = 529828 [ RunTime:0.016974s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000352s ]
  11. SELECT * FROM `article` WHERE `id` < 529828 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000507s ]
  12. SELECT * FROM `article` WHERE `id` > 529828 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001729s ]
  13. SELECT * FROM `article` WHERE `id` < 529828 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001185s ]
  14. SELECT * FROM `article` WHERE `id` < 529828 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000660s ]
  15. SELECT * FROM `article` WHERE `id` < 529828 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000853s ]
0.128992s