乐于分享
好东西不私藏

AI 编程工具破圈之后,普通人的创作方式真的变了

AI 编程工具破圈之后,普通人的创作方式真的变了

AI 编程工具破圈之后,普通人的创作方式真的变了

事情是这样的。

这两天我刷到一个挺有意思的现象。

原来 Codex 这种东西,在我脑子里一直还是偏程序员的工具。

写代码的,修 bug 的,跑测试的,跟普通人关系不大。

结果一转头,胡彦斌这种你很难把他归类成程序员的人,也被 AI 编程这股浪卷进来了。

我看到有开发者号转述,说他在小红书上聊 Vibe Coding,还在路上修 bug。另一些报道里也提到,他用 AI 编程去做粉丝社区 App「彦火」,还出任了 TRAE AI 创造力大赛的领造官。

这里先说严谨一点。

我没有找到他原始小红书帖子的稳定公开链接,所以这件事我不会写成铁板钉钉的一手事实。它更像是一个信号。

一个挺微妙的信号。

AI 编程这件事,已经不再只是程序员圈子里的黑话了。

不是哥们。

歌手都开始聊 Vibe Coding 了???

这就有点不对劲了。

曾经只属于程序员的黑色终端,正在变成普通人的创作工作台

我对这件事会特别敏感,是因为我自己做的事情,本来就卡在这个边界上。

我做青少年科技教育,平时教小朋友用编程、开源硬件、外观结构设计去做科创作品,参加各种科创项目比赛。也会做课程设计、作品研发,最近也一直在琢磨,怎么把 AI 放进课程里。

所以我每天看到的不是抽象的「AI 改变世界」。

我看到的是一个更具体的问题。

一个孩子有想法,但不会写代码。

一个老师有课程设计,但没有时间做工具。

一个家长觉得 AI 很厉害,但不知道它跟孩子的创造力到底有什么关系。

一个项目明明有意思,但卡在「怎么把它做出来」这一步。

这一步,过去真的很重。

你想做一个小产品,哪怕只是一个课程作品展示页、一个课堂互动工具、一个选题库、一个比赛项目管理表,你都得先过好多关。

语言,框架,数据库,部署,调试。

学着学着,人没了。

所以坦率的讲,我以前看 AI 编程工具,第一反应也是提效。

它就是帮程序员少敲几行代码。

你本来要写十行,它帮你补五行。你忘了某个 API,它帮你查一下。你写了一个 bug,它帮你盯一眼。

最早 GitHub Copilot 出来的时候,官方叫它 AI pair programmer。这个名字很准确,它就是坐在你旁边的结对程序员,盯着你正在写的文件,根据上下文给你补整行代码,甚至补完整函数。

那时候的 AI 编程,还很像副驾驶。

方向盘在你手里。

它只是偶尔伸手帮你扶一下。

这已经很猛了。2021 年很多程序员第一次看到 Copilot 能顺着注释吐出代码,都会有一种被电到的感觉。

但回头看,那还只是早期形态。

真正有意思的变化,是后来这些工具不满足于补全了。

Claude Code 的官网现在写得非常直白,它不是 autocomplete,而是 agentic coding system。它可以读你的代码库,跨文件修改,跑测试,再交付 committed code。Anthropic 甚至直接说,对没有工程背景的 builder 来说,这是一个以前不存在的软件开发入口。

这个表达我看完其实有点愣。

因为它已经不是在说程序员更爽了。

它是在说,谁可以做软件这件事,边界变了。

顺着这个方向再看 Codex,就更明显。

OpenAI 自己的 Codex 产品页,把它叫做「助力构建并交付产品的 AI 编程智能体」。不是写代码助手,是构建并交付产品。

Codex app 的开发者文档里也写得很清楚,它是一个桌面端 command center,可以并行管理多个 Codex threads,内置 worktree、自动化和 Git 功能,支持 macOS 和 Windows。

你看这个词,command center。

指挥中心。

它已经不是一个藏在 IDE 右侧的小聊天框了。

它开始变成一个你可以坐在前面指挥一堆 agent 干活的工作台。

AI 编程工具三段演化,补全、Agent、通用创作入口

我自己的感受是,AI 编程工具大概经历了几次换皮。

最开始,是补全。

Copilot 时代,你写代码,它猜你下一句要写什么。它很聪明,但它的存在感还是贴在代码上。

再往后,是工程 agent。

