乐于分享
好东西不私藏

AI 记忆搬家:下一个爆款工具,可能不是“更聪明的模型”,而是“把用户带走”

AI 记忆搬家:下一个爆款工具,可能不是“更聪明的模型”,而是“把用户带走”

AI 记忆搬家:下一个爆款工具,可能不是“更聪明的模型”,而是“把用户带走”

很多人第一次真正依赖 AI 助理,不是因为它会写诗、写代码、做 PPT,而是因为它开始“记得”。

它记得常用昵称、写作口吻、工作项目、饮食禁忌、正在学的东西、讨厌的废话、喜欢的输出格式。用久之后,AI 助理不再只是一个工具,而像一间整理过的书房:书在哪、便签在哪、常用模板在哪,已经被悄悄摆好了。

问题来了:一旦换 AI 产品,这间书房能搬走吗?

答案是:可以,但目前很少能“一键搬家”。真正可落地的方案,不是单一按钮,而是一套“导出 → 清洗 → 提取 → 校验 → 导入/挂载”的系统。


一、先别急着导出:AI 的“记忆”到底是什么?

要做 AI 记忆迁移,第一步不是写代码,而是拆清楚“记忆”的类型。

大多数 AI 产品里的上下文,大致分成五层:

第一层是聊天记录。这是用户和 AI 之间的完整对话,通常最容易导出。OpenAI 的 ChatGPT 支持通过账号设置或隐私门户导出数据,导出的 zip 包会包含聊天历史和相关账号数据;Claude 也支持在网页端或桌面端从 Settings > Privacy 导出用户信息和聊天历史。

第二层是显式记忆。比如用户说过:“记住,推荐菜谱时考虑素食。”ChatGPT 的官方说明把 memory 分为 Saved memories 和 chat history:Saved memories 是名字、偏好、目标这类可长期使用的信息;chat history 则允许 ChatGPT 在未来对话中参考过去聊天内容。

第三层是隐式画像。用户没明确说“记住”,但长期对话会暴露出职业、知识水平、写作偏好、项目方向、关系网络、风险偏好、常用语言等。这部分最有价值,也最难迁移。

第四层是产品侧个性化设置。例如 Custom Instructions、自定义 GPT/Gem、Claude Project、Copilot memory、Gemini personal context 等。这些往往不是完整聊天记录,而是产品内部用于个性化的配置。

第五层是外部连接数据。比如 Gmail、Google Calendar、Notion、GitHub、文件库、企业知识库。MCP 这类协议正在解决“AI 如何连接外部系统”的问题,Model Context Protocol 官方将其描述为连接 AI 应用与外部系统的开放标准,可连接本地文件、数据库、工具和工作流。

所以,所谓“从一个 AI 助理导入另一个 AI 助理”,本质不是复制一段聊天记录,而是重建一个“可验证、可编辑、可携带的用户上下文包”。


二、目前全网能落地的方案,可以分成八类

方案 1:官方数据导出 —— 最稳,但不一定最有用

这是最正规的一条路。

ChatGPT 可以导出账号数据;Claude 可以导出用户信息和聊天历史;Microsoft Copilot 个人账号可以在隐私仪表板导出 Copilot activity history,导出格式为 CSV。

Google Gemini 的情况更复杂。Google 官方说明用户可以在 Gemini Apps Activity 中查看、删除或关闭活动记录,也可通过隐私相关流程导出信息;但完整对话导出的可用性和粒度可能不如 ChatGPT/Claude 这类直接聊天导出产品。

这种方案适合做“数据源获取”,但不能直接解决“用户画像提取”。因为导出的往往是原始聊天、HTML、CSV、JSON 或活动记录,里面混着大量临时任务、过期信息、幻觉、玩笑和敏感内容。

它的最佳用途是:作为后续画像抽取系统的输入。


方案 2:让原 AI 自己总结记忆 —— 最快,但最不可靠

这是最像用户示例里的方案:

把提示词发给旧 AI:

“请回顾过去的对话,总结对用户的了解。按人口统计信息、兴趣偏好、关系、项目计划、长期指令分类。尽量引用原话。不要使用第一人称和第二人称。”

这种方案非常适合 MVP。优点是快,不需要解析复杂导出文件,也不需要搭建管线。缺点也明显:它依赖旧 AI 能访问多少历史、是否愿意输出、是否会漏掉关键事实,以及是否会把推测当事实。

更稳的做法是加三条约束:

  1. 每条画像必须带证据。
  2. 每条画像必须标注置信度。
  3. 没有证据的内容必须放进“待确认”区。

例如输出不应该是:

“用户是产品经理。”

而应该是:

