当前位置:首页>java>氛围编程将死!谷歌总监警告:只会写Prompt的程序员,2026年将被淘汰

氛围编程将死!谷歌总监警告:只会写Prompt的程序员,2026年将被淘汰

  • 2026-02-04 13:45:35
氛围编程将死!谷歌总监警告:只会写Prompt的程序员,2026年将被淘汰


新智元报道  

编辑:KingHZ
【新智元导读】AI不止,编程不死!Chrome工程大佬Addy Osmani宣言:AI加速开发,但人类专家仍是质量守护神!

如果你还在怀疑AI会不会取代编程,答案可能已经悄悄写进代码库了。

在Chrome这种影响数十亿人的超级工程里,AI早就不是「帮你补几行代码」的玩具了。

它用几分钟生成原型。

它快速扫过日志,标出bug。

它甚至参与架构讨论,提出方案备选。

在Anthropic,Claude Code写下了自己约90%的代码;在谷歌Chrome团队,AI被系统性地引入测试、性能分析和缺陷修复流程。

这就是正在发生的现实。

一个更残酷的问题随之而来:AI编程进入「下半场」,靠感觉写代码的Vibe Coding,还站得住吗?

谷歌云AI总监、Chrome前工程负责人Addy Osmani断言,Vibe Coding已撞南墙,而AI辅助编程即将崛起。

AI编程,已经进入下半场。

Vibe Coding,再见!
AI编程迎来下半场

Osmani并不反AI。

相反,他是最早、最深度使用 AI 的那一批工程负责人。

他见过那种场景:

代码看起来能跑。但没人知道它为什么能跑。更没人知道,它什么时候会出事。

正因为如此,他对「氛围编程」(Vibe Coding)泼了一盆冷水:

vibe coding可以玩玩,但没有测试和明确规范就容易变成一团糟。

正是Addy Osmani作为工程负责人的老辣之处——在所有人都在狂欢时,他看到了系统崩溃的风险。

作为长期活跃在Web技术与开发工具交汇点的大牛,Osmani在接受专访时,结合亲身经历,谈到像GitHub Copilot或谷歌Gemini这样的AI助手,正彻底改变所谓「vibe coding」(氛围编程)。

AI正在重塑编程方式,但「氛围编程」(vibe coding)正在成为一种风险,而不是优势。

2025年的谷歌Chrome团队,AI已深度介入自动化测试、性能分析与优化、以及bug定位与修复。

在合适的流程设计下,整体生产力提升约30%。

但他紧接着强调了一句话,几乎是全文的「安全阀」:

AI永远没有质量保证

质量,只能来自人类的专业判断。

在Chrome这种超大型工程中,如果不严格审查AI生成的代码,你可能要收拾AI的「烂摊子」,这些代码

  • 可能违反Web标准

  • 可能引入微妙的性能下降

  • 可能在极端用户场景下失效

这些问题,AI看不出来,但专家一眼就能看穿。

这正是Osmani所说的「70%问题」:AI能在项目前70%阶段如鱼得水,但剩下的30%,只有经验丰富的工程师才能搞定,尤其在如浏览器引擎这类庞大系统中更是如此。

非工程师使用AI进行编程时,往往会遇到一堵令人沮丧的墙

这种趋势并不只出现谷歌。

观点或许可以反驳,但数据不会撒谎。

2025年底,Stack Overflow的开发者调查显示:

开发者对AI准确性的信任度,从往年的40%下降至今年的29%;

对AI的正面评价率,从去年的72%逐年降至60%。

因为大家发现了「AI悖论」:代码写得快,产品却交付得慢,AI写的bug得你来擦屁股。

另一项调查,呼应了这一发现。

GitLab与哈里斯民意调查机构合作,访问了3,266名从事软件开发、IT运维和安全工作的专业人士。

结果显示,尽管团队部署速度比以往更快,但低效流程正在消耗他们的时间,而这些问题仅靠AI无法解决。

  • 70%的受访者表示AI正使合规管理变得更困难,76%的人指出大多数合规问题在部署后才被发现。

  • 73%的人遇到过「氛围编码」问题,即通过自然语言提示生成的代码,缺乏对代码的清晰理解。

