乐于分享
好东西不私藏

OpenClaw 龙虾失忆了?90% 的用户都踩过这个坑

OpenClaw 龙虾失忆了?90% 的用户都踩过这个坑

从"会话孤岛"到"记忆贯通":一套完整的记忆管理实战指南 + self-improving-agent 技能深度解析


一、那个让人抓狂的瞬间

你有没有遇到过这样的情况?

场景一:你在飞书对话框里跟 AI 助手聊了半小时,让它帮你分析了一份项目文档。然后你切换到微信,问它"刚才分析的结论是什么?"——它一脸茫然:"您在说什么?"

场景二:你在和小创(内容官)讨论公众号选题,聊得正嗨。突然想问问小智(程序员)技术实现细节。切过去一问,小智完全不知道你们在聊什么,你不得不从头解释一遍。

场景三:今天和 AI 聊了很多重要信息,你希望它记住。明天新开一个窗口,它仿佛被"格式化"了,昨天的一切归零。

如果你遇到过以上任何一种情况,恭喜你——你踩中了 OpenClaw 龙虾(多 Agent 系统)最常见的坑多会话窗口失忆问题

根据我们的观察和社区反馈,90% 的 OpenClaw 用户都曾遇到这个问题,但只有不到 10% 的人真正理解背后的原因,并找到解决方案。

今天这篇文章,我会从技术原理实战方案,手把手教你解决这个困扰。


二、为什么会失忆?—— 90% 用户不知道的架构真相

2.1 不是 Bug,是设计架构目前的缺陷

首先要澄清一个误区:这不是 Bug,而是openclaw架构设计的问题

OpenClaw 龙虾采用多通信渠道 + 多 Agent 的架构:

  • • 通信渠道:自带网关、飞书、微信、Discord、Telegram...
  • • Agent 团队:大宇(主控)、小创(内容)、小智(编程)、小闻(情报)、小彩(设计)...

每个渠道、每个 Agent,默认都是独立的会话上下文

为什么这样设计?

设计初衷
实际效果
隔离不同场景,避免信息污染
✅ 保护隐私,防止敏感信息泄露
支持并行任务,互不干扰
✅ 多 Agent 同时工作不冲突
系统稳定性
✅ 一个会话崩溃不影响其他

但副作用也很明显

  • • ❌ 用户视角:"我刚说过的话你怎么不记得了?"
  • • ❌ 跨平台切换:飞书聊完切微信,一切归零
  • • ❌ Agent 协作:小创和小智像两个陌生人

2.2 记忆的三种形态

理解 OpenClaw 的记忆机制,是解决"失忆"问题的关键:

┌─────────────────────────────────────────────────────────┐│                    记忆层级架构                          │├─────────────────────────────────────────────────────────┤│  Level 3 │ MEMORY.md          │ 长期记忆 │ 永久保存    ││  Level 2 │ memory/2026-03-28  │ 每日记忆 │ 当日有效    ││  Level 1 │ 会话上下文         │ 短期记忆 │ 当前会话    │└─────────────────────────────────────────────────────────┘
记忆类型
存储位置
生命周期
可见范围
问题
短期记忆
会话上下文
单次对话
当前会话
切换即消失
每日记忆memory/YYYY-MM-DD.md
当日
本 Agent
不会自动沉淀
长期记忆MEMORY.md
永久
本 Agent
需要手动更新

核心问题:短期记忆不会自动变成长期记忆,各 Agent 之间也不会自动同步。


三、我的解决方案——定时任务 + 记忆整理系统

经过 2 周的实践迭代,我搭建了一套自动化记忆管理系统

3.1 系统架构

┌─────────────────────────────────────────────────────────┐│              定时任务 (每天 07:30)                       ││              Job ID: a8cb08fc-b941-4cf1-b96d...         │└────────────────────┬────────────────────────────────────┘                     ↓┌─────────────────────────────────────────────────────────┐│                  大宇 (调度中心)                         ││         为 7 个 Agent 创建子任务 (timeout=180s)          │└────────────────────┬────────────────────────────────────┘                     ↓    ┌────────────┬────────────┬────────────┬────────────┐    ↓            ↓            ↓            ↓            ↓  小智         小创         小闻         小彩         ... (编程)       (内容)       (情报)       (设计)    ↓            ↓            ↓            ↓ 读取会话历史  读取会话历史  读取会话历史  读取会话历史 更新 MEMORY   更新 MEMORY   更新 MEMORY   更新 MEMORY 记录 ERRORS   记录 ERRORS   记录 ERRORS   记录 ERRORS    └────────────┴────────────┴────────────┘                     ↓┌─────────────────────────────────────────────────────────┐│              同步到 workspace/memory/                    ││              各 Agent 记忆汇总存档                        │└─────────────────────────────────────────────────────────┘

