乐于分享
好东西不私藏

AI Agent记忆系统深度拆解:从RAG到认知架构,2026年生产级选型指南

AI Agent记忆系统深度拆解:从RAG到认知架构,2026年生产级选型指南

AI Agent记忆系统深度拆解:从RAG到认知架构,2026年生产级选型指南

你的Agent第一天表现完美,第三天却像个失忆患者——这句话说出了2026年大多数AI Agent团队的隐痛。

三年前,"Agent记忆"意味着把对话历史塞进上下文窗口,祈祷模型能记住。无状态Agent、重复指令、跨会话零个性化,这些被当作构建的"默认成本"。但当一个Agent需要处理采购审批、代码审查、客户支持等真实工作流时,上下文窗口的脆弱性暴露无遗。

2026年,记忆已经从"把聊天记录存起来"演变为一门独立的技术栈。它有了自己的基准测试套件(LoCoMo、LongMemEval、BEAM),有了针对性的研究文献,有了可量化的性能差距,甚至催生了一个全新的工具生态。本文将拆解这个快速演进的技术领域:从RAG为什么失败,到8种记忆架构的本质差异,再到生产环境下的选型逻辑。

一、RAG不是记忆——三个结构性缺陷

大多数团队构建Agent记忆的第一步是:"加个向量数据库,把对话存进去,查的时候做语义检索。"这看起来合理,但它是Agent在第三天后"失忆"的根本原因。

RAG(检索增强生成)被设计用来连接LLM与外部静态知识源。当把它用作动态Agent记忆时,三个结构性缺陷会逐一暴露:

缺陷一:只读不写——状态冲突无法解决

RAG可以检索信息,但无法更新、覆盖或删除已有条目。当用户告诉Agent"我从Python换到了TypeScript",标准RAG系统只是追加一条新记录。后续查询"我的编程偏好"时,系统同时返回旧的Python偏好和新的TypeScript偏好——产生状态冲突,且没有任何机制判断哪个是"当前有效的"。

真正的记忆系统需要写机制:能够标记旧事实为过期、将新事实设为当前状态、在检索时优先返回最新状态而非语义最相似的条目。

缺陷二:语义相似≠当前状态——上下文污染

向量数据库通过语言相似度检索,而非"什么是当前真实的"。一条查询"当前任务"可能返回三天前的日志,仅仅因为措辞相似——这被称为上下文污染(Context Pollution)

更致命的是,RAG是被动的而非关联的:用户提到自己的生日,RAG会搜索"生日",但不会主动关联到几周前用户提到的"最喜欢的蛋糕口味"——因为这两个词没有语义重叠。这是标准RAG无法建立的知识关联

微软2025年推出的GraphRAG试图解决这个问题:从原始文本中提取显式知识图谱,让模型推理实体之间的关系,而非仅仅匹配词向量。但GraphRAG仍然缺乏时序维度和写机制。

缺陷三:没有时间感知——叙事连续性断裂

向量索引将历史扁平化为一堆孤立块,丢失了时序结构。询问"我们上周决定了什么?",标准RAG流水线没有可靠答案——因为索引对"先后顺序"和"相对当前时间的远近"毫无概念。

研究表明,当RAG系统的向量数量超过50万时,检索精度会跌破80%;当交互次数超过1万时,记忆开始出现系统性损坏。这些数字在真实Agent场景中是很容易触及的。

核心结论:RAG是记忆系统中的一个组件,不是记忆系统的替代品。它是"读"通路,缺少"写"通路、状态管理、时序推理和知识关联。

二、2026年Agent记忆架构全景

要理解当前的技术格局,首先要分清两个截然不同的记忆需求:

  • 个性化记忆(Personalization):
    用户偏好、对话历史、交互上下文。这是"Agent记得我是谁"。
  • 制度知识记忆(Institutional Knowledge):
    业务规则、流程经验、领域模型、纠错历史。这是"Agent学会了怎么做好这份工作"。

个性化记忆用聊天缓冲区基本能解决。制度知识记忆才是真正的挑战——它要求Agent从原始交互中提取结构化知识,追踪实体和关系随时间的变化,并在需要时精确检索。

2026年,Agent记忆工具已形成清晰的生态格局:

框架
核心架构
开源
亮点
Mem0
向量 + 图(混合)
Apache 2.0
单次分层提取 + 三路并行检索,LoCoMo 92.5分
Letta
分层式(OS启发的内存模型)
Apache 2.0
工作内存/长期记忆/归档三层,OS级别的设计哲学
Zep/Graphiti
时序知识图谱
部分开源
最强的时序推理能力,自动追踪实体状态变更
Hindsight
多策略混合
MIT
专为制度知识设计,同时覆盖个性化和机构记忆
Cognee
知识图谱 + 向量
开放核心
侧重机构知识,图推理能力强
LangMem
扁平键值 + 向量
MIT
深度集成LangGraph生态,轻量级
SuperMemory
记忆 + RAG
闭源
企业级部署,仅限托管
LlamaIndex Memory
可组合缓冲器
MIT
灵活性高,深度嵌入LlamaIndex生态

