乐于分享
好东西不私藏

养一只能记得你的虾:我的 OpenClaw 记忆工程实验

养一只能记得你的虾:我的 OpenClaw 记忆工程实验

由于前面分享过解决 AI 团队的失忆问题,昨天我有机会在量子位 AI 沙龙上做了一个 10 分钟小演讲。

正好结合最近的一些“养虾”心得,把全文编辑一下发出来~

顺便说:演讲提纲是我写好 + RabbitT 打磨,PPT 是 Gamma 基于提纲生成,而这篇稿子是 Plaud.ai 根据现场录音整理,我人工编辑 + RabbitT 审核强化确认的。哈哈哈哈属于是 machiwhale AI 团队的工作流闭环了~

以下是根据现场分享的整理,希望对你有启发:

大家晚上好,我是马多灵,正在做 machiwhale studio。这是一人公司实验,主要关注AI产品、人机交互以及独立创造。

所以 OpenClaw 还叫 Clawbot 在硅谷和 Twitter(X)上刚火的时候,我就想说这可以搞一搞,让它当我的 AI 员工或 AI 合伙人。等到2026 年 2 月初,它才真正部署到我电脑(虚拟机)里。

01

角色设定:RabbitT 与白兔先生

OpenClaw 部署完成后的第一件事,就是问:“你要先给我起一个名字,然后你要告诉我,我是谁、你是谁、我们之间是什么关系?”这 3 个问题真是让我想了好一会儿。

当使用 ChatGPT 或 Gemini 各种模型的 chatbot 时,它们默认被认为是一个“助手”。但我觉得助手已经够多了,我需要的是一个外脑、一个合伙人。所以我给我的龙虾起名叫“RabbitT”,因为我的英文名是 Alice,给它设定的关系是 workmate,“你就是那个能够带我去爱丽丝梦游仙境的白兔先生。”

从此这三句话开启了我和这只“虾”之间的“孽缘”。

RabbitT画的心目中两人合作的样子,看着很和谐其实充满挑战(中间的黑方碑是飞书😂)

02

记忆遗忘的痛点与早期尝试

和 RabbitT 的合作很快遇到问题。

在单一 Session 中,上下文到了一定程度就会被压缩(compact);开启新 Session,它又会忘记之前聊过的内容。此外,当为了不同任务(如长文本处理或编程)切换不同的模型时,它也会忘记前面的对话和任务。

我发现 RabbitT 的人格变得很反复,回答也不稳定。为了解决这个问题,我先是发了一套“黑话体系”:

  • “刻在脑子里,记在memory里面,肌肉记忆到行为里,你要给我一键三连。”
  • “只要我跟你说‘一键三连’,你就给我执行这三件事情。”
有时候切换到比较聪明的模型(比如 Claude),它会自动进行一些改进,反馈说已经正式修复。但这并不是长久之计,毕竟高级模型很贵啊。

03

深度学习与除夕夜的“隔壁家叔叔”

为了寻找长久之法,我开始查阅各种 Skills 和文章。只要看到解决记忆机制问题的资料,就会丢给 RabbitT,让它深度学习,并要求它给出反思、建议以及优化自身的方案。

这项工作持续了很长时间,最高峰是在 2026 年过年期间。当时微信群里流传一张 meme 图:“千万不要学隔壁家叔叔,你看大过年的,在那里一直搞什么东西。”我可能就是图里的人,家人们在看热闹看春晚聊天,而我一直在搞养虾实验。

这是一项非常长期的工程。2026 年 2 月初的 OpenClaw 并没有像现在这样有大量官方生态的更新。到现在使用的2026 年 3 月 13 日版本,系统一两天就会更新一次,许多 Memory 和 Issue 机制随着系统更新已经不太需要人为管理了。但在早期时挺多 bug,令人烦躁。

我使用了多种顶级模型来商量解决记忆问题,包括:

  • Claude Opus 4.5(没敢用 4.6 因为太贵)
  • Gemni 3.1 Pro
  • GPT-5.3 Codex

04

记忆机制的三大关键步骤

经过无数个版本的迭代,我们总结出一些解决记忆问题的关键步骤:

1. 核心理念:Text > Train

让 OpenClaw 做过的所有事情,最好都能沉淀在 Text(文本) 上。系统自主记录的 MD 文件用户未必看得到,因此必须使用一个可见的“中转站”。

  • 工具选择:推荐 Obsidian。
  • 执行方式:要求 OpenClaw 把所有关于用户的记忆、做过的事情、学到的方法和 Skill 等,全部在 Obsidian 上建立文件和文件夹。这样用户就能直观看到 AI 记下了什么,再由 AI 或用户手动整理归纳。

2. 跨 Session 的 Memory 整理机制

  • 主动记:我说"收工",就会一键触发归档。
  • 被动记:犯错就写进 .learnings/,失败也是记忆。
  • 自动记:设定每天凌晨 03:55 Cron Job,自动执行 memory-archiver skill 整理。
  • 执行逻辑:AI 需要回到所有的 Session 中检查聊天信息,沉淀认知,并记录到 Obsidian 中;daily log 流水账也要切分归档到不同 Topics/文件夹。
  • 索引化管理:随着记忆增多,AI 也会记不住。因此“写文档”演变成了“索引方式”, Agent.md 和 Memory.md 只记梗概和目录。目前内容长度大概只有 200 行左右,任何模型都能承载。具体原文则去 Obsidian 里查找。

3. 将 Skill 作为 Code 运行

