乐于分享
好东西不私藏

做 AI 产品,别把“长上下文”误当成“好记忆”

做 AI 产品,别把“长上下文”误当成“好记忆”
从上下文、用户偏好、知识库到控制权,重新理解 AI 产品的记忆设计
AI 不是记得越多,体验就越好
用户让 AI 帮自己写一篇小红书文案,中途补了一句:“这次写得口语一点,不要太正式。”
AI 接住了,把内容改得更自然。用户觉得还不错。
但如果系统把这句话存成了长期偏好,下次用户要写产品分析报告,AI 还是口语化;再下次写需求文档,还是口语化;写商业方案,也还是。
AI 确实“记住”了。但它记对了吗?这句话应该被长期保存吗?用户能不能修改,甚至删掉这条记忆?
我在看一些 AI 产品的记忆设计时,发现这是被讨论得最少的问题。大家花很多精力在“怎么让 AI 记住更多”,却很少认真想“记住之后怎么办”。
记忆不是一个容量问题,而是一个判断问题——记住之后,产品怎么判断、怎么调用、记错了怎么纠正。
01
最常见的误区:把“保存更多”当成“记忆更好”
产品经理做记忆功能时,很容易顺着一个直觉走:用户希望 AI 更懂自己,那就让它保存更多信息。
于是设计方向就会变成:上下文拉长、历史对话塞进去、偏好自动总结、知识库接进来、任务状态保留下来。
这些方向都有价值,但它们解决的是完全不同的问题。上下文长度解决当前对话连续性,用户偏好解决跨任务个性化,知识库解决事实依据,任务状态解决流程延续。没有把这些拆清楚,就很容易把一套复杂的产品机制压缩成一个模糊目标:让 AI 多记一点。
用户临时说“这次写得短一点”,系统如果存成长期偏好,后续所有内容都变短,用户会觉得 AI 不会看场合。这类问题的根源不是 AI 没记住,而是它没有判断这条信息未来还该不该用。
保存只是第一步。更难的是:这条信息是临时要求还是稳定偏好?后面应该默认调用,还是只在特定场景触发?没想清楚这些,记得越多,反而越容易出错。
02
长上下文解决的是“能看见”,不是“会取舍”
长上下文当然不是噱头。用户不用反复复制背景材料,AI 可以一次处理几十页的产品报告,或者基于一整段访谈记录提炼用户需求。这些体验提升是真实的。
但有一件事需要想清楚:长上下文解决的是模型能看到更多,不是产品能管理好记忆。
模型看到一段信息,不代表它每次都会稳定使用这段信息。在一个长任务里,用户给了很多背景资料,但真正关键的可能只有几条约束——目标用户是谁、哪些表达不能用、格式要求是什么。当信息越堆越多,关键约束反而容易被淹没。用户感受到的不是“模型看了多少 token”,而是:我明明说过,你为什么没按这个来?
还有一个区别更关键:当前对话的连续性,不等于跨会话的长期记忆。用户在一次对话里说“刚才那版再短一点”,AI 能理解“刚才那版”是什么,这是上下文能力。但用户下周重新打开产品,说“按我平时的格式来”,AI 能不能理解“平时的格式”,就不是上下文能解决的了。
长上下文像是把更多资料摊在模型面前。摊开不等于管理好——它解决的是“能看见”,不是“会取舍”。
03
说“做记忆功能”之前,先搞清楚是哪种记忆
AI 产品里的“记忆”,至少可以拆成四类,对应四种完全不同的产品逻辑。
上下文记忆
解决当前对话连续性。用户说“刚才那一版再短一点”,AI 要知道“刚才那一版”指什么。这是用户感知最直接的能力,上下文窗口变大可以缓解这个问题,但窗口大不等于模型能稳定抓住当前任务里最关键的约束,长任务里仍然需要产品机制辅助。
偏好记忆
解决跨任务个性化。比如用户长期喜欢结论先行、分点结构、偏专业但不学术。这类信息记好了能减少重复沟通,但也最容易误判——“这次口语一点”不等于“以后都口语”,“这篇短一点”不等于“我永远喜欢短”。偏好记忆的难点不在于保存,在于识别哪些表达是临时要求,哪些才是真正稳定的偏好。
知识记忆
是四类里最容易被混淆、也最容易出问题的一类。它要回答的不是“用户喜欢什么”,而是“这个回答依据哪份资料、是否还能被信任”。公司制度、产品文档、用户研究报告、历史数据——这类信息不应该只靠模型“记住”,因为它们会更新、需要来源、需要版本追踪。如果 AI 记住的是一段过期内容,却无法说明来源也无法判断是否失效,它回答得越自然,风险反而越大。不少团队在做内部知识库问答时,问题其实出在这里——不是 AI 不够聪明,而是把“模型读过文档”和“知识系统管理好了文档”混为一谈了。事实资料不能只交给模型记忆,而应该交给可管理的知识系统。
任务状态记忆
解决流程延续。用户正在写一份 PRD,已经完成了需求背景和用户画像,下一步要补异常场景。下次回来时,他希望 AI 知道自己做到哪一步,而不是重新被问“你要写什么”。任务阶段、已确认内容、待补信息都需要被结构化地管理起来,不能只藏在聊天记录里——否则对话越长,AI 越像是在翻旧账,而不是在接着推进任务。
不同类型的信息,需要不同的管理机制。把它们混在一起设计,是 AI 记忆功能出问题最常见的原因。
04
真正的产品取舍:这条信息该放在哪里?
AI 记忆设计里最重要的能力,不是保存,而是信息归位——判断这条信息该放在哪里、什么时候用、谁来管它。
我习惯用四个问题来做这个判断。
  1. 它是用户偏好、事实资料、任务状态,还是临时要求?
    这是最基础的分类,但也最容易被跳过。偏好进长期记忆,事实进知识库,进度进工作流状态,临时要求只服务当前上下文。用户说“这次偏小红书风格”,这是临时要求,不该进长期记忆;用户说“以后输出都先给结论”,这是偏好,可以保存。这里还有一个维度值得单独说:这条信息多久会过期?用户的关注点会变,项目会结束,偏好会迭代。“用户近期在研究 RAG”这条记忆,可能三个月后就不再准确。记忆系统有没有考虑时效性,直接影响它长期用下来的体验。
  2. 它应该自动保存,还是让用户确认?
    自动保存降低门槛,但容易误判。对于那些会持续影响后续输出的记忆,更稳的方式是给用户一个轻确认——比如“是否记住:你近期关注 RAG 相关内容?”多一步操作,换来更高的确定性。尤其是跨场景、会长期生效的偏好,不应该完全依赖系统自动判断。
  3. 它后续应该默认调用,还是按场景触发?
    这是我目前最希望看到产品认真补上的地方。记忆保存下来,不等于每次都该用。用户平时喜欢轻松表达,但写董事会会议纪要时,系统继续套用这个偏好就显得不专业。有些记忆适合默认调用,有些适合按场景触发,有些在当前任务里最好完全不用。记忆的价值不在于存在,而在于被正确调用。一个好的 AI 产品,有时候恰恰是因为它知道什么时候不该用旧记忆。
  4. 用户能不能查看、修改、删除、关闭?