Cursor、Claude Code、Codex CLI 这些东西开始读项目、找文件、改代码、跑命令、看报错、再改一遍。人类的动作从敲代码,变成描述任务和验收结果。

到了现在,就有点不一样了。

它开始变成通用创作入口。

OpenAI 在一篇叫 Codex for almost everything 的文章里说,Codex 现在每周有超过 300 万开发者使用,可以操作你的电脑,使用更多日常工具和应用,生成图片,记住偏好,承接持续和重复的工作。另一篇和 Dell 的合作文章里,OpenAI 又说每周超过 400 万开发者使用 Codex,而且 Codex 正在 beyond coding,团队开始用 Codex-powered agents 收集上下文、准备报告、路由产品反馈、筛选销售线索、写 follow-ups、协调业务系统。

这些话合在一起看,就很有意思。

如果它只是写代码,OpenAI 不需要这么写。

如果它只是工程师插件,也不需要桌面端,不需要 browser,不需要 computer use,不需要 image generation,不需要多个 agent 并行。

它做这么多,指向的是另一个东西。

一个能把意图变成结果的入口。

当然,这里有个坑要提前说。

我不是说 Codex 已经可以替你把所有事都做好,也不是说普通人随便一句话就能做出一个稳定商业产品。

这话太鸡血了。

也太假了。

真的用过这些东西的人都知道,AI 写代码最爽的时候,像你雇了一个永远不累的实习生。最崩溃的时候,也像你雇了一个永远不承认自己看错需求的实习生。

它会改 A 坏 B,会把一个小问题修成三个问题,会非常自信地写出一个看起来很对、跑起来爆炸的方案。

所以我觉得更准确的说法是,AI 编程没有让普通人直接变成资深工程师。

它只是把门口那个巨大的台阶,削低了很多。

这件事放在教育里,会更明显。

我以前做课程和作品研发的时候,经常会遇到一种尴尬。

孩子的创意其实挺好。

比如他想做一个会提醒老人吃药的小装置,想做一个可以识别垃圾分类的模型,想做一个自动浇花系统,想做一个能展示比赛过程的网站。

这些想法都不差。

但真正做的时候,孩子很快会被细节淹没。

传感器怎么接。

前端页面怎么写。

数据怎么存。

报错怎么看。

作品怎么展示得更完整。

最后很多课程就会变成,老师把路铺好,学生按步骤走一遍。

这当然也有价值。

但它离真正的创造,还差一口气。

我现在越来越觉得,AI 编程工具最有价值的地方,不是替学生把作业做了,也不是让老师偷懒。

它真正有价值的地方,是把「做出来」这件事提前放到孩子面前。

先让他看到一个能跑的东西。

哪怕很粗糙。

哪怕 bug 很多。

哪怕只是一个原型。

但只要它能跑,孩子的状态就会变。

他会开始追问,为什么这里不对,为什么按钮没反应,为什么传感器数据跳来跳去,为什么这个页面看起来很丑。

这时候学习才开始变得真实。

不是为了学语法而学语法。

是为了让自己的东西变好,所以不得不去理解语法、结构、数据和逻辑。

这个顺序一变,教育的味道就变了。

一个非技术创作者用 Codex 同时做 app、视频、金融图表

这也是我为什么会觉得胡彦斌这个案例有象征意义。

一个音乐人,关心粉丝社区,关心互动产品,关心自己的内容和用户关系。过去他如果想做 App,只能找团队、写需求、开会、排期、等版本。

他当然还是需要团队。

但如果他自己能用 AI 编程跑出原型,能在路上发现 bug 就直接让 agent 看一眼,能把一个模糊想法变成一个能点开的界面,那他的角色就变了。

他不只是提需求的人。

他开始变成半个产品创作者。

你想想看,这个变化对很多非技术出身的人其实很大。

做课程的人,可以做自己的课堂互动工具。

做自媒体的人,可以做自己的选题库、素材库、爆款标题分析器。

做金融研究的人,可以让 agent 写 Python 抓数据、画图、生成报告,然后自己去判断逻辑对不对。

做视频的人,可以让它写脚本处理素材、批量转格式、生成分镜小工具、整理字幕和画面资产。

这些东西单看都不是什么改变世界的大项目。

但它们有个共同点。

它们以前太小了,小到不值得请一个程序员做。

现在它们突然值得了。

因为边际成本被打下来了。

我自己现在做内容和课程,也越来越能感受到这个变化。