“用户可能从事产品/技术相关工作。  - 证据:多次讨论 AI 产品导出、用户画像、实现方案。  - 置信度:中。  - 注意:未见用户明确说明职业。”

这一步能把“AI 自嗨式总结”变成“可审计画像”。


方案 3:解析聊天导出文件,再用 LLM 做结构化抽取 —— 最适合产品化

如果要做成产品,核心管线大概是这样:

原始导出文件→ 对话清洗→ 用户消息抽取→ 时间线重建→ 候选画像抽取→ 证据绑定→ 冲突检测→ 敏感信息过滤→ 用户确认→ 生成可导入的 Memory Pack

这里的关键不是“总结”,而是“结构化抽取”。OpenAI 的 Structured Outputs 允许开发者让模型输出严格符合 JSON Schema 的结果,官方文档强调它可以让模型输出遵循开发者提供的 JSON Schema,降低漏字段或枚举值幻觉的问题。:contentReference[oaicite:5]{index=5} LangChain 的结构化输出文档也支持用 Pydantic、dataclass、TypedDict 或 JSON Schema 把自然语言结果转成可验证结构。:contentReference[oaicite:6]{index=6}

一个实用 schema 可以长这样:

{"profile_items": [    {"category""demographics | interests | relationships | projects | instructions","claim""用户长期偏好中文回答。","evidence_quote""请用中文回答","evidence_source""conversation_id/message_id","date""2026-05-09","confidence""high | medium | low","sensitivity""normal | sensitive | highly_sensitive","status""confirmed | inferred | outdated | conflict"    }  ]}

真正有价值的不是“把用户总结成一段话”,而是把用户画像拆成一条条可验证、可删除、可合并、可导入的事实。


方案 4:浏览器插件/本地采集 —— 适合跨产品,但有灰色地带

有些 AI 产品不提供完整导出,或者导出的数据不够细。于是可以通过浏览器插件、本地脚本、DOM 抓取、剪贴板采集等方式保存对话。

这种方案技术上常见,但要特别小心三件事:

第一,是否违反产品服务条款。 第二,是否采集了第三方隐私。 第三,是否把访问令牌、cookie、账号数据暴露给插件或外部服务。

如果要做成商业产品,浏览器插件最好只采集用户主动选择的对话,并且在本地完成初步清洗和脱敏。敏感数据检测可以使用开源 PII 工具,例如 Microsoft Presidio;其 GitHub 页面说明它是用于检测、编辑、掩码和匿名化文本、图像及结构化数据中敏感数据的开源框架。

这条路线的定位不是“偷偷抓”,而是“用户授权的个人数据整理工具”。


方案 5:隐私权/数据可携权请求 —— 法务路线,慢但重要

在一些地区,用户可以通过隐私权利请求获取个人数据。GDPR 第 20 条规定,数据主体有权以结构化、常用、机器可读格式接收其提供给控制者的个人数据,并在技术可行时传输给另一个控制者。

这给“AI 记忆搬家”提供了一个政策基础:用户不是在索要平台的模型权重,也不是索要系统提示词,而是在索要自己提供过的个人数据和对话数据。

不过,这条路不能保证拿到“模型内部推断出的画像”。很多产品可以给聊天记录、账号资料、活动历史,但不会给完整的内部个性化状态。也就是说,法务路线能拿到原材料,不一定能拿到“已经提炼好的记忆”。


方案 6:API 原生记忆 —— 适合从一开始就自建 AI 助理

如果目标不是迁移 ChatGPT/Claude/Gemini 的消费端记忆,而是自己做 AI 产品,最佳方案是从第一天就把用户记忆存在自己的系统里。

OpenAI Agents SDK 的 Sessions 文档说明,Sessions 可以作为持久记忆层:自动读取之前的会话项、在每次运行后保存新的用户输入和助手输出,并在未来轮次继续使用。 OpenAI API 的 conversation state 文档也说明,可以通过手动传递历史、Conversations API 或 previous_response_id 管理对话状态。

这类系统的关键原则是:

不要把“记忆”完全交给模型。 应该把记忆作为产品数据结构来管理。

也就是说,模型负责“发现候选记忆”,数据库负责“保存记忆”,用户负责“确认和编辑记忆”。


方案 7:独立记忆层/Memory-as-a-Service —— 最像未来标准答案

现在越来越多框架和服务开始把“记忆”从单个 AI 产品里拆出来。

LangGraph/LangChain 的 memory 概念区分短期记忆和长期记忆:短期记忆跟踪单个会话线程,长期记忆跨会话保存用户或应用级数据,并可按 namespace 存储。 Mem0 则把自己定位为 AI agents 的托管记忆层,提供跨用户和跨代理的持久上下文、向量存储、图服务、重排和企业控制。

