乐于分享
好东西不私藏

AI产品的下一道生死线:从Prompt工程,到Harness工程

AI产品的下一道生死线:从Prompt工程,到Harness工程

过去一年,很多人做 AI 产品,包括我也是,产品核心都是Prompt。

输出不稳定,表达不满意,任务没完成,第一反应都是去改 Prompt。

这件事当然有价值。Prompt 是人和AI之间最直接的接口,写得清楚一点、约束完整一点、示例充分一点,结果确实会好很多。

但随着产品越做越复杂,也越来越明显地感觉到,Prompt 工程正在接近它的边界。

不是因为 Prompt 不重要了,而是因为 AI 产品正在进入一个更复杂的阶段。

以前我们让 AI 做的是回答一个问题,现在我们希望 AI 做的是完成一件事情。

这两个要求,看起来只差一点,背后却是完全不同的产品逻辑。

回答一个问题,只要把上下文讲清楚,模型生成一次结果就可以了。
但完成一件事情,则需要它理解目标、拆解步骤、调用工具、记录过程、处理异常、判断结果,并且在下一次任务中少犯同样的错误。

这时候,真正的核心就不再只是 Prompt,而是 Prompt 背后的整套运行系统。

这个系统,在最近很多前沿团队的讨论里,被称为 Harness

他就是AI 的工作底盘,它和Prompt的区别是什么呢?

Prompt 让 AI 回答,Harness 让 AI 工作。

再往前一步说,Harness 决定一个 AI 产品能不能进化。


一、Prompt解决的是这一次,Harness解决的是下一次

很多人对 AI 产品的理解,还停留在把提示词写好

这没有错,但它更像是早期阶段的方法论。

比如你要写一篇文章,一个好 Prompt 可以告诉 AI:写给谁看、什么风格、分几段、不要太空、不要太像 AI。

但如果你要做的是一个稳定的内容生产系统,只靠 Prompt 很快就会遇到问题。

就拿内容写作而言,如果你不改提示词,每次的内容构架几乎是一样的!

Prompt 工程更像是在优化一次对话。

Harness 工程则是在设计一个 AI 如何长期做事。

这就是两者最关键的区别。

如果把大模型比作发动机,Prompt 像是你踩油门和打方向的方式,而 Harness 更像是一整套车辆系统:导航、刹车、传感器、仪表盘、行车记录仪、故障提醒和安全机制。

一个成熟的AI native产品,至少包括7个基本结构

模块
作用
任务编排
把大任务拆成可执行步骤
工具调用
连接搜索、数据库、代码、剪辑、设计、CRM 等外部能力
状态管理
知道任务做到哪一步,哪些完成,哪些失败
记忆系统
保存用户偏好、历史经验、任务资产
评估系统
判断结果是否达标,而不是靠感觉
日志与轨迹
记录 AI 做过什么,方便复盘和回滚
反馈机制
把评估结果转成下一次的策略优化

Prompt 是语言层的能力,Harness 是系统层的能力。


二、为什么AI视频生成最能体现Harness价值?

我们可以拿 AI 视频生成来理解这件事。

表面上看,AI 视频生成好像只是让 AI 生成视频。

但搞AI视频的的人都知道,它不是一个单点任务,而是一条生产链。

一个短视频从选题到发布,中间至少会经历:选题判断、资料整理、脚本生成、分镜设计、画面风格、素材选择、配音字幕、剪辑节奏、成片审核、平台适配、数据复盘。

如果只靠 Prompt,每个环节都能生成一点东西,但很难保证整体质量。

脚本写得还行,分镜可能跑偏。
画面很好看,但和主题没关系。
配音很流畅,但爆点没有前置。
成片看起来完整,但不符合平台传播逻辑。

更麻烦的是,很多失败不是一次性的。

今天失败的原因,如果系统没有记录,明天还会继续失败。

比如某一类标题点击率低,某一种开场留存不好,某一类画面不适合账号定位,某种节奏容易让用户划走。

如果这些信息没有被沉淀下来,AI 就只是在不断生成内容,却没有真正积累经验。

而解决这些问题,就是 Harness 的意义。

harness模型放进一条可运行、可记录、可评估、可复盘的生产流程里。

一个成熟的视频生成 Harness,至少要知道几件事:

这次任务的目标是什么;
每一步产出了什么资产;
哪些资产被采用,哪些被废弃;
最终效果为什么好,或者为什么不好;
下一次遇到类似任务,应该沿用什么经验,避开什么坑。

到这里,AI 就不再只是一个生成器。

它开始像一个能被训练的内容团队。


三、Harness的第一层能力:记忆

谈 AI 进化,第一件事一定是记忆。

但这里的记忆,不是简单保存聊天记录。

聊天记录只是发生过什么。
真正有价值的记忆,是系统知道什么对任务有用。

比如一个内容型 AI,如果它只是记住你之前写过公众号,价值并不大。

它真正应该记住的是:

你的文章通常写给哪类人看;你讨厌什么样的表达方式;你喜欢什么样的开头节奏;哪些内容适合收藏,哪些内容适合评论。

这才是产品意义上的记忆。