3.2 执行 Agent 团队

Agent
职责
记忆重点
大宇
主控调度
系统级决策、任务分配
小智
编程开发
代码模式、技术方案
小创
内容创作
爆款规律、文案风格
小闻
情报搜集
信息源、检索技巧
小彩
视觉设计
配图风格、Prompt 模板
小顺
运营分析
数据洞察、优化策略
Chinglish
翻译润色
语言规范、文化差异

3.3 真实执行记录

我们的定时任务从 2026-03-18 开始运行,以下是今天的执行数据:

任务启动: 2026-03-28 07:30:00├── xiaozhi-memory-evolution    [done]    108s├── xiaochuang-memory-evolution [done]     69s├── xiaoshun-memory-evolution   [done]     32s├── xiaowen-memory-evolution    [done]     65s├── xiaocai-memory-evolution    [done]    104s├── xiaowei-memory-evolution    [done]     68s└── chinglish-memory-evolution  [done]    132s状态: 全部完成 | 平均耗时: 82s | 超时阈值: 180s

关键优化:我们将超时从 120s 调整为 180s,确保复杂记忆整理有足够时间完成。

3.4 记忆整理流程(每个 Agent 执行)

Step 1:读取会话历史

  • • 回顾昨日所有对话
  • • 提取关键决策、重要信息、用户反馈

Step 2:读取 .learnings/ 目录

  • • 整理昨日记录的学习点
  • • 归类:correction(纠正)、knowledge_gap(知识缺口)、best_practice(最佳实践)

Step 3:更新 MEMORY.md

  • • 将重要经验沉淀为长期记忆
  • • 更新"已掌握技能"、"待进化技能"
  • • 记录关键洞察和认知升级

Step 4:更新 ERRORS.md

  • • 记录昨日遇到的错误
  • • 分析原因,标注解决方案
  • • 避免重复踩坑

四、核心技能深度解析——self-improving-agent

4.1 为什么单独介绍这个技能?

self-improving-agent 是 OpenClaw 生态中一个极其重要的技能。它与记忆系统相辅相成,是解决"失忆"问题的关键拼图。

没有 self-improving-agent

  • • 记忆只是"存档",不会进化
  • • 错误会重复发生
  • • 经验无法沉淀为能力

有了 self-improving-agent

  • • 记忆成为"学习材料"
  • • 错误被记录、分析、避免
  • • 经验转化为行为准则

4.2 技能核心能力

┌─────────────────────────────────────────────────────────┐│              self-improving-agent 工作流程               │├─────────────────────────────────────────────────────────┤│  检测触发 → 记录学习 → 定期回顾 → 推广沉淀 → 行为改变   │└─────────────────────────────────────────────────────────┘
触发场景
记录位置
处理方式
命令/操作失败
.learnings/ERRORS.md
分析原因,标注修复方案
用户纠正
.learnings/LEARNINGS.md
记录正确做法,更新知识
用户想要缺失功能
.learnings/FEATURE_REQUESTS.md
评估复杂度,规划实现
API/工具失败
.learnings/ERRORS.md
记录集成细节,规避方案
发现更好方法
.learnings/LEARNINGS.md
标记为 best_practice

4.3 学习记录格式(实战示例)

以下是我们真实的学习记录:

## [LRN-20260328-001] correction**Logged**: 2026-03-28T11:30:00+08:00**Priority**: high**Status**: pending → promoted**Area**: content### Summary用户纠正:小红书文案字数不足 300 字,不符合平台要求### Details原文案仅 180 字,用户明确要求 300-500 字未严格遵守 SKILL.md 中的字数规范### Suggested Action1. 创作前重读 SKILL.md 规范2. 完成后自检字数3. 低于 300 字必须扩充### Metadata- Source: user_feedback- Related Files: skills/xiaohongshu-ops/SKILL.md- Tags: 小红书, 字数规范- Pattern-Key: content.word_count_check- Recurrence-Count: 2- First-Seen: 2026-03-14- Last-Seen: 2026-03-28### Resolution- **Promoted**: SOUL.md (小红书字数规范已加入行为准则)- **Date**: 2026-03-28

4.4 从学习到进化的路径

第一次犯错 → 记录到 .learnings/ERRORS.md     ↓第二次遇到类似问题 → 搜索 .learnings/ 发现关联     ↓第三次重复 → 识别为"重复模式" (Recurrence-Count >= 3)     ↓推广到 SOUL.md / TOOLS.md → 成为行为准则     ↓未来自动避免