比如做一个选题库,以前可能只是表格。

现在你可以让 agent 帮你抓热点、做分类、写摘要、打分、同步到飞书多维表格。

比如做一门 AI 加科创的课程,以前你可能要先花很多时间准备固定案例。

现在你可以把一个学生的想法输入进去,让 agent 帮你拆成可执行任务,列出需要的硬件、代码模块、展示方式和风险点。

比如做一个作品展示页面,以前这可能是课程最后才有的包装环节。

现在它可以变成创作过程的一部分。

学生不是最后才展示。

学生是一边做,一边把作品讲清楚。

我觉得这对青少年科技教育特别重要。

因为未来真正稀缺的,不是会不会照着教程接线,也不是会不会背一个语法点。

而是能不能把一个模糊的问题,变成一个可以试、可以改、可以展示、可以被别人理解的作品。

AI agent 只是工具。

但它把这个过程往前推了一大截。

我一直觉得,真正改变世界的技术,往往不是一上来就做宏大叙事。

它是先让一堆很小、很私人、很不值得被外包的需求,突然有了生命。

就像短视频刚起来的时候,很多人讨论的是专业影视行业会不会被冲击。

但它更深的影响,是让普通人第一次拥有了低成本的视频表达能力。

你不用是导演。

你也可以剪。

你不用是电视台。

你也可以发。

你不用有摄制组。

你也可以用一台手机,把自己的生活、观点、情绪、知识做成内容。

AI 编程现在有点像这个阶段。

它不是让每个人都变成软件工程师。

它是让更多人开始用软件表达自己。

这两个东西差别很大。

工程师关心架构、可维护性、安全、性能、协作流程,这些仍然重要,而且会越来越重要。

普通人关心的是,我脑子里这个东西能不能先跑起来。

能不能点。

能不能给朋友看。

能不能解决我今天真的遇到的一个小麻烦。

这就是 Vibe Coding 让人上头的地方。

Karpathy 当年说 vibe coding,大概就是那种「我说东西,它出东西,我跑一下,不对再说」的感觉。它当然有危险,甚至很多工程师听到这个词会皱眉,因为这里面有大量不审代码、不懂维护、不管安全的隐患。

我非常理解这种警惕。

你让一个完全不懂后端的人 vibe 一个登录系统,让一个完全不懂金融风控的人 vibe 一个交易策略,让一个完全不懂隐私合规的人 vibe 一个用户数据后台,那不出事才奇怪。

但是反过来讲,如果只是做一个自己的小工具,一个活动报名页,一个课程作品展示站,一个内部数据看板,一个视频素材整理脚本。

那为什么不能先做出来呢?

很多创新就是死在「先学完再开始」。

先学完 Python。

先学完前端。

先学完数据库。

先学完部署。

等你终于学完,人已经没兴趣了,需求也过期了,那个最开始让你兴奋的小火苗已经灭了。

AI agent 最迷人的地方,是它保护了那个小火苗。

你有一个想法,它马上回应你。

哪怕回应得很烂。

但它回应了。

这一下就够重要了。

回到 Codex 这块,它为什么最近会吸引那么多人涌进去,我觉得不只是因为模型强。

强模型很多。

真正的关键是,它把入口做得越来越像一个普通产品,而不是一个程序员玩具。

桌面端,项目列表,多个线程,diff review,Git 操作,内置浏览器,computer use,image generation,远程连接,手机上继续审批。

这些功能如果拆开看,都是工程细节。

但合起来看,它在降低一种心理门槛。

以前你看到终端,会本能地觉得,这不是我的地方。

现在它把终端、浏览器、文件、图片、任务线程都包进一个界面里,像一个更友好的创作空间。

你不需要先爱上命令行。

你可以先爱上自己做出来的那个东西。

这个顺序很重要。

很多人不是不适合编程,他们只是不适合从语法开始学编程。

他们适合从一个具体问题开始。

我想给学生做一个作品打分器。

我想给公众号做一个选题追踪表。

我想把一堆视频自动切成不同平台比例。

我想分析一下我关注的几只股票过去三年的波动和财报指标。

以前这些话后面接的是,你去找个程序员吧。

现在后面接的可能是,你先让 Codex 试试。

这就很不一样。

当然,我还是要泼一点冷水。

普通人用 Codex 做东西,最危险的不是代码写不出来。

是东西看起来能跑,于是你以为它没问题。