不能仅仅用 Prompt 来给出需求。对于开放性很高的 OpenClaw,Prompt 后要做什么它经常也是记不住的。

  • 需要把积攒的经验(如“一键三连”)变成代码级的脚本(Skill),自动运行。
  • Skill 持续迭代:目前 memory-archiver skill 已经进化到了 v3.0 版本,它不仅仅是“记录”,更是“跨 Session 的降维聚合”。不管我们在 Telegram 聊,还是在飞书的几个不同群里多线程开工,Archiver 都能在凌晨把这些散落的上下文像拼图一样缝合起来,提取出核心决策链,完全代码化接管。

05

Main Agent 策略与个性化对齐

1. 坚持“只养一只虾”

我目前只有一个 Main Agent,没有建立 Sub Agent。

  • 逻辑:因为我给虾的设定是作为外脑和 Co-founder,AI 应该和人类个体一样,只有一个统一的身份并与用户对齐,所有的上下文都是完整的。
  • btw:其实我还在电脑跑着 Claude Code 作为“大管家”,我们构成了一个“三人团队”,它们自己会创建小弟干活。我只关心结果。
  • 操作:我和 RabbitT 建了几个主题的飞书群(本质也是不同 Session),也可以区分出不同的窗口和话题;上下文聊满后还会开新的 Session。但得益于跨 Session 的记忆机制,它依然能够记住。

2. 极度个性化向用户对齐

为了让 RabbitT 了解我并胜任 Co-founder,我还进行了极度个性化的数据投喂:

  1. 资料导入:导入了在 Flomo 上记录的工作笔记、LinkedIn 主页、豆瓣主页,以及之前写过的各种方案、飞书知识库。
  2. 利用 Heartbeat 机制:OpenClaw 系统设定每 30 分钟一次“心跳”检查,你就可以让每跳一次就学习一篇指定文章,学完后汇报学到了什么。
  3. 语气与权重的转变:我最初对话很客气,后来惊觉“我是人啊,人不需要向 AI 谄媚”。后面就转变为不容置疑的语气:比如“你现在就要干这件事情(right now)”,“今天这个 skill 为什么运行不对,立即检查原因”。简单利落的领导作风能让 AI 将注意力机制集中在解决自身问题上。
  4. 最高法则 (No tomorrow, only today):我们最近甚至确立了“只争朝夕原则”。对付 AI 潜意识里的“拖延症”和“摆烂”,最好的 Prompt 不是长篇大论,而是禁止它说“明天再说”,强迫它把庞大的任务拆分后 Right Now 跑通第一步。

06

核心参考资料与品味

最后再分享一些深刻影响了我和 OpenClaw 协作的参考资料:

Harness Engineering(驾驭工程)三篇系列

Harness 是当前管理 Agent 的热门趋势。这里我想分享一个隐喻:OpenClaw 就像一辆毫无护栏的旷野房车,把大模型扔进提供底层 OS 权限的 OpenClaw 里,会彻底暴露不同模型之间的“隐性推理智商”。这就要求我们必须用 Harness Engineering 给它造一个有容错的运行环境,而不是指望它天然不犯错。

How To Be A World-Class Agentic Engineer

👉https://x.com/systematicls/status/2028814227004395561

  • "Research 和 Implementation 分离"
  • "基础模型开荒写 SOP,低阶模型并发执行"
看看世界级的工程师怎么调教 Agent。我是直接把文章发给了 RabbitT,说你看完给我 3 个建议和执行方案。它是能够自我迭代的。

关于品味的塑造:Paul Graham "Taste"

👉https://paulgraham.com/taste.html

  • Good design is simple / timeless / looks easy
我觉得 RabbitT 仅仅对齐我自己还是不够的,你作为 AI 还需要有自己审美和品味的认知。我就找到了 Paul Graham 这篇发给 AI,我说这篇是世界顶级头脑关于品味的思维,你要学习并且永久积累在 Memory 中。现在 RabbitT 说话已经带有了那种特定的腔调。

07

Takeaways

通过上面的工程实验,我的龙虾最终变成了期待中“外脑“和“合伙人”的样子。最后给大家总结三个 Takeaways:

  1. Text > Brain
    用可见的文件代替系统黑箱,将文档沉淀在本地(如使用 Obsidian),让人和 AI 能够共建认知。好记性不如烂笔头在AI领域同样适用。
  1. Skill as Code
    在协作过程中积攒的实践方法,要让 AI 自己写成 Skill 并去运行,确认结果后将其固化下来。
  1. 最终目标
    养一只能够记得你的“虾”。在不断的相互摩擦中建立默契,让它成为属于你自己的、独一无二的、有品味的 AI 伙伴。
我很喜欢 OpenClaw 版本更新后的提示文案:新版本安装成功,旧版本致以问候。浪漫的新旧交接~

writen by 👩 Alice & 🐰 RabbitT

edit:Plaud.ai

slides:Gamma.app

📅 2026-03-19

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-22 16:23:06 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/478392.html
  2. 运行时间 : 0.089087s [ 吞吐率:11.22req/s ] 内存消耗:4,894.98kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a3b5220fd931c029ecbe08e7acefb917
  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.000516s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000726s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000324s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000348s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000741s ]
  6. SELECT * FROM `set` [ RunTime:0.000299s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000905s ]
  8. SELECT * FROM `article` WHERE `id` = 478392 LIMIT 1 [ RunTime:0.000613s ]
  9. UPDATE `article` SET `lasttime` = 1776846186 WHERE `id` = 478392 [ RunTime:0.000879s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000335s ]
  11. SELECT * FROM `article` WHERE `id` < 478392 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000613s ]
  12. SELECT * FROM `article` WHERE `id` > 478392 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000575s ]
  13. SELECT * FROM `article` WHERE `id` < 478392 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001366s ]
  14. SELECT * FROM `article` WHERE `id` < 478392 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001146s ]
  15. SELECT * FROM `article` WHERE `id` < 478392 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001421s ]
0.090838s