4.5 实际效果数据

运行 10 天后,我们的 AI 团队数据:

指标
优化前
优化后
提升
重复错误率
~30%
< 5%
83%↓
跨会话一致性
显著提升
用户纠正次数
频繁
显著减少
约 70%↓
团队协作效率
需反复解释
共享记忆
无缝衔接

五、手把手教你搭建记忆系统

5.1 快速启动(3 步搞定)

Step 1:创建目录结构

# 创建工作区学习目录mkdir -p ~/.openclaw/workspace/.learnings# 为每个 Agent 创建记忆目录mkdir -p ~/.openclaw/agents/{your_agent}/memorymkdir -p ~/.openclaw/agents/{your_agent}/.learnings

Step 2:创建记忆文件模板

~/.openclaw/agents/{your_agent}/MEMORY.md

# MEMORY.md - 长期记忆## 我是谁- **名字**: {agent_name}- **专长**: ...## 已掌握技能 ✅- [技能 1]- [技能 2]## 待进化技能 ⏳- [技能 3]## 关键洞察> "记录你的核心认知"

~/.openclaw/workspace/.learnings/LEARNINGS.md

# 学习记录## [LRN-YYYYMMDD-001] category**Logged**: ISO-8601 timestamp**Priority**: low | medium | high | critical**Status**: pending**Area**: frontend | backend | content | ops### Summary一句话描述学到了什么### Details详细上下文### Suggested Action具体改进建议### Metadata- Source: conversation | error | user_feedback- Related Files: path/to/file- Tags: tag1, tag2

Step 3:配置定时任务

在 OpenClaw 配置中添加:

{  "cron": {    "jobs": [      {        "id": "memory-daily",        "schedule": "0 30 7 * * *",        "agent": "main",        "prompt": "触发记忆整理流程:调度各 Agent 执行每日记忆整理,读取昨日会话历史,更新 MEMORY.md,记录错误教训,同步到 workspace"      }    ]  }}

5.2 手动触发记忆整理

如果某天聊得特别多,想立即整理:

提示词:"请进行记忆整理:读取今日会话历史,更新 MEMORY.md,记录重要经验和错误教训到 .learnings/"

5.3 关键最佳实践

实践
说明
每天固定时间
养成习惯比技术更重要
区分优先级
critical/high/medium/low,优先处理高优先级
链接相关条目
用 See Also 关联相似问题
定期推广
把 .learnings/ 中的内容推广到 MEMORY.md
团队共享
各 Agent 记忆同步到 workspace,形成集体智慧

5.4 💡 成本优化建议:本地模型 vs 云端模型

当前我们的方案:使用云端 AI 模型(kimi-k2.5、qwen3-max、MiniMax-M2.5 等)

原因:目前 Token 消耗在可接受范围内,云端模型理解能力更强,记忆整理质量更高。

但最优解应该是本地模型 + 云端模型混合

┌─────────────────────────────────────────────────────────┐│                  成本优化策略                          │├─────────────────────────────────────────────────────────┤│  定时记忆整理    │ 本地模型 (Ollama/LM Studio)         ││  复杂分析任务    │ 云端模型 (GPT-4/Claude/Kimi)        ││  紧急重要任务    │ 云端模型 (保证质量)                 ││  日常轻量任务    │ 本地模型 (节省成本)                 │└─────────────────────────────────────────────────────────┘

本地模型推荐

  • • Ollamallama3.2:3b 或 qwen2.5:7b
  • • LM Studio:加载 Qwen2.5-7B-Instruct
  • • 要求:能流畅处理中文,理解长文本

配置示例