三、核心技术突破:记忆不再是"存了再查"

2025-2026年,Agent记忆领域完成了从"工程技巧"到"架构组件"的质变。以下是三个最值得关注的技术突破。

3.1 多信号检索(Multi-Signal Retrieval)

单靠向量相似度做检索,精度有天然天花板。Mem0 2026年4月发布的算法采用了三路并行检索 + 融合打分

  • 语义相似度:
    基于embedding的余弦相似度
  • 关键词匹配:
    基于BM25等传统信息检索方法
  • 实体匹配:
    基于命名实体识别和实体链接

三路结果融合打分,合并排序。关键洞察:每一路信号都有各自的盲区,但组合后的召回率远超任何单一路径。例如,用户三周前存储了"供应商X要求所有超过$10K的订单使用PO格式v3",今天查询"哪些供应商需要特殊采购模板"——纯向量检索可能因为"格式"和"模板"的语义差异而漏掉这条。但关键词匹配能通过"采购订单"命中,实体匹配能通过"供应商X"关联。

3.2 时序知识图谱(Temporal Knowledge Graph)

Zep/Graphiti开创的时序KG方法直接解决了RAG的第三个缺陷。它不是把事实存为孤立向量,而是构建一个带时间维度的实体-关系图

  • "Alice是预算审批人"——有效期为2025年3月至2026年2月
  • "Bob是预算审批人"——从2026年2月起生效
  • 查询"当前预算审批人是谁?"——系统自动返回最新有效状态

这种架构天然支持状态更新、时序推理和实体关系追溯。与单纯叠加时间戳的向量方案不同,时序KG将时间作为一等公民融入数据结构本身。

3.3 单次分层提取(Single-Pass Hierarchical Extraction)

传统方案在每次交互后调用LLM提取"重要事实",再将事实存入向量库。但这种方式遗漏了一个关键信息源:Agent自身的输出

Mem0的新算法将Agent生成的确认、推荐、决策也当作一等事实存储,与用户陈述的事实权重相同。这补齐了记忆覆盖面的重大缺口:Agent说了什么、做了什么、被纠正了什么——这些恰恰是制度知识的核心。

这个设计在LoCoMo基准上带来了时间推理+29.6分多跳推理+23.1分的提升——正是这两个类别最能反映Agent处理真实用户历史的场景。

四、2026年记忆基准:三大评测标准

Agent记忆领域最大的进步之一是标准化评测的出现。在此之前,各团队自报数据、不可复现。现在有了三套公认的基准:

基准
题目规模
测试维度
核心挑战
LoCoMo
(SNAP Research)
1,540题
单跳、多跳、开放域、时序记忆
多会话对话记忆检索
LongMemEval
500题
用户/助手/偏好回忆、知识更新、时序推理、跨会话
知识更新和跨会话任务
BEAM
1M/10M token级
偏好遵循、信息提取、知识更新、跨会话推理等10类
超大规模上下文,无法靠扩展窗口解决

三套基准共享五维评价体系:BLEU分数(词级相似)、F1分数(精准+召回)、LLM评分(二元正确性)、Token消耗(每查询总token数)、延迟(搜索和生成耗时)。

这个组合设计很聪明:它防止了在某一个轴上优化而牺牲其他轴。一个准确率高但每次查询消耗26,000 token的系统,不是生产可用的。一个低延迟但召回率差的系统,也不是有用的。

截至2026年4月,Mem0(最新算法)在LoCoMo上达到92.5分(6,956 token/查询),LongMemEval上94.4分,BEAM 1M上64.1分。BEAM 10M的48.6分说明了一个现实:超大规模记忆仍然是未解决问题。

五、生产环境选型:四个决策维度

没有一款记忆系统在所有场景下胜出。以下是生产选型的关键考量:

维度一:你的Agent需要什么类型的记忆?

  • 仅需个性化(用户偏好、对话上下文):
    LangMem或LlamaIndex Memory就够了,复杂度可控
  • 需要制度知识(业务流程、经验积累):
    Mem0或Hindsight,提供事实提取和多信号检索
  • 需要强时序推理:
    Zep/Graphiti,时序KG是唯一在时间维度上深度设计的方案
  • 需要图推理能力:
    Cognee或带图组件的Mem0