在 AI Agent 里,记忆大致可以分成几类。

1、用户记忆。
它记录你的身份、偏好、目标、长期项目和表达禁忌。比如你不喜欢太多排比,不喜欢一眼看上去很 AI 的句式,这就是非常典型的用户记忆。

2、任务记忆。
它记录一个任务做到哪一步,前面做过什么,后面还缺什么。对于长任务来说,这很关键。否则每一次上下文切换,AI 都像新员工第一天入职。

3、资产记忆。
这对内容产品尤其重要。人物设定、世界观、脚本模板、风格样例、爆款案例、素材库、历史分镜,都不应该散落在一次次对话里,而应该变成可复用的资产。

4、错误记忆。
这类记忆最容易被忽略,却非常重要。因为 AI 真正变强,往往不是因为它多记住了几个成功案例,而是因为它知道哪些路已经走不通。

5、策略记忆。
它记录在什么场景下,应该采用什么方法。比如写公众号时,什么时候要先给判断,什么时候要先讲故事,什么时候适合放表格,什么时候不适合堆概念。

记忆不是为了让 AI 显得懂你。

它真正价值,是减少下一次任务里的重复成本。

只有当记忆开始沉淀,AI 才有可能从能生成走向能成长。

真正有价值的记忆,不是让 AI 记住你说过什么,而是让 AI 记住什么对你有用。


四、Harness的第二层能力:评估

比记忆更难的,是评估。

因为记住一件事,相对容易。判断一件事好不好,才是真正的分水岭。

很多 AI 产品的问题,不是不能生成,而是不知道自己生成得怎么样。

它能写一篇文章,但不知道这篇文章有没有观点。
生成一个脚本,但不知道开头有没有吸引力。
做一个页面,但不知道设计是否高级。
完成一个流程,但不知道有没有真正解决用户问题。

没有评估则谈不上进化。

你看完了,觉得不行,让它重写。
它又写一版,你继续凭感觉判断。
循环几次之后,表面上是在迭代,本质上还是人在兜底。

这不是 AI 产品的进化,更是人在反复救场。

真正的评估,要把感觉不错拆成可以判断的标准。

比如一篇公众号文章,可以从几个维度评估:

观点是否清晰;
开头是否有进入感;
专业概念是否讲得明白;
案例是否贴近读者;
信息密度是否足够;
……

这些维度一旦被系统化,AI 的输出就不再只是生成一版给人看。

它会进入一个更接近产品工程的过程:

先定义什么是好,再判断哪里不好,最后把问题反馈到下一轮生成里。

这也是为什么我认为,未来 AI 产品团队一定要重视评估工程。

不是为了做几张漂亮的分数表,而是为了建立一套可持续改进的质量标准。

没有评估,AI 很难进化。

因为它不知道自己哪里变好了,也不知道哪里变差了。


五、Harness的第三层能力:进化

聊到这,我们再回头看AI 进化。

很多人理解的 AI 进化,像是模型某一天突然升级,参数更多、推理更强、回答更聪明。

这当然是一种进化,但它是模型公司的进化。

对应用层产品来说,更现实的进化发生在系统层。

也就是:AI 是否能把一次任务中的过程、结果和反馈,变成下一次任务的改进依据。

这个闭环大概是这样的:

A、用户提出任务。

B、系统调取相关记忆。

C、AI 拆解任务并调用工具。

D、过程被记录下来。

E、结果进入评估。

F、评估发现问题。

G、问题转成规则、记忆或策略。

H、下一次任务自动复用这些经验。

它更像一个团队的成长过程。

一个新人刚开始做事,需要你反复交代背景、标准和禁忌。
做了几次之后,如果他能记住你的要求,复盘自己的问题,下次主动避坑,你就会觉得这个人越来越靠谱。

AI 也是一样。

所谓越用越强,不是因为它每一次调用都变成了新模型,而是因为它背后的系统把经验留了下来。

从这个角度看,Harness 就是 AI 产品的经验容器。

它决定了一个 AI 是每次从零开始,还是能带着过去的经验继续往前走。


六、从Prompt工程到Harness工程,产品发生了什么变化

很多 AI 产品,本质上是对话框产品。

用户输入一句话,AI 返回一段内容。

这种形态很轻,也很容易启动,所以早期会大量出现。

但长期来看,真正有壁垒的 AI 产品,可能不会停留在对话框里。

它会变成工作流,变成生产线,变成一个可以长期运行的系统。

对于内容生产来说,它不只是写一篇文章,而是持续维护选题池、风格库、素材库、爆款案例库和发布复盘。

对于数字员工来说,它不只是回复客户,而是知道客户处在哪个阶段、历史沟通里有什么顾虑、下一步该推荐什么动作。

对于 AI 游戏和数字生命来说,这件事会更明显。

维度
Prompt 工程
Harness 工程
关注点
单次回答质量
长期任务表现
核心资产
提示词模板
记忆、工具、评估、流程、日志
成功标准
回答看起来不错
任务真的完成且可复盘
用户体验
问一次,答一次
持续理解、持续执行、持续优化
产品形态
AI 助手
AI 工作流 / AI 员工 / AI 生命体
护城河
Prompt 经验
系统闭环和领域数据

