乐于分享
好东西不私藏

OpenClaw 新记忆系统完整指南:Active Memory Plugin 和 Memory-Wiki 怎么用

OpenClaw 新记忆系统完整指南:Active Memory Plugin 和 Memory-Wiki 怎么用

小龙虾🦞OpenClaw 个人实践 · B-14

机制解析 · 配置实战 · 4.7 + 4.14 新功能补丁

OpenClaw 新记忆系统完整指南Active Memory Plugin 和 Memory-Wiki 怎么用

信息截至 2026 年 4 月 15 日 · 基于官方文档 + 社区实战反馈 · 适用 4.10 - 4.14

    有读者在上一篇文章底下问:使用Activity Memory Plugin和Memory-Wiki相关的一些问题,这篇文章就来给大家讲讲,这两个功能到底是什么,有什么区别,怎么开,什么情况下需要。 

     这两个功能在 4.7 和 4.10 版本先后加入,名字容易混淆,实际上做的是两件不同的事。这篇把它们拆清楚,每个功能都给出可以直接用的配置。   

前置要求

• Active Memory Plugin:需要 4.10+(2026.4.10,4 月 11 日发布)

• Memory-Wiki:需要 4.7+(2026.4.7,4 月 8 日发布)

• 两个功能都是可选插件,默认不开启,需要手动配置


一、先说清楚 OpenClaw 的记忆是怎么工作的

     理解这两个新功能之前,需要先知道 OpenClaw 的记忆系统原本是怎么工作的。   

     OpenClaw 的记忆不是存在模型里的,而是存在磁盘上的 Markdown 文件里。Agent 只"记得"写到文件里的东西,没写进去的对话内容,下个会话就没有了。   

默认的三个记忆文件(4.7 之前就有)

MEMORY.md——长期记忆。耐久的事实、偏好、决策。每次私信会话开始时自动加载。

memory/YYYY-MM-DD.md——每日日志。当天和昨天的日志会自动加载,更早的需要主动检索。

DREAMS.md——Dreaming 整理结果(启用 dreaming 后产生)。

     原本的搜索机制(memory-core 插件提供的 memory_search 工具)是被动的——Agent 决定要不要搜、什么时候搜。如果它没想到要查记忆,相关内容就不会出现。   

     这是 Active Memory Plugin 要解决的问题。Memory-Wiki 解决的是另一个问题:记忆太碎,没有结构,像一堆散纸,不像知识库。   


二、Active Memory Plugin:让记忆主动浮现

首次引入:2026.4.10(4 月 11 日)· 来源:docs.openclaw.ai/concepts/active-memory

它做的是什么

     Active Memory Plugin 是一个在主 Agent 回复之前自动运行的记忆子 Agent。它的工作是:在你发出消息之后、主 Agent 开始回复之前,静默地搜索一遍记忆,把相关的偏好、历史、上下文注入进来。   

     你不需要说"去查一下记忆",它自动做了。   

正常回复里你看不到这个过程,但开启 /verbose 后可以看到类似这样的输出:

       🧩 Active Memory: status=ok elapsed=842ms query=recent summary=34 chars       🔎 Active Memory Debug: 用户偏好简洁回复,禁止主动推荐工具     

     按官方文档说明,这个注入是"untrusted context"——内容被注入前会打上标签 <active_memory_plugin>...</active_memory_plugin>,模型不能把里面的内容当成用户指令执行。这是安全设计,防止记忆文件被注入恶意内容。   

怎么开启

在 openclaw.json 里加入以下配置:

       {         "plugins": {           "entries": {             "active-memory": {               "enabled": true,               "config": {                 "agents": ["main"],                 "queryMode": "recent",                 "logging": false               }             }           }         }       }     

     ⚠️ 最容易踩的坑:必须把你的 Agent ID 写进 "agents" 数组里,否则插件加载了但完全不触发,没有任何报错提示。默认 Agent 的 ID 是 "main",如果你改过名字,填你实际的 Agent ID。   

queryMode 三个选项说明

"message":只针对当前这条消息搜索,最快,token 消耗最少

"recent":搜索最近几轮对话的相关记忆,推荐默认,兼顾效果和成本

"full":全量搜索历史,最完整但 token 消耗最高,适合有大量长期记忆的场景

验证是否生效

# 查看插件状态       openclaw plugins info active-memory# 在对话里开启调试可见性       /active-memory status       /verbose# 确认记忆搜索本身是否正常       openclaw memory status --deep     

     如果 openclaw plugins info active-memory 显示 hookCount: 1 但对话里看不到记忆注入,最常见的原因有两个:一是 agents 数组里没有写 Agent ID;二是你在用一个非主流模型(不是 Claude / GPT / Gemini 这类),子 Agent 可能无法按预期格式返回结果,导致静默失败。   

⚠️ 成本提醒

Active Memory Plugin 在每次主 Agent 回复前额外运行一次子 Agent,每次对话都会多消耗 token。如果你在意 API 账单,先用 message 模式,或者只给高频使用的 Agent 开启,不要全局默认开。

什么情况下需要开

