乐于分享
好东西不私藏

AI 应用层的本质,不是更强,而是更可控

AI 应用层的本质,不是更强,而是更可控
今天很多人谈 AI,最容易被吸引的是“更强”。
模型更强了,参数更大了,推理更长了,工具更多了,能写代码了,能查资料了,能调用外部系统了,甚至开始能自己拆任务、自己调用 agent、自己修正路径。看上去,整个行业都在朝着一个方向狂奔:让 AI 变得越来越聪明,越来越像一个“全能助手”。
但如果你真的开始在工作里用 AI,尤其是在那些对结果质量、过程稳定性、风险边界有要求的场景里用 AI,你很快就会发现,问题的核心根本不是“它够不够强”,而是“它稳不稳定”“可不可控”。
真正决定 AI 能不能进入生产流程的,从来不是炫目的能力上限,而是朴素的能力下限。
不是它偶尔能不能惊艳一次,而是它能不能持续不翻车。
不是它能不能给你一个很像样的答案,而是它能不能在边界内、在要求下、在约束中,稳定地给出一个可复核、可复用、可嵌入流程的结果。
所以我越来越觉得,AI 应用层的演进主线,表面上是在追求更强,实际上是在追求更可控。
       
AI 的基础原理,天然决定了“控制”会成为核心议题
01
传统软件的底层逻辑是确定性的。
你写一个函数,输入 A,按既定规则运算,输出 B。只要环境一致、代码一致、输入一致,结果理论上就应当一致。它的世界观,是明确的因果链条,是可复现的机械秩序。
但大模型不是这样。
大模型本质上不是“按照规则执行”,而是“按照概率生成”。它不是从一个固定程序路径里,唯一地推导出结果;它是在一个巨大的概率空间里,生成当前语境下“最可能像正确答案”的内容。
这意味着,AI 的强大恰恰来自它的不确定性。
因为不确定,所以它可以泛化;因为不确定,所以它能迁移;因为不确定,所以它能联想、能补全、能在从未见过的具体任务上给出看似合理的输出。
但也正因为这种不确定,它同时天然带着另一个影子:漂移、幻觉、偷懒、误解、跑偏、过度自信、格式失控、边界失守。
换句话说,AI 的创造力和 AI 的不稳定性,本来就是一体两面。
这就决定了一个非常重要的现实:AI 不可能像传统软件那样,天然就是一个可以直接嵌入工作流的“确定性模块”。它更像一个能力很强、但状态并不总稳定的高智商实习生。你不能因为它很聪明,就默认它一定可靠。你必须围绕它,搭起一整套控制结构。
因此,AI 工程从第一天开始,真正的主题就不是单纯地放大智能,而是约束智能、引导智能、校正智能、驯化智能。
能力只是原料。控制,才是落地的开始。
       
为什么 AI 一旦进入工作场景,问题就从“更强”迅速转向“更稳”
02
在社交媒体上,AI 最容易制造传播的是那些“哇,它居然也会”的时刻。
它会写文章,它会做图,它会生成视频,它会看图说话,它会写代码,它会总结会议,它会帮你做研究。大家讨论的是它的上限,是它的惊艳,是它突破了哪些以前需要人完成的能力边界。
但一旦你真的把它放到工作中,评价标准就彻底变了。
一个模型能不能用,不再取决于它能不能给出一个令人惊艳的回答,而取决于它是否满足三个条件:
第一,可预期。
你大致知道它会怎么做,不会在关键步骤上莫名其妙发散。
第二,可复现。
你知道这次有效的方法,下次大概率还能有效,而不是纯靠手气。
第三,可纠偏。
当它犯错的时候,你知道错在哪一层,能修,能补,能挡住风险,而不是只能“再问一遍碰碰运气”。
这背后其实是一个很简单的逻辑:只有稳定,才可能流程化;只有流程化,才可能规模化;只有规模化,才会真正形成生产力。
否则,AI 永远只是一个看上去很强的即兴表演者,而不是一个可以长期托付的工作节点。
这也是为什么,越是高要求行业,越会迅速把视线从“模型参数”转到“控制能力”。
因为在高风险场景里,80 分不是及格,而是事故。
法律、金融、医疗、政务、合规、企业内部审批、合同审查、知识管理、复杂项目协同,这些领域真正关心的,从来都不是“AI 能不能讲出一点道理”,而是“它能不能在可信边界内稳定做事”。
从这个角度看,AI 应用层几乎所有重要的工程实践,最后都可以被统一解释为两个字:控制。
       