维度二:开源与锁定风险

Mem0(Apache 2.0)、Letta(Apache 2.0)、Hindsight(MIT)提供完全开源和自托管选项。Zep的核心时序KG Graphiti也是开源的。LangMem深度绑定LangGraph生态——如果你已在用LangGraph,这是自然的升级路径,但也意味着框架锁定的成本。

维度三:Token效率

这是经常被忽视但影响成本的关键维度。全量上下文方案在每次查询时消耗26,000+ token,按当前API定价,一个有100次/天查询的Agent,仅记忆部分就会产生可观的成本。Mem0的新算法将每次检索控制在~7,000 token,Letta的分层模型也通过"只在需要时加载深层记忆"来控制token消耗。

维度四:向量数据库的选择

大多数记忆框架支持多种向量后端——Pinecone、Weaviate、Qdrant、Chroma、Milvus等。如果你已有向量数据库基础设施,选择兼容它的记忆框架可以降低运维复杂度。Mem0支持20+种向量存储集成,是目前集成面最广的。

六、仍未解决的开放问题

尽管2026年的Agent记忆已取得长足进步,几个硬骨头仍然啃不下来:

  • 跨会话身份解析:
    同一用户在多个平台/会话中如何识别为同一实体?这是隐私架构和数据治理的双重挑战
  • 时序抽象:
    在大规模数据上自动提取"趋势"和"模式",而非仅仅检索具体事实
  • 记忆过期管理:
    什么该遗忘、什么该保留、什么该归档?目前依赖人工规则,缺乏自适应机制
  • BEAM 10M仅48.6分:
    当上下文体量达到千万级token时,所有当前方案都在挣扎

七、给技术团队的实践建议

如果你正在构建或优化Agent系统,以下是几条经过验证的建议:

  1. 不要从零搭建记忆层。
    这比看起来复杂得多。从成熟的框架开始,理解你的记忆需求后再考虑定制。
  2. 先定义记忆类型,再选工具。
    个性化记忆和制度知识记忆需要不同的架构。用错了只会增加复杂度和成本。
  3. 把记忆当作独立组件来评估。
    不要因为它嵌入在某个Agent框架中就默认它是合适的。独立运行基准测试(LoCoMo等),测量实际的token消耗。
  4. 关注记忆新鲜度。
    没有什么比Agent基于过期信息做出决策更危险。你的记忆系统必须能告诉你"这条信息有多新"和"它是否仍然有效"。
  5. 为遗忘做设计。
    不是所有记忆都值得永久保存。设计归档和淘汰策略,防止记忆无限膨胀导致检索质量下降。

Agent记忆不是功能——它是基础设施。就像数据库之于Web应用,文件系统之于操作系统。2026年,它已经从一个"最好有"变成了"必须有",而且它的架构决策会深刻影响你的Agent系统的天花板。

参考来源:

Mem0 Blog - State of AI Agent Memory 2026: Benchmarks, Architectures & Production Gaps (2026.04) · Vectorize.io - Best AI Agent Memory Systems in 2026: 8 Frameworks Compared · XTrace Blog - Beyond RAG: Why AI Agents Need Long-Term Memory · arXiv:2512.13564 - Memory in the Age of AI Agents · arXiv:2504.19413 - Mem0: Building Production-Ready AI Agents with Scalable Long-Term Memory (ECAI 2025) · Medium/@wasowski.jarek - I Compared 5 AI Agent Memory Systems Across 6 Dimensions · Machine Learning Mastery - The 6 Best AI Agent Memory Frameworks 2026 · 36氪、GitHub、路透社

内容来源于网络,如有侵权,请联系我们进行处理。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-06 13:14:27 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/719833.html
  2. 运行时间 : 0.106636s [ 吞吐率:9.38req/s ] 内存消耗:4,704.87kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d9f003567a16899564c1a758a2053697
  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.000405s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000551s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000262s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000290s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000464s ]
  6. SELECT * FROM `set` [ RunTime:0.000229s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000570s ]
  8. SELECT * FROM `article` WHERE `id` = 719833 LIMIT 1 [ RunTime:0.000626s ]
  9. UPDATE `article` SET `lasttime` = 1780722868 WHERE `id` = 719833 [ RunTime:0.006815s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000336s ]
  11. SELECT * FROM `article` WHERE `id` < 719833 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000542s ]
  12. SELECT * FROM `article` WHERE `id` > 719833 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001403s ]
  13. SELECT * FROM `article` WHERE `id` < 719833 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000667s ]
  14. SELECT * FROM `article` WHERE `id` < 719833 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000763s ]
  15. SELECT * FROM `article` WHERE `id` < 719833 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000777s ]
0.108334s