代码的未来关乎信任,而不仅仅是工具。

很多「AI辅助工程」(AI-assisted engineering)被包装成「氛围编码」(vibe coding)。

比如美国某科技大厂团队使用AI,总体来看,从功能提案到上线,开发速度提升了约 30%。

但在Addy Osmani看来,这不是「Vibe Coding」,而是典型的「AI辅助工程」。

与氛围编程相比,「AI辅助工程」最大的不同是人类工程师始终牢牢掌控全局,负责系统架构,审查并理解每一行AI生成的代码,并确保最终产品安全、可扩展且易于维护。

而氛围编程优先考虑速度与探索,而非专业应用所要求的正确性与可维护性。

要想在实际中真正用好AI编程,只靠提示词恐远远不够。

AI编程不是为了更快的编码

Osmani直言:现在代码写得更快了,可上线却更慢了,都是因为审查环节被跳过、假设没人验证。

程序员还不会被取代,他担心的是另一种更隐蔽的风险:

  • 过度依赖AI,导致核心工程能力退化

  • 不理解生成结果,只是机械接受

  • 在大型系统中放大AI的偏见与幻觉

他提出了「AI初稿」模式:AI先出草稿,人类再加测试、提交上线。

传送门:https://addyo.substack.com/p/my-llm-coding-workflow-going-into

使用大语言模型编程,并非一键式魔法——它「困难且反直觉」,要获得出色成果需要学习新的模式。

批判性思维,依然是关键。

经过一年的项目实践,他逐渐形成了一套与许多经验丰富的开发者类似的工作流程:将大语言模型视为强大的结对编程伙伴,它需要清晰的方向、上下文和监督,而非自主判断。

  • 规划先行:先明确规范,再编写代码

  • 分块迭代:将任务拆解为可管理的小模块

  • 提供充分上下文与引导

  • 选择合适的模型并灵活切换

  • 在整个软件开发生命周期中利用AI编程

  • 人类必须握紧方向盘:验证、测试、审查一切

  • 善用版本控制与自动化工具:频繁提交代码,将版本控制系统作为安全网;绝不提交你无法解释的代码。

  • 通过规则和示例定制AI的行为

  • 把测试与自动化视为倍增器

  • 持续学习与适应,用AI放大你的技能

特别是最后一点,将每次与AI协作编程都视为一次学习机会,而你的知识越丰富,AI能提供的帮助就越大,从而形成一个良性循环。

这个模式普遍适用:如果你具备扎实的软件工程基础,AI能将你的生产力提升数倍。如果基础薄弱,AI反而可能放大困惑。

对于那些担心使用AI会削弱自身能力的人:他的观点恰恰相反,如果方法得当,结果会是积极的。

总体来看,AI工具会放大你的专业知识。

所以,他的建议是:「继续磨练你的技艺,并利用AI来加速这个过程。也要有意识地定期进行不带AI的独立编程,以保持你原始技能的敏锐度。

归根结底,这是「1+1>2」:「开发者+AI」组合的力量远超任何单独一方。

而这个组合中的开发者这一半,必须尽到自己的本分。

AI真正的作用是更快地迭代和实验,通过更快速的探索,有可能催生出更好的解决方案。

但这有个重要前提:我们必须坚守工程原则,将AI视为工具,而非良好软件实践的替代品。

请记住:AI编程的目标不是更快地写出更多代码,而是构建更好的软件。

如果运用得当,AI能帮助我们实现这一目标。

但「更好」究竟意味着什么,以及如何实现它,最终仍取决于我们自身。

2026开发者必杀技

软件工程,始终在不断变化。

从汇编语言到高级编程,从本地服务器到云计算,如今又从手动编码迈入AI辅助开发。

每一次飞跃都自动化了编程的某些方面,而每一次开发者都随之适应,并找到了更广阔的天地。