Prompt、Context、Skill、Harness、MCP、Sub-agent、Memory,本质上都在做控制
03
今天 AI 应用层的术语很多。每个概念单独看,都像是在讲一个新玩意儿,像是一块块不断长出来的新积木。
但如果把这些东西放到一个统一框架里看,你会发现,它们看似分散,实则在做同一件事:给原本不稳定的生成式智能,加约束、加边界、加秩序。
1. Prompt 是对任务理解的控制
很多人把 prompt 理解成“会不会提问”。
这太浅了。
真正的 prompt,不是在聊天,而是在设定任务结构。你是在告诉 AI:你现在是什么角色,目标是什么,边界在哪里,输出格式如何,优先级怎样排序,哪些信息能用,哪些假设不能做,遇到不确定时该如何处理。
说到底,prompt engineering 不是语言游戏,而是输入控制。
你不是让它“自由发挥”,而是在努力减少它对任务的误读空间。你不是单纯让它更聪明,而是在努力让它少跑偏。
一个人 prompt 写得好,不代表他文笔好,而代表他具备把模糊目标翻译成可执行约束的能力。
2. Context 是对认知材料的控制
AI 从来不是“知道一切”,它只是“在当前看到的材料里组织答案”。
所以,AI 质量的上限,很大程度上取决于你给了它什么上下文。
不给上下文,它就会瞎补。给错上下文,它就会被带偏。给太多上下文,它会衰减、遗忘、串扰。给了被污染的上下文,它还会把垃圾当事实,把指令当内容,把恶意注入当系统要求。
所以 context engineering 的本质,从来不是“多喂一点材料”,而是控制它基于什么材料思考、在什么边界内思考、哪些材料应该隔离、哪些材料应该优先。
这也是为什么,真正会用 AI 的人,关注的不是“把整个知识库都丢进去”,而是“在当前任务里,到底该给它看什么”。
不是给得越多越好,而是给得越准越好。
3. Skills、Tools、MCP 是对能力调用路径的控制
只靠模型自己生成,注定有大量不确定性。因为它终究是在“猜”,哪怕猜得很像。
但一旦给它接上工具,它就开始有机会从“猜”转向“查”,从“空想”转向“执行”,从“语言补全”转向“调用确定性能力”。
  • 检索工具解决事实来源问题。
  • 数据库接口解决结构化信息问题。
  • 代码执行解决计算和自动化问题。
  • 业务系统接口解决真实写入与状态同步问题。
