乐于分享
好东西不私藏

“软件日抛”是未来,还是商业脱口秀?

“软件日抛”是未来,还是商业脱口秀?

作者:古德白

来源:Silicon Mind科技播客

封面:AI生成(可灵)

“所有软件正在变成日抛品,软件时代已彻底终结。”

2026年4月,钉钉创始人兼CEO陈航(无招)在《中国企业家》商界木兰年会上抛出这一断言。此后不到一个月,百度董事长李彦宏也在Create2026大会上提出“未来的软件可能是一次性的”。一时间,“日抛型软件”成为行业热搜。

作为软件工程出身的从业者,亲历了从瀑布到敏捷、从单体到微服务、从云端到边缘的每一次范式跃迁。坦率地说,当我和身边的资深工程师们讨论这一概念时,得到的回应惊人地一致——这不是在预言未来,而是对软件工程最根本常识的缺乏敬畏。

有些东西,如鲠在喉,今天我想认真地解剖这个“日抛”概念:它到底在说什么?它的逻辑漏洞在哪里?它所忽视的,恰恰是AI时代软件工程最珍贵的东西——而这些东西,恰恰是Harness Engineering正在试图回答的命题。

“软件日抛”:一个华丽而危险的比喻

无招的核心比喻来自隐形眼镜:“过去配眼镜要到店里定制,现在大家都用日抛隐形眼镜,用完就扔,明天换新的。软件也一样,按需生成、用完即弃。”

在他的构想中,企业不再需要长期维护的ERP、CRM系统,只需将数据和需求交给AI——系统即时生成,使用完毕即抛弃。他甚至列举了钉钉内部的三条“铁律”:全员禁止手写文档,开会不准做笔记,讨论只准用白板。表面上看,这是AI对文档撰写、会议纪要等重复性劳动的替代,但背后包含着一个更深层的预设:AI可以生成一切,也就可以抹去一切。

这个故事的传播力毋庸置疑。许多企业管理者听完后热血沸腾:“再也不用花几百万买软件了,一句话就行。”

但细究之下,这个比喻从起点就偷换了概念。

四个“一捅就破”的逻辑破绽

破绽一:拿ERP当靶子,恰恰选错了例子

日抛论者最津津乐道的案例就是“ERP可以被AI瞬间生成”。但ERP这类核心业务系统承载的,从来就不只是UI界面那一层。

一家制造企业的MES与ERP组合,背后是几十年沉淀的行业know-how:BOM怎么拆、排产怎么走、成本怎么归集、财务怎么结账、监管怎么报送。这些东西之所以稳定,恰恰因为绑定的业务模式短期内不会翻天覆地式的变化。数据一致性是ERP的生命线:底层逻辑每天变一次,财务报表就要作废一次。合规审计要求每个系统变更都必须留痕、审批、测试——审计日志无法容忍“AI随手生成、立即上线”。挑ERP做“日抛”的代言,相当于拿人体的骨骼说“每周换一根没问题”——这显然混淆了“皮”与“骨”。

破绽二:企业根本拿不到核心代码

无招的原话是:“把系统界面和代码库交给AI,立即重写,不再需要传统开发周期。”

这话的物理前提根本不存在。SAP、Oracle、用友、金蝶这类企业级软件的核心代码是厂商的绝对机密,客户能操作的只有外层配置和二次开发接口。让企业“把代码库交给AI重写”,卡点不在技术能力,而在商业与法律的边界——没有任何商业软件厂商会把自己的知识产权拱手让人。

软件最重要的不是界面, 是业务逻辑, 是设计思想

破绽三:从隐形眼镜到ERP的类比,偷换了最关键的维度

日抛隐形眼镜能够实现“日抛”,因为它的功能极其单一且不涉及数据积累。但企业软件的价值恰恰在于它承载了长期经营的核心资产

有篇文章犀利地指出这一点:“日抛隐形眼镜是消耗品,不是心脏支架。能日抛的是部门聚餐报名表、会议纪要整理脚本。不能日抛的是财务ERP、客户CRM、工厂MES。”

一个更本质的追问是:那些AI生成的统计工具,数据从哪来?数据不会凭空产生。“能日抛的只是逻辑层和界面层,永远不能日抛的是数据层和权限层。”AI能帮你统计“华东区销售数据”的前提,是这些数据已经完整、准确地存在于某个系统里——而那个“某个系统”,恰恰是“不日抛”的基础设施。

破绽四:不谈成本谈日抛,是核心漏洞的体现