这类方案的理想形态是:

用户有一个独立的 Memory Vault。 ChatGPT、Claude、Gemini、自建 Agent 都只是临时调用它。 换 AI 产品时,不再搬聊天记录,而是换一个前端入口。

这可能是最值得创业的方向之一:不是做第 N 个聊天机器人,而是做 AI 时代的“个人上下文护照”。


方案 8:MCP/外部上下文挂载 —— 不导入,直接连接

还有一种思路:不把记忆导入目标 AI,而是把记忆做成外部数据源,让不同 AI 在需要时读取。

MCP 正适合做这种“连接层”。Anthropic 在发布 MCP 时称,它是连接 AI 助手与数据所在系统的新标准,目标是用单一协议替代碎片化集成。

做法可以是:

建立一个个人画像数据库。 暴露一个 MCP server。 提供工具:search_profile、get_preferences、get_active_projects、get_do_not_do_rules。 不同 AI 客户端通过 MCP 查询,而不是把全部画像塞进提示词。

这比“导入一大段用户画像”更安全,也更节省上下文窗口。缺点是目标 AI 产品必须支持 MCP 或类似连接能力。


三、真正的产品形态:不是“导出聊天记录”,而是“生成 Memory Pack”

一个好用的 AI 记忆迁移工具,最后应该生成三种东西。

第一种是人类可读版

1. 人口统计信息用户常用中文交流。  - 证据:用户多次使用中文提问,并要求输出中文内容。  - 日期:2026-05-09。  - 置信度:高。2. 兴趣和偏好用户关注 AI 产品、用户画像、上下文迁移和 AI 助理实现方案。  - 证据:用户说“想实现一个从各种AI产品中导出其中提取用户相关的信息,或者从用户的对话中总结出用户的画像”。  - 日期:2026-05-09。  - 置信度:高。

第二种是机器可读版

{"memory_pack_version""1.0","language""zh-CN","items": [    {"id""mem_001","category""interests","claim""用户关注 AI 助理上下文迁移、用户画像提取和多 AI 产品数据导出。","evidence": [        {"quote""我想实现一个从各种AI产品中导出其中提取用户相关的信息,或者从用户的对话中总结出用户的画像","date""2026-05-09"        }      ],"confidence""high","sensitivity""normal","import_policy""safe_to_import"    }  ]}

第三种是目标 AI 导入提示词版

以下是用户确认过的长期偏好和背景。请只在相关时使用,不要过度提及。若发现与新对话冲突,以新对话为准。- 用户偏好中文回答。- 用户关注 AI 产品实现、上下文迁移、用户画像提取、数据导出与隐私合规。- 用户喜欢循序渐进、可落地、结构清晰的解释。

这三种版本分别服务于“查看”“存储”“导入”。


四、最小可行产品怎么做?

如果只做一个 MVP,不需要一开始覆盖所有 AI 产品。可以从 ChatGPT 和 Claude 开始,因为它们都有较明确的数据导出路径。

MVP 流程可以这样设计:

用户上传导出的 zip/html/json/csv。 系统只读取用户消息,不默认读取第三方文件内容。 先用规则过滤明显无价值对话,例如翻译、一次性问答、空消息。 再用 LLM 抽取候选画像。 每条画像必须绑定原文证据。 敏感项默认不导入,例如身份证号、精确住址、健康信息、财务信息、未成年人信息。 用户逐条确认、删除、合并。 最后生成 Memory Pack、目标 AI 导入提示词、MCP/数据库写入数据。

这里最关键的按钮不是“生成”,而是“确认”。

因为用户画像是高敏感数据。一个 AI 认为“用户有焦虑倾向”“用户可能离婚”“用户收入较高”,即便从聊天中推断出来,也不一定应该被保存,更不应该被自动迁移到另一个 AI。


五、画像抽取时,哪些内容应该保存,哪些不该保存?

建议把信息分成四级。

A级:可长期保存 包括称呼、语言偏好、输出格式偏好、专业领域、长期项目、明确要求的写作风格。

B级:需要确认后保存 包括职业、常住地、教育背景、关系、长期目标、健康偏好、消费偏好。

C级:默认不保存 包括证件号、银行卡、密码、访问令牌、精确住址、医疗诊断、财务资产、第三方隐私。

D级:禁止自动推断 包括政治倾向、宗教信仰、性取向、心理状态、种族/民族、犯罪记录等敏感属性,除非用户明确要求保存并且产品场景合法合规。

一个优秀的记忆迁移工具,不应该炫耀“能推断多少”,而应该克制地问:“这条需要保存吗?”