MCP 这类统一协议,本质上是在建立一套标准化的外部能力接入方式。
这些东西不是单纯在“增强 AI”,而是在限制 AI 的自由发挥范围,让它在该确定的地方不要瞎猜,让传统软件的确定性去补足生成式模型的不确定性。
所以工具化并不是为了让 AI 更像人,而是为了让 AI 在该像机器的地方重新像机器。
4. Harness 是对整个工作系统的控制
很多人把 AI 使用理解成“一轮对话”,但真正的生产级 AI 不是一句 prompt 的胜利,而是一整套系统设计的结果。
怎么拆步骤,怎么做路由,怎么定义输入输出协议,怎么做校验,怎么做重试,怎么做回退,怎么做异常处理,怎么做日志和评测,怎么做人工兜底,怎么做权限隔离。
这些都不属于“模型本身”,却恰恰决定了模型能不能在现实世界中稳定工作。
Harness engineering 的本质,是把单次表现变成系统能力。
它解决的不是“这次答得好不好”,而是“100 次里有多少次会翻车”“翻车能不能被及时发现”“发现以后能不能自动止损”。
从这个意义上讲,AI 工程真正困难的地方,往往不在 AI,而在工程。模型只是大脑,Harness 才是骨架、筋膜和神经系统。
5. Sub-agent 是对复杂任务中的噪音和污染的控制
任务一旦复杂,上下文一旦拉长,AI 就会出现一个典型问题:不同任务之间相互污染,局部问题把全局思路带偏,次要噪音挤占主要任务的注意力。
Sub-agent 的价值,就在于做认知隔离。
让不同 agent 在不同上下文里处理不同问题,让探索、规划、执行、验证分层进行,让局部任务的噪音不要污染主任务,让大任务拆成若干个可控的子空间。
这不是在追求“更多 agent”,而是在追求“更干净的上下文边界”。
复杂性不可消灭,但可以被分仓管理。
6. Memory 是对连续性与失真的平衡控制
没有记忆,AI 每一轮都像失忆,效率极低,重复劳动严重。
但记忆过多、记忆失效、记忆污染、记忆过期,又会带来另一种风险:它会在错误前提上越走越远。
所以 memory 的关键不在“记得越多越好”,而在“该记什么,不该记什么;哪些长期有效,哪些必须及时丢弃;哪些是用户偏好,哪些是任务状态,哪些只是临时上下文”。
记忆本质上是在控制连续性。
而好的连续性,不是把一切都留下来,而是让系统既有延续性,又不过度背负历史包袱。
       
AI 应用层真正做的,是把随机能力装进约束框架
04
如果把上面的内容再往上提一层,可以把今天大多数 AI 应用层工作概括成三句话:
第一,把随机能力装进约束框架。
第二,把概率输出嵌入确定流程。
第三,把偶发正确变成稳定可复用。
这是理解 AI 应用层最关键的一把钥匙。
很多人理解 AI 创业、AI 产品、AI 工作流设计时,会陷入一种误区:以为自己在做“更聪明的助手”。但真正有价值的,不是让助手看起来更像人,而是让它在该稳定的地方稳定、在该收敛的地方收敛、在该可审计的地方可审计。
一个能偶尔给你惊喜的 AI,不一定值钱。
一个能持续替你完成稳定环节的 AI,才真正有嵌入组织和流程的价值。
所以,AI 应用层不是模型能力的简单外溢,而是围绕模型不确定性,建立一整套控制结构的过程。
说得更直接一点,AI 应用层本质上不是“释放 AI”,而是“约束 AI”。
       
真正的 AI 应用高手,不是更会提问,而是更会控场
05
这也意味着,未来判断一个人 AI 应用能力高低,标准会越来越清晰。
不是看他会不会写几个花哨 prompt。
不是看他有没有试过几十个工具。
不是看他能不能生成一篇像样的文章、一张不错的图、一个能跑的 demo。
真正的分水岭,是他的控制力。
他能不能把一个模糊目标拆成可执行步骤。
他能不能知道该给 AI 什么,不该给 AI 什么。
他能不能判断问题出在提示、上下文、工具、流程、权限,还是校验机制。
他能不能设计出让 AI 少犯错、犯错可发现、发现后可纠偏的工作系统。
他能不能把一次成功变成十次成功、一百次成功,而不是每次都重抽奖。
低水平的 AI 使用者,追求的是一次“答得真不错”。
高水平的 AI 使用者,追求的是“我怎样让它以后都大体不错”。
前者是体验。
后者是能力。
前者依赖模型。
后者依赖控制。
所以,未来人与人之间真正的差距,不在于谁接触过 AI,而在于谁能把 AI 从一个灵感型工具,驯化成一个流程型能力。
谁能做到这一点,谁才真正掌握了 AI。
       