“不谈成本谈日抛,耍流氓。”——这句技术圈里的直白吐槽,恰恰击中了概念的核心漏洞。

“日抛”听起来省了维护成本,但每次“生成”都有Token成本,“抛弃”意味着之前积累的业务逻辑全部流失,下次生成时要从零开始。在之前分析AI编程时我就强调过一个观点:成本管理决定了一个企业能在能力边界上跑多远。日抛模式在边际成本上非但没有优势,反而因频繁的“推倒重来”而产生大量的重复投入。

当一套系统需要承载财务结算、合规审计、长期数据积累这些“不日抛”的功能时,AI生成的轻量工具根本无法胜任。

软件的价值不是“写出来”,而是“活下来”

软件工程的基石不是“生成代码的能力”,而是“让代码长期稳定运行的能力”。这句话值得所有被日抛论冲昏头脑的管理者默念三遍。

真正昂贵的是复杂度成本,而不是创建成本

AI极大降低了软件的“创建成本”——从几周压缩到几小时。但企业数字化进程中真正承受的是“复杂度成本”:系统间的集成、数据治理、权限分级、合规审计、业务连续性保障。这些隐性负担无法被“日抛”消除,反而会因工具的泛滥而加剧。当一个企业为了一个“日抛”需求生成一个临时工具时,它并没有解决数据孤岛的问题——它只是在生产新的孤岛。

工业级软件的本质是“笨重”的

Linux维护了三十多年,MySQL迭代了二十多年,Java、Python这些改变世界的软件——没有一个是“日抛”的。真正的工业级软件都很“笨重”,因为稳定,比性感重要

“日抛”消灭的是什么?

“日抛逻辑”推崇的是“快,越快越好”。于是整个行业会开始厌恶“长期主义”。软件行业真正伟大的东西,恰恰建立在“长期维护”之上。没有稳定迭代的积累,再强大的AI也只是在沙滩上不断重画图案,潮水一来,一切归零。

如果“日抛”意味着“积累、传播、共享都会消失”,那将是软件行业最彻底的倒退。所有的创新都是站在前人肩膀上的结果——推倒一切、从零开始,不是革新,是革命,而革命往往意味着巨大的浪费与混乱。

“日抛论”背后,钉钉的真实焦虑

理解了这些逻辑破绽,一个更本质的问题浮出水面:无招为什么要说这些?

答案并不复杂。

钉钉做了十一年,烧了阿里至少500亿,至今未盈利。在企业IT总支出中,钉钉、企业微信、飞书三者加起来占比不到5%。企业真正花钱的是ERP、CRM、MES——协同办公永远只是锦上添花,不是核心基础设施。向上做PaaS、做行业解决方案、做ERP,钉钉屡战屡败。向下被企业微信靠微信生态死死压制。横向的互联网公司和创新型企业,几乎全被飞书抢走。

面对AI这个风口,无招需要讲一个足够大的、让阿里继续投钱、让客户暂时忘记“钉钉就是打卡工具”印象的故事。

他不是在预言未来,他是在续命。

理解了这一点,你就会明白为什么日抛论只聚焦于“软件”本身,却从来避而不谈:承载企业核心数据和核心流程的底座怎么办?数据安全怎么保证?合规审计怎么追溯?责任链如何建立?问题的答案,钉钉给不出——因为协同平台的基因决定它很难给出答案。

真正的未来:Harness Engineering,而非“软件日抛”

如果我们否定“日抛”这一极端概念,那么AI时代软件工程的正确方向是什么?

答案是Harness Engineering——驭缰工程。它不是什么概念炒作,而是当前AI工程领域正在发生的范式跃迁。

Harness直译为“马具”,和AI的类比极其恰当:Agent是马,Harness是马具。马的动力是天然的,但马具不提供动力,它管方向、管节奏、管在极速状态下不翻车。更工程化的定义是:Harness是包裹在AI模型周围的基础设施,专门用于管理长期任务,负责提供预设上下文、工具调用的标准化处理、生命周期管理、规划调度、子Agent管理。

Harness架构的核心公式是:Agent = Model + Harness。模型是大脑,Harness是大脑之外的一切:系统提示词、工具调度、上下文管理、权限控制、错误恢复、反馈闭环。你不会把CPU直接交给用户,你交付的是操作系统。在Agent架构层面,这个类比同样成立。

Harness之所以与“日抛论”形成鲜明对照,在于它的设计哲学完全相反:

日抛论预设软件是一次性的,用完即弃,不强调维护与积累;Harness则恰好相反,它设计的目标是让AI Agent在企业级环境中实现稳定、可控、可审计、可追溯的长期运行,解决越权操作、逻辑混乱、无法审计等生产级问题。

这绝非巧合。Harness概念的兴起,正是行业对“裸模型”局限性深刻反思的结果。单纯依赖基座模型面临无记忆、不能执行代码、知识过时等局限;而模型能力的瓶颈往往在模型之外(即Harness),优化Harness可以显著提升Agent性能,满足企业级应用对可靠性、可控性的更高要求。

不破不立:AI时代,软件工程何为

在结束了以上“破”的部分之后,我想做一些建设性的思考:AI时代的软件工程,到底应该往哪个方向演进?

第一,从“代码生产者”到“流程驾驭者”。AI可以写代码,但它不会判断一个业务规则是MECE的,不会判断一段代码是否符合合规框架,不会判断一个架构设计是否能够承受三年的业务增长。这些判断力,才是人类工程师不可替代的价值所在。正如Harness Engineering的定义所示,未来工程师的核心能力将是设计、构建和维护Harness——即让AI Agent稳定运行的基础设施。

第二,从“单体工程”到“混合智能系统设计”。AI时代的软件将不再是单一模型统治一切的状态,而是多个异构模型协同工作、由Harness统一调度的复合系统。这也意味着软件工程的价值重心从“实现功能”向“设计系统集成与治理”转移。

第三,拥抱变化但不放弃基石。“日抛”与“长期维护”不是非此即彼的二选一。AI降低了软件的创建成本,这意味着企业可以更快地试错、更灵活地调整。但这绝不意味着应该抛弃软件工程的基本原则——架构设计、代码审查、测试覆盖、监控运维。这些原则在任何时代都是软件质量的生命线,AI不能替代它们,AI也正在通过学习这些最佳实践来变得更可靠。

结语:警惕被金句掩盖的真实问题

“软件日抛”是一个传播力极强但根基脆弱的概念。它在传播中获得了生命力,恰恰因为它戳中了企业管理者对软件成本和复杂度的高度焦虑。

但对软件工程师而言,这个概念的每一个环节都经不起推敲。软件的真正价值不在于被“生成”,而在于被“维护”。一个无法长期稳定运行的系统,无论生成得多快,都无法成为企业数字化的核心驱动力。

AI时代的到来不是软件工程的终结,而是它的升级和重塑。从提示词工程到上下文工程,再到当前的Harness Engineering,AI工程实践正沿着一条清晰的脉络深化演进。这个演进的核心逻辑,恰恰是让AI从不可控、不可靠的“裸模型”,变成稳定、可控、可审计的企业级生产力

而“软件日抛”恰恰站在这个逻辑的反面——它不是让AI走向系统化和工程化,而是让软件退回最原始的、碎片化的临时脚本状态。这既不是AI的前沿,更不是软件工程的未来。

金句可以收割流量,但真正的变革永远来自扎实的工程实践。钉钉的困境不是技术预言能够解决的,中国软件产业的升级也不是一句“日抛”就能概括的。我们真正需要的,是既拥抱AI的强大生成能力,又坚守软件工程最核心的价值理念——“让代码稳定、可靠、长期地服务于业务需求”,在这个基础上构建更适合AI时代的Harness工程体系

那才是值得我们全力以赴的方向。

关于作者:一个长期关注AI的技术人

一个不站队的观察者

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-05 17:17:42 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/715456.html
  2. 运行时间 : 0.090514s [ 吞吐率:11.05req/s ] 内存消耗:4,843.45kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1ed9cebf6b949f5c0d9ccfabb78af916
  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.000668s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000971s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000362s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000273s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000735s ]
  6. SELECT * FROM `set` [ RunTime:0.000263s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000773s ]
  8. SELECT * FROM `article` WHERE `id` = 715456 LIMIT 1 [ RunTime:0.000498s ]
  9. UPDATE `article` SET `lasttime` = 1780651062 WHERE `id` = 715456 [ RunTime:0.003412s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000391s ]
  11. SELECT * FROM `article` WHERE `id` < 715456 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000575s ]
  12. SELECT * FROM `article` WHERE `id` > 715456 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000361s ]
  13. SELECT * FROM `article` WHERE `id` < 715456 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001090s ]
  14. SELECT * FROM `article` WHERE `id` < 715456 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000752s ]
  15. SELECT * FROM `article` WHERE `id` < 715456 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002631s ]
0.092417s