这一问是整套记忆系统能不能建立信任的基础。用户在涉及职业身份、工作内容、表达偏好时,会自然想知道:你为什么知道这个?我能不能删掉?这次能不能不用?
ChatGPT Memory 在这里提供了一个可以参考的管理基准——用户可以查看已保存的记忆条目、单条删除,也可以全局关闭记忆;Temporary Chat 则提供了“不引用、不创建个性化记忆”的临时会话方式。这不是很高的门槛,但在不少 AI 助手类产品里,仍然没有被当成基础能力来设计。
05
好的记忆,应该让用户感到被理解,而不是被偷偷记录
在一些 AI 助手、写作工具和工作台产品里,“无感记忆”经常被当成体验优势——用户什么都不用设置,系统自动理解、自动总结、自动调用。
这听起来流畅,但背后有一个没被说清楚的问题:一旦记忆完全隐形,用户就很难判断 AI 的回答到底从哪里来。它是基于当前输入的?是调用了历史偏好?还是把之前某次临时要求当成了长期习惯?没有解释,用户就会从“它好懂我”变成“它怎么知道这个”。
记忆设计不好,最直接的后果是记错后持续污染结果。用户只是某次想要轻松一点,AI 却长期保持轻松风格;只是临时研究某个行业,AI 却一直把它当成用户的主要方向。这不是一次性错误,而是会被反复放大的错误。
还有一个更隐性的问题:过度个性化会限制用户的新选择。用户过去喜欢短内容,不代表现在不能写长文;过去关注某个方向,不代表以后所有任务都要围绕它转。当用户不知道系统记住了什么、为什么记住,体验问题就不只是“答得对不对”,而是“我是不是被系统框住了”。
所以 AI 记忆功能必须给用户控制权。这里最值得重视的,是两个具体的设计能力。
  • 记忆纠错解决的是 AI 用错记忆之后的修正问题。比如 AI 一直按“口语化表达”输出,用户应该能直接告诉它“这不是我的长期偏好,只是上次任务要求”,而且系统应该能真正修正这条记忆,不只是把这句话当作当次反馈处理完就算了。否则用户每次都要重新解释,信任会一点一点耗掉。
  • 本次不使用记忆解决的是另一类场景。用户不是认为系统记错了,也不想删掉那条记忆,只是这一次不想用。平时偏好轻松表达,但这次要写正式报告;平时关注 AI 产品,但这次想让系统从普通用户视角分析。一个“本次不使用记忆”的入口,比让用户临时删除长期偏好合理得多——用户不是要推翻过去的自己,只是当前场景不同。