过去的创新,几乎总是为开发者带来了更多工作、更多增长、更多机会。

AI的兴起,也不例外。

它并非让开发者变得无关紧要,而是在重塑成功所需的能力组合。

编程中那枯燥的70%正变得更容易;而那富有挑战性的30%,正成为我们价值中更为关键的部分。

AI不会来抢你的饭碗,它只是在放大人类不可替代的能力:判断力、创造力、以及那份把握全局的直觉。

到了2026年,真正的核心竞争力,可能是你知道什么时候让AI干活,什么时候该亲自上场。

卓越的软件工程始终关乎解决问题,而不仅仅是编写代码。

AI并未改变这一点。

如今,随着软件实现成本越来越低,软件工程师的角色并没有变得不重要,反而让我们看清了什么才是一直以来真正重要的能力:对问题的深入理解。

你需要理解问题、从客户和内部团队收集足够的上下文信息,并把工作进行清晰地拆解和结构化,因为AI是基于这些输入来直接执行的。

设计的关键,是判断什么重要、哪些限制存在、哪些取舍是可接受的。

好的产品工作,本质上是对「清晰度」的追求:什么样的执行,才真正值得去做。

在这个新阶段,主导并管理AI智能体的工作流程,成了一种新的「手艺」

而交付的成果,过去是代码,现在是提供给智能体的规范。

那些「能最快把开发需求翻译成代码」的人,在未来并不能脱颖而出。

未来真正的赢家,是那些能做到以下三点的人:

  1. 把模糊问题转化为明确的执行意图;

  2. 设计出让「好结果」自然而然发生的上下文结构;

  3. 区分真正重要的东西,和那些「只是能跑起来」的东西。

这其实和商业世界的变化如出一辙

当分发的成本趋近于零,真正有价值的是品味和策划; 

当实现的成本趋近于零,真正有价值的是对问题的定义能力与判断力。

软件工程这门技艺,在变化中进化。

它一直如此,但它仍然是「技艺」。

参考资料:
https://x.com/addyosmani/status/2007899127925854536
https://x.com/karrisaarinen/status/2007534281011155419
https://x.com/addyosmani/status/2005768629691019544
https://x.com/addyosmani/status/1960034046177923457
https://byteiota.com/ai-tools-hit-84-adoption-but-sentiment-crashes-to-60/
https://betanews.com/2025/11/11/the-ai-paradox-gitlab-finds-faster-coding-is-slowing-teams-down/
https://newsletter.pragmaticengineer.com/p/beyond-vibe-coding-with-addy-osmani
https://addyo.substack.com/p/my-llm-coding-workflow-going-into
https://addyo.substack.com/p/the-70-problem-hard-truths-about
https://addyo.substack.com/p/beyond-the-70-maximizing-the-human
秒追ASI
⭐点赞、转发、在看一键三连⭐
点亮星标,锁定新智元极速推送!

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-07 23:42:14 HTTP/2.0 GET : https://f.mffb.com.cn/a/467833.html
  2. 运行时间 : 0.094958s [ 吞吐率:10.53req/s ] 内存消耗:4,485.78kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=caf1d8a69f3ea4a524adc376a6aaee06
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000534s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000668s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000235s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000235s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000510s ]
  6. SELECT * FROM `set` [ RunTime:0.000232s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000611s ]
  8. SELECT * FROM `article` WHERE `id` = 467833 LIMIT 1 [ RunTime:0.000437s ]
  9. UPDATE `article` SET `lasttime` = 1770478934 WHERE `id` = 467833 [ RunTime:0.012634s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.004093s ]
  11. SELECT * FROM `article` WHERE `id` < 467833 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001988s ]
  12. SELECT * FROM `article` WHERE `id` > 467833 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000451s ]
  13. SELECT * FROM `article` WHERE `id` < 467833 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004920s ]
  14. SELECT * FROM `article` WHERE `id` < 467833 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001038s ]
  15. SELECT * FROM `article` WHERE `id` < 467833 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001029s ]
0.096511s