一个页面能打开,不代表数据安全。

一个图表能生成,不代表分析正确。

一个 App 能登录,不代表权限没漏洞。

一个视频脚本能跑,不代表版权、素材、格式、平台规范都没坑。

所以我会建议,如果你不是技术出身,千万别一上来就让 AI 帮你做一个改变世界的平台。

先做小东西。

越小越好。

小到你自己就是唯一用户。

小到坏了也不会伤害别人。

小到你能用眼睛、常识和几次测试判断它大概有没有跑偏。

然后你慢慢学会一件事,不是学会写所有代码,而是学会跟 agent 协作。

把需求说清楚。

把验收标准说清楚。

让它写测试。

让它解释风险。

让它给你列出它改了哪些文件。

让它不要碰你没授权的东西。

这些能力,未来可能会比会不会手写语法更重要。

大时代啊,朋友们。

我有时候觉得,我们正在经历一个很像摄影普及的时刻。

最早摄影是专业人士的事。

设备贵,技术难,流程复杂。

后来相机变小,胶卷变方便,再后来手机把摄影塞进每个人口袋。

于是摄影没有消灭摄影师。

它只是让所有人都开始拍照。

专业摄影师仍然重要,因为审美、构图、光线、叙事、商业执行都不是按一下快门就有的。

但大众表达被彻底打开了。

编程可能也在走这条路。

专业工程师不会消失,甚至会更重要。

因为当更多人开始造东西,更多烂摊子、更多安全问题、更多系统复杂性都会出现,需要真正懂工程的人兜底。

但同时,软件这件事会从少数人的职业技能,慢慢变成更多人的表达媒介。

你写一段文字表达自己。

你拍一条视频表达自己。

你做一个小软件,也可以表达自己。

这个想法我越想越兴奋。

因为它会让很多原来被卡住的人,突然往前走一步。

一个老师可以做自己的课堂工具。

一个音乐人可以做自己的粉丝互动产品。

一个创业者可以在找技术合伙人之前,先把原型跑出来。

一个普通上班族可以把每天重复三小时的破事,变成一个自动化脚本。

这些东西看起来都不宏大。

但世界就是这样一点点被改掉的。

不是每个人都要成为程序员。

但每个人都可能多一个把想法落地的入口。

未来的个人创作台,一句话长出产品、内容和数据分析

所以回到开头。

胡彦斌是不是已经真的用 AI 写出了一个多牛逼的产品,反而没那么重要。

重要的是,大家为什么会对这件事有反应。

因为我们都隐约感觉到,某个边界松了。

那个曾经只属于程序员的黑窗口,正在被重新包装、重新设计、重新翻译。

它不再只是代码的入口。

它开始变成普通人的创作台。

你可以害怕它。

可以吐槽它。

可以说它现在还不稳定,还会胡来,还需要人盯着。

这些都对。

但我还是觉得,如果你心里有一个一直想做、但觉得自己不会代码所以搁置的小东西,可以找个周末试一次。

别做大的。

就做一个小的。

小到可笑。

小到只服务你自己。

然后你会很清楚地感受到,那个门槛真的变矮了。

以前你站在门外,看见的是一堵墙。

现在你站在门口,里面有一个不太靠谱但很勤快的 agent,探出头来问你。

你想做点什么?

说真的。

光是这句话,就已经很让人兴奋了。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-14 15:33:31 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/746267.html
  2. 运行时间 : 0.131890s [ 吞吐率:7.58req/s ] 内存消耗:4,671.68kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ec9d6eb6a7982b3af3aa74c824068044
  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.000677s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000953s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000329s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000295s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000472s ]
  6. SELECT * FROM `set` [ RunTime:0.000204s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000521s ]
  8. SELECT * FROM `article` WHERE `id` = 746267 LIMIT 1 [ RunTime:0.003994s ]
  9. UPDATE `article` SET `lasttime` = 1781422411 WHERE `id` = 746267 [ RunTime:0.004904s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000265s ]
  11. SELECT * FROM `article` WHERE `id` < 746267 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000511s ]
  12. SELECT * FROM `article` WHERE `id` > 746267 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000590s ]
  13. SELECT * FROM `article` WHERE `id` < 746267 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000854s ]
  14. SELECT * FROM `article` WHERE `id` < 746267 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003174s ]
  15. SELECT * FROM `article` WHERE `id` < 746267 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.006804s ]
0.133597s