对法律人、知识工作者而言,控制力比“会用”更重要
06
这件事对法律人尤其重要。
因为法律工作天然就不是一个可以容忍大幅随机误差的领域。法律判断讲求依据、边界、程序、论证、可追溯、可核验。你可以接受效率工具不完美,但你不能接受它一本正经地错,而且错得像真的一样。
所以在法律场景里,AI 的价值从来不在于它“说得像不像”,而在于它“能不能被约束到足够可信的区间”。
这也解释了为什么很多法律人第一次用 AI 会很兴奋,第二次就开始警惕,第三次则会分化出两条路:
一条路是觉得 AI 不可靠,于是放弃。
另一条路是意识到,不是 AI 不能用,而是必须先解决控制问题。
你要控制来源,控制检索路径,控制引用规范,控制任务边界,控制输出格式,控制校验流程,控制事实与观点的区分,控制模型在哪些地方可以参与、哪些地方不能越界。
当这些控制层没有建立时,AI 当然危险;但一旦控制层建立起来,AI 才可能成为真正的增幅器。
所以,法律人如果只学“怎么提问”,不学“怎么控制”,很快就会撞到天花板。
未来真正有竞争力的,不是最会聊 AI 的人,而是最会驾驭 AI 的人。

如果你已经隐隐感觉到,自己不能再停留在“知道一点AI”“看过一些案例”“听别人讲过几次”的阶段,而是想真正把 AI 带进自己的工作流,带进自己的判断力,带进自己的日常动作里,那么欢迎关注新一期 四明山法师AI夜校
这不是一门轻飘飘的围观课,也不是一门只讲概念的热闹课。我们会用先导课 + 6 次主课 + 返场课的方式,带着大家真正上手,在真实法律场景里理解模型、工具、工作流、算力和数据,逼自己动手,也在动手中建立自己的正向飞轮。
如果你对下一期感兴趣,欢迎扫码填写意向调研问卷。
我们会根据大家的反馈,进一步优化课程安排,并优先与合适的朋友联系。
作者简介:陈石律师,浙江海泰律师事务所副主任、高级合伙人、房地产与建设工程部主任,宁波市律师协会副秘书长、第七届宁波仲裁委员会仲裁员,聚焦建筑房地产、投融资、并购重组及商事争议解决。曾获多家法律媒体与专业机构认可,荣登 LegalOne 2025 中国区建工及房地产实务先锋 45 强、律新社2025年度管理合伙人20佳(华东),入选《商法》The A-List 法律精英,获评 ALB China 区域市场十五佳长三角地区律师新星,并获律新社 2024 年度并购领域品牌之星。长期为万科、华润置地、信达地产、保利置业、招商蛇口、中海地产等企业提供法律服务,承办”首宗百亿地王”“长春第一高楼”“台州第一高楼”等代表性项目,累计服务项目投资额超千亿。近年来持续推动 AI 与法律实务融合,强调以结构化方法打通技术逻辑、法律判断与商业场景;著有《赋能法律人:AI底层思维与应用范式》,并在多地开展相关主题讲座与分享。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-13 16:34:19 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/521283.html
  2. 运行时间 : 0.213804s [ 吞吐率:4.68req/s ] 内存消耗:4,717.85kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=38f7e4857b10496a3229e03e3fed904d
  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.001070s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001789s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000702s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000620s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001417s ]
  6. SELECT * FROM `set` [ RunTime:0.000572s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001604s ]
  8. SELECT * FROM `article` WHERE `id` = 521283 LIMIT 1 [ RunTime:0.001100s ]
  9. UPDATE `article` SET `lasttime` = 1776069259 WHERE `id` = 521283 [ RunTime:0.007220s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000579s ]
  11. SELECT * FROM `article` WHERE `id` < 521283 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001191s ]
  12. SELECT * FROM `article` WHERE `id` > 521283 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001177s ]
  13. SELECT * FROM `article` WHERE `id` < 521283 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002020s ]
  14. SELECT * FROM `article` WHERE `id` < 521283 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001536s ]
  15. SELECT * FROM `article` WHERE `id` < 521283 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005253s ]
0.217876s