从我观察到的产品来看,“记忆纠错”和“本次不使用某类记忆”还没有成为常规配置。ChatGPT 已经提供了记忆管理和 Temporary Chat,但它更像是全局管理或临时会话开关,距离细粒度的“这次不用这条记忆”还有产品设计空间。
好的记忆应该让用户感到被理解,而不是被偷偷记录。
06
结语:好的 AI 记忆,不是记得多,而是记得准、用得对、忘得掉
判断一个 AI 产品的记忆能力,不能只看它支持多少 token、能保存多少历史记录、能不能自动总结用户偏好。更重要的是:它有没有区分不同信息类型?有没有判断信息该记多久?有没有在记错时提供纠正机制?有没有把控制权交给用户?
很多时候记忆功能做得差,不只是因为技术没跟上,也因为产品定义里没有认真处理这些边界。它不够显眼,不容易出现在需求文档的第一页,但用户感受得到。
当 AI 产品越来越像一个长期协作对象,它管理的不只是信息,还有用户对它的信任。记忆设计做好了,用户会觉得这个产品越用越顺;做差了,用户会在某一天突然觉得它不再可靠——而那个时刻往往很难挽回。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-20 16:03:59 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/585081.html
  2. 运行时间 : 0.188273s [ 吞吐率:5.31req/s ] 内存消耗:4,719.14kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=6d323154c7a4f3cc52293255d37b91d9
  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.000799s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001318s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000650s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000571s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001119s ]
  6. SELECT * FROM `set` [ RunTime:0.000460s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001265s ]
  8. SELECT * FROM `article` WHERE `id` = 585081 LIMIT 1 [ RunTime:0.001074s ]
  9. UPDATE `article` SET `lasttime` = 1781942639 WHERE `id` = 585081 [ RunTime:0.010424s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000511s ]
  11. SELECT * FROM `article` WHERE `id` < 585081 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000978s ]
  12. SELECT * FROM `article` WHERE `id` > 585081 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.003160s ]
  13. SELECT * FROM `article` WHERE `id` < 585081 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001545s ]
  14. SELECT * FROM `article` WHERE `id` < 585081 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001898s ]
  15. SELECT * FROM `article` WHERE `id` < 585081 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001577s ]
0.189882s