六、导入目标 AI 时,不要一次性塞满上下文

很多人会犯一个错误:把几千字用户画像直接贴进新 AI 的系统提示词。

这会带来三个问题:

第一,模型会过度使用画像,回答什么都硬扯用户背景。 第二,旧画像可能过期,新对话会被旧信息污染。 第三,敏感信息暴露面变大。

更好的方式是分层导入:

基础层:只放 5—10 条稳定偏好。 项目层:按当前任务加载相关项目背景。 证据层:需要解释时再查原文。 敏感层:默认不进入提示词,只在用户明确授权时调用。

这就是为什么“Memory Pack + 检索 + 用户确认”比“一段超长 prompt”更可靠。


七、可以做成什么产品?

这个方向至少有五种产品形态。

第一,AI Memory Exporter:帮用户从 ChatGPT、Claude、Gemini、Copilot 等产品导出、整理和备份上下文。

第二,AI Persona Builder:从长期对话中生成用户画像,用于创作者、职场人士、学习者、创业者的专属 AI 助理。

第三,Memory Pack Converter:把一个产品的导出文件转换成另一个产品可用的导入提示词、自定义指令、Project brief 或 agent memory。

第四,Personal Context Vault:独立的用户记忆保险箱,用户授权不同 AI 读取不同范围的信息。

第五,Enterprise AI Context Governance:企业版上下文治理,解决员工在多个 AI 工具之间迁移项目背景、权限、数据保留和审计的问题。

最有想象力的是第四个:个人上下文保险箱。未来用户可能不会问“哪个模型最强”,而会问:“哪个 AI 能接入我的记忆库?”


八、这件事为什么会变成大机会?

因为 AI 产品正在从“回答问题”走向“理解个人”。

一旦 AI 开始长期陪伴用户工作、学习、写作、决策,用户真正沉淀的资产不只是聊天记录,而是:

偏好 习惯 项目 关系 表达方式 知识边界 长期目标 反复纠正过的规则

这些东西共同构成“用户上下文”。

谁拥有用户上下文,谁就拥有 AI 时代最重要的入口。

但反过来说,用户也应该拥有迁移上下文的权利。AI 助理不能变成新的数据孤岛。一个人用了半年、一年、三年的 AI,不应该因为换产品就从零开始介绍自己。


九、推荐的实现路线

最务实的路线是:

先做官方导出解析。 再做结构化画像抽取。 再做人机确认界面。 再做 Memory Pack 标准。 最后做跨产品导入和 MCP 连接。

不要一开始就追求“全自动迁移”。AI 记忆迁移的核心不是自动化,而是可信。

一个能让用户放心的系统,应该做到:

每条记忆都有来源。 每条记忆都能删除。 每条记忆都能改写。 每条记忆都有有效期。 每条敏感记忆都需要单独授权。 每次导入都能预览目标 AI 会看到什么。


结尾:AI 的下一个竞争点,是“记得对”,不是“记得多”

过去,AI 产品比的是模型能力。

后来,比的是工具调用、联网搜索、多模态、代码能力。

再往后,比的会是:谁能更安全、更准确、更克制地理解一个人。

“AI 记忆搬家”听起来像一个小工具,其实背后是一个更大的命题:

用户在 AI 世界里的身份,能不能由用户自己掌控?

如果答案是能,那么未来每个人都应该拥有一份自己的 Memory Pack。它不是简历,不是通讯录,也不是浏览历史,而是一份经过确认、可携带、可撤回的个人上下文。

模型会变,产品会变,但用户不应该每次都从一句“你好”重新开始。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-21 05:56:08 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/598797.html
  2. 运行时间 : 0.093430s [ 吞吐率:10.70req/s ] 内存消耗:4,697.23kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a835cd7b4baccfa43fb6b1b825afa023
  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.000746s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000754s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000341s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000265s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000487s ]
  6. SELECT * FROM `set` [ RunTime:0.000206s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000524s ]
  8. SELECT * FROM `article` WHERE `id` = 598797 LIMIT 1 [ RunTime:0.000461s ]
  9. UPDATE `article` SET `lasttime` = 1779314168 WHERE `id` = 598797 [ RunTime:0.003177s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000272s ]
  11. SELECT * FROM `article` WHERE `id` < 598797 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000401s ]
  12. SELECT * FROM `article` WHERE `id` > 598797 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000388s ]
  13. SELECT * FROM `article` WHERE `id` < 598797 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001732s ]
  14. SELECT * FROM `article` WHERE `id` < 598797 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000713s ]
  15. SELECT * FROM `article` WHERE `id` < 598797 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003129s ]
0.095194s