{  "cron": {    "jobs": [      {        "id": "memory-daily",        "schedule": "0 30 7 * * *",        "agent": "main",        "model": "ollama/llama3.2:3b",  // 使用本地模型        "prompt": "触发记忆整理流程..."      }    ]  }}

5.5 ⏰ 定时任务时间调整建议

我们的配置:每天 07:30

但你应该根据以下因素调整

因素
建议时间
说明
工作节奏
上班前 1 小时
确保工作时记忆已更新
使用频率
高频用户:每天 2 次
中午 + 晚上各一次
成本敏感
凌晨低峰期
部分 API 夜间更便宜
数据量
聊得多:每天 2-3 次
防止单次处理量过大

多时段配置示例

{  "cron": {    "jobs": [      {        "id": "memory-morning",        "schedule": "0 30 7 * * *",   // 早上 7:30        "agent": "main",        "prompt": "早间记忆整理..."      },      {        "id": "memory-evening",        "schedule": "0 0 23 * * *",    // 晚上 23:00        "agent": "main",        "prompt": "晚间记忆整理..."      }    ]  }}

我们的建议

  • • 🌱 新手:每天 1 次(07:30 或 23:00)
  • • 🚀 进阶:每天 2 次(中午 + 晚上)
  • • 💰 成本敏感:使用本地模型,每天 2-3 次
  • • ⚡ 高频用户:每 6-8 小时一次,防止记忆堆积 |

六、进阶技巧:诊断与调试

6.1 如何诊断"失忆"问题

当你发现 AI"不记得"时,按以下步骤排查:

Step 1:确认会话窗口

问题:飞书聊的内容,微信窗口不知道原因:不同渠道是独立会话解决:在当前窗口提示"请查看当前飞书会话窗口记忆"

Step 2:检查记忆文件

# 查看 MEMORY.md 是否存在cat ~/.openclaw/agents/{agent_name}/MEMORY.md# 查看今日记忆cat ~/.openclaw/agents/{agent_name}/memory/2026-03-28.md

Step 3:手动触发整理

提示词:"请读取今日会话历史,更新 MEMORY.md,确保记住以下内容:..."

6.2 常见误区

误区
真相
"AI 记性太差"
不是记性差,是记忆未沉淀
"换个窗口继续聊"
需要主动同步记忆
"记忆会自动保存"
需要定时任务或手动触发
"所有 Agent 都记得"
各 Agent 记忆是独立的

七、写在最后

AI 失忆不是因为"笨",而是因为架构设计选择了隔离而非共享

理解这一点,你就不会责怪 AI"记性差",而是会主动管理记忆:

  • • ✅ 切到另一个窗口?先让 AI 整理当前会话记忆
  • • ✅ 跨 Agent 协作?先同步上下文
  • • ✅ 聊了很多重要内容?手动触发记忆整理
  • • ✅ 长期积累?搭建定时任务自动沉淀

记忆管理,本质是知识管理。

当你的 AI 助手开始"记得"你们聊过什么、"知道"自己擅长什么、"明白"什么该避免——它就不再是一个简单的对话工具,而是一个真正在成长的智能伙伴。

而 self-improving-agent 技能,就是让这种成长自动化、系统化、可持续的关键。


附录 A:我们的演进时间线

日期
里程碑
关键改进
2026-03-13
AI 团队初始化
7 个 Agent 就位
2026-03-16
任务管理系统
引入 PUA 纠错机制
2026-03-18
Chinglish 定时任务
首次自动化记忆整理
2026-03-23
记忆管理系统升级
添加 memory_manage.sh
2026-03-28
修复定时任务
从脚本改为大宇调度,更稳定

附录 B:self-improving-agent 技能安装

# 通过 ClawdHub 安装(推荐)clawdhub install self-improving-agent# 或手动安装git clone https://github.com/peterskoett/self-improving-agent.git \  ~/.openclaw/skills/self-improving-agent

完整文档:https://github.com/peterskoett/self-improving-agent

附录 C:推荐阅读

  • • OpenClaw 官方文档[1]
  • • Agent Skills 规范[2]
  • • 我们的记忆整理实践[3]

💡 互动话题:你遇到过 AI"失忆"的情况吗?是怎么解决的?欢迎在评论区分享你的经验!

引用链接

[1] OpenClaw 官方文档: https://docs.openclaw.ai[2] Agent Skills 规范: https://agentskills.io/specification

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-29 11:32:45 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/490077.html
  2. 运行时间 : 0.209228s [ 吞吐率:4.78req/s ] 内存消耗:4,810.22kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=95535449dfa966fafc39081947bae1cf
  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.68 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.000875s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001421s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000736s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000694s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001282s ]
  6. SELECT * FROM `set` [ RunTime:0.000514s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001635s ]
  8. SELECT * FROM `article` WHERE `id` = 490077 LIMIT 1 [ RunTime:0.002397s ]
  9. UPDATE `article` SET `lasttime` = 1774755166 WHERE `id` = 490077 [ RunTime:0.002996s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000925s ]
  11. SELECT * FROM `article` WHERE `id` < 490077 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001108s ]
  12. SELECT * FROM `article` WHERE `id` > 490077 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001154s ]
  13. SELECT * FROM `article` WHERE `id` < 490077 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002005s ]
  14. SELECT * FROM `article` WHERE `id` < 490077 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002129s ]
  15. SELECT * FROM `article` WHERE `id` < 490077 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004293s ]
0.213095s