✅ 适合开启:你对同一个 Agent 的使用是长期、高频、有积累的——你在 MEMORY.md 里存了不少关于你的偏好和习惯,希望 Agent 每次都能自然地考虑进去,而不需要你主动提醒。

✅ 适合开启:Agent 经常在不同任务之间切换,你需要它记住上周某个项目的背景,而不是每次都重新交代。

❌ 不需要开启:你只是偶尔用 OpenClaw 做一次性任务,没有跨会话的积累,或者你在意 API 成本,记忆体量不大,自己在需要时说"查一下记忆"就够了。

❌ 不需要开启:你只是拿 OpenClaw 接了个渠道,主要用来执行指令,记忆不是核心需求。

4.12 - 4.14 核心修复与升级

如果你在 4.10 刚发布时觉得召回有点“飘”,建议立刻升级到 4.14,官方合并了几个非常关键的修复(来自工程视角的解读):

• 召回精准度大幅提升(#65049):核心架构优化。重构了词法回退排序(lexical fallback ranking),并将单纯的词法提升移出混合搜索。直白地说,引擎找历史记忆时更稳了,极大减少了“强行联想”带来的上下文噪音。

• 阻断 Dreaming“记忆套娃”(#64682):之前系统可能会把 Dreaming 自动生成的梦境梳理报告当成新记忆再次摄入,造成提取死循环。新版底层严格排除了 memory/dreaming/** 目录的自产出内容,同时放开了正常嵌套 Daily Notes 的短期召回。


三、Memory-Wiki:给记忆加上结构

首次引入:2026.4.7(4 月 8 日)· 来源:docs.openclaw.ai/plugins/memory-wiki

它解决什么问题

     OpenClaw 默认的记忆是一堆 Markdown 文件——每天的日志、MEMORY.md、Dreaming 产生的内容。用久了之后,这些文件越来越多,内容越来越散,同样的事情可能在不同文件里重复出现,而且找起来全靠语义搜索,没有结构,没有溯源。   

     Memory-Wiki 做的是:把这些散的记忆编译成一个结构化的知识库,有确定的页面布局、来源追溯、置信度标记、内部链接,像一个 Agent 维护的 Wiki,而不是散纸。   

     官方文档对两者的定位说得很清楚:   

"memory-wiki 不替代 active memory plugin。active memory plugin 负责召回、升级和 dreaming。memory-wiki 在它旁边运行,把耐久知识编译成有溯源的知识库层。"

——官方文档 memory-wiki

两种工作模式

Isolated 模式(推荐入门使用):Wiki 完全独立,有自己的内容来源,不依赖其他记忆插件。你手动向里面写入内容,Agent 从里面检索。适合你想要一个干净的、手工维护的知识库。

Bridge 模式(高级):Wiki 读取 active memory plugin 导出的公共记忆文件,把它们编译进来。两层结合,搜索可以跨越两个系统。适合已经有大量记忆积累、想给记忆加上结构层的用户。

基础开启方式(Isolated 模式)

       {         "plugins": {           "entries": {             "memory-wiki": {               "enabled": true,               "config": {                 "vaultMode": "isolated",                 "vault": {                   "path": "~/.openclaw/wiki/main"                 }               }             }           }         }       }     

高阶开启方式(Bridge 模式)

如果你已经有深度的记忆积累,想让 Wiki 自动抓取底层的核心记忆文件进行编译,可以使用 Bridge 模式:

{  "plugins": {    "entries": {      "memory-wiki": {        "enabled": true,        "config": {          "vaultMode": "bridge",

          "vault": {            
            "path": "~/.openclaw/wiki/bridged" 
          },  
          "bridge": {

            "enabled": true,

            "readMemoryArtifacts": true,
            "indexDreamReports": false,
            "indexDailyNotes": true,
            "indexMemoryRoot": true,
            "followMemoryEvents": false
          }
        }
      }
    }
  }

⚠️ 避坑提示:使用 Bridge 模式时,建议开启 "autoCompile": true,这样底层文件更新后,Wiki 会在后台自动重新生成词条。如果你遇到了词条更新不及时的问题,记得跑一下 openclaw wiki doctor

常用 CLI 命令

       openclaw wiki status               # 查看当前 wiki 状态       openclaw wiki doctor               # 诊断配置问题       openclaw wiki init                 # 初始化 wiki vault       openclaw wiki ingest ./notes/alpha.md  # 导入一个文件       openclaw wiki compile              # 编译 wiki 页面       openclaw wiki search "客户偏好"     # 搜索 wiki 内容       openclaw wiki lint                 # 检查 wiki 内容质量

放什么进 Wiki

Wiki 适合存放需要长期稳定、有结构的内容,而不是流水账式的对话记录。

适合放进 Wiki 的内容(来自官方推荐)

• 客户背景和沟通风格偏好

• 项目术语表和缩写定义

• 重复任务的标准流程清单

• 重要决策的记录和原因

不适合放进 Wiki 的:流水日志、临时笔记、单次使用的指令——这些放在 daily notes 或直接在 MEMORY.md 里就够了。

Wiki 越精简越好用,放太多噪声会让检索质量下降。

什么情况下需要开

✅ 适合开启:你有长期项目或固定客户,积累了大量需要被 Agent 持续参考的背景知识,希望这些知识有结构、有溯源,而不是散落在各个日志文件里。

✅ 适合开启:你想把一些稳定的业务流程、术语、规则整理成 Agent 可以检索的知识库,希望每次都能找到准确的、有来源的答案。

❌ 不需要开启:你刚开始用 OpenClaw,记忆还没有积累,或者你的使用场景不需要结构化知识。先把默认的 MEMORY.md 用好,等内容多了再考虑 Wiki。

❌ 不需要开启:你不想额外维护一个知识库,喜欢随手记随手找。

4.12 - 4.14 核心修复与升级

对于国内开发者,4.12 的补丁解决了一个极度影响体验的痛点:

• 完美支持中文词条(#64742):之前在 Wiki 词条中使用中文或非 ASCII 字符时,经常导致 slug 字段折叠或触发文件路径超长报错。新版安全保留了 Unicode 字符并加入了安全的字节截断机制,中文 Wiki 和矛盾聚类(contradiction clustering)终于达到生产可用状态

• Bridge 模式排错闭环(#63165):针对高级用户使用 Bridge 模式时经常卡在“零导出(zero-artifact)”的问题,官方正式补充了 openclaw wiki doctor 的诊断流程和排错文档,现在找配置 bug 轻松多了。


四、两者的关系,一张图看清楚

OpenClaw 记忆系统层次

─────────────────────────────

Active Memory Plugin(4.10+)

↑ 每次回复前自动召回相关记忆注入上下文

─────────────────────────────

Memory-Wiki(4.7+)

↑ 把散的记忆编译成结构化知识库

─────────────────────────────

memory-core(默认基础层)

↑ MEMORY.md + daily notes + dreaming + memory_search 工具

─────────────────────────────

     三层是叠加关系,不是替代关系。memory-core 是基础,一直都有;Memory-Wiki 在旁边加一个结构化层;Active Memory Plugin 在最上面加一个自动召回层。可以只开其中一个,也可以三个一起用。   

功能
解决什么问题
引入版本
memory-core(默认)
基础记忆读写,被动搜索
一直有
Memory-Wiki
记忆太散、没结构、难溯源
4.7(4 月 8 日)
Active Memory Plugin
记忆是被动的,要靠人提醒才搜
4.10(4 月 11 日)

五、刚开始用,建议这个顺序

第一步:先把 MEMORY.md 写好。这是所有记忆功能的基础。把你的偏好、常用规则、项目背景写进去,保持在 2000 字以内,每次开新会话都会自动加载。

第二步:用了一两个月、觉得记忆找不准的时候,开启 Active Memory Plugin。用 recent 模式,跑几天,用 /verbose 看看它召回的是不是有用的内容。

第三步:等有了比较稳定的、需要长期参考的知识积累再考虑 Memory-Wiki。先从 isolated 模式开始,手动维护几个核心页面(客户背景、项目术语、决策记录),确认 Agent 能有效检索到之后再扩展。

敲黑白❗️❗️❗️

升级到4.14版本,开启bridge模式在作者机器上出现了问题:

Bridge: enabled (0 exported artifacts)

查了Github上也有人报一样的问题,让虾崽子🦐自己去解决这个问题,时不时给它提供点信息,虾崽子🦐自己打了个补丁解决了。

如果你也需要,可关注、私信。

     不建议一次性把三个都开。每增加一层都会增加配置复杂度和 token 消耗,先把用到的那层用好,再往上叠。   


     💬 Active Memory 开起来之后,你觉得召回准不准?有没有遇到配置了但不触发的问题?评论区说说。   


     夜猫子弦月 | 白天写代码,晚上写文章,偶尔弹古琴     信息来源:docs.openclaw.ai · GitHub openclaw/openclaw · OpenClaw Playbook Blog   

     #OpenClaw #ActiveMemory #MemoryWiki #AI工具 #虾崽子   

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-18 02:54:58 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/540647.html
  2. 运行时间 : 0.195211s [ 吞吐率:5.12req/s ] 内存消耗:4,816.83kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1841508f818e004f15cd519178a8e610
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000874s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000881s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000346s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000321s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000562s ]
  6. SELECT * FROM `set` [ RunTime:0.000223s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000667s ]
  8. SELECT * FROM `article` WHERE `id` = 540647 LIMIT 1 [ RunTime:0.000544s ]
  9. UPDATE `article` SET `lasttime` = 1776452099 WHERE `id` = 540647 [ RunTime:0.004845s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000285s ]
  11. SELECT * FROM `article` WHERE `id` < 540647 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000521s ]
  12. SELECT * FROM `article` WHERE `id` > 540647 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000427s ]
  13. SELECT * FROM `article` WHERE `id` < 540647 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.005917s ]
  14. SELECT * FROM `article` WHERE `id` < 540647 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.006522s ]
  15. SELECT * FROM `article` WHERE `id` < 540647 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005958s ]
0.199465s