一个真正有生命感的 AI 角色,不能只是在当前对话里装得像人。

它需要有长期记忆,有稳定人格,有关系变化,有目标驱动,有行为后果,还要能在环境反馈中改变自己的行动策略。

真正的数字生命,不是聊天能力,而是持续性。

它要能记得过去,理解现在,影响未来。

这背后靠的不是一句神奇 Prompt,而是一整套 Harness。


七、为什么这会成为AI产品的新分水岭?

未来几年,模型能力还会继续提升。

但一个很现实的问题是:当模型越来越强,应用层产品靠什么形成差异?

只靠调用更强的模型,很容易被追平。
只靠几个 Prompt 模板,也很难构成长期护城河。
真正难复制的,是产品在真实场景里沉淀下来的系统能力。

比如你做一个 AI 内容产品,别人可以复制你的界面,也可以调用同样的模型。

但很难复制你长期积累的选题库、风格标准、行业案例、用户偏好、评估体系和生产流程。

你做一个 AI 故事引擎,别人可以让模型生成剧情。

但如果你的系统里有角色记忆、社会关系图谱、世界状态、事件后果和玩家行为反馈,它就不是普通的 AI 写作工具,而是一个持续演化的故事系统。

你做一个数字员工产品,别人可以接一个聊天机器人。

但如果你的系统能记录客户状态、评估沟通质量、沉淀销售策略、自动更新话术,它就开始接近一个真正能工作的 AI 员工。

这就是 Harness 工程的价值。

它把一次性的模型能力,变成长期可积累的产品能力。


八、普通人怎么理解这个变化?

这件事不只和开发者有关,也和每一个正在使用 AI 的人有关。

过去我们使用 AI,经常是问完即走。

问一个问题,拿一个答案,觉得不好就重新问。

但如果你想真正提高 AI 的使用效率,可以换一种方式:

不要只给任务,也要给标准。
不要每次重新解释背景,而要把你的偏好、项目资料和历史经验沉淀下来。

比如你让 AI 写公众号,不要只说帮我写一篇。

你可以告诉它:

这篇文章面向谁;
希望读者看完获得什么;
哪些表达太像 AI;
结尾希望引导什么讨论

……

更重要的是,每次完成之后,你要把反馈变成规则。

当这些规则被持续保存下来,你会发现 AI 的使用体验会明显变化。


九、真正的AI Native,不是把只把AI接进去

现在很多产品都在说自己是 AI Native。

但我觉得,真正的 AI Native,不是把一个 AI 对话框接进产品,也不是在原有流程旁边加一个智能助手。

那只是 AI 插件化。

真正的 AI Native 产品,应该从一开始就围绕 AI 的能力和缺陷重新设计。

AI会遗忘,所以设计记忆;模型不稳定,于是评估机制产生了;基于业务的迭代进化很重要,所以设计反馈闭环。

AI Native 的关键,不是有没有 AI,而是有没有让 AI 持续变好的系统。

从这个角度看,Prompt 工程是入口,Harness 工程才是底座。


十、最后

我越来越觉得,AI 产品的竞争正在从谁更会问,转向“谁更会组织 AI 工作”。

这也是为什么我最近关注 Harness。

它听起来是一个工程词,但背后其实是下一代 AI 产品的方法论。

记忆,让 AI 不再每次从零开始,让 AI 知道什么才是更好,让 AI 把每一次任务变成下一次的经验。

当这三件事连在一起,AI 才不只是一个生成工具。

未来真正值得期待的 AI 产品,可能不是一个更聪明的聊天框,而是一套能持续理解你、协助你、复盘自己,并不断校准行为的系统。

Prompt 工程教会我们如何和 AI 对话。

Harness 工程要解决的是另一件事:

如何让 AI 在真实世界里,长期、稳定、可控地做事。

这可能才是 AI 产品真正的下一站。


关注一波,了解更多AI教程、玩法、评测、避坑!

我正在训练一个更懂你的AI公众号... 你的「关注」、「点赞」「星标」就是我最好的数据集!期待下次为你精准推送

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-27 19:06:09 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/667672.html
  2. 运行时间 : 0.091853s [ 吞吐率:10.89req/s ] 内存消耗:4,821.18kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=fe6173819283e9ef239e13152df33761
  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.000542s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000804s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000292s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000336s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000531s ]
  6. SELECT * FROM `set` [ RunTime:0.000211s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000571s ]
  8. SELECT * FROM `article` WHERE `id` = 667672 LIMIT 1 [ RunTime:0.000436s ]
  9. UPDATE `article` SET `lasttime` = 1779879969 WHERE `id` = 667672 [ RunTime:0.000592s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000215s ]
  11. SELECT * FROM `article` WHERE `id` < 667672 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000471s ]
  12. SELECT * FROM `article` WHERE `id` > 667672 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000428s ]
  13. SELECT * FROM `article` WHERE `id` < 667672 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001067s ]
  14. SELECT * FROM `article` WHERE `id` < 667672 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000863s ]
  15. SELECT * FROM `article` WHERE `id` < 667672 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001366s ]
0.093615s