乐于分享
好东西不私藏

为什么你用AI编程总翻车?高手从不“告诉AI要做什么”,而是“教怎么做”

为什么你用AI编程总翻车?高手从不“告诉AI要做什么”,而是“教怎么做”

怎么使用vibe coding?

大家有没有过这样的崩溃时刻?

打开GPT-4、Claude,信心满满地敲下指令:“帮我写一个爬虫”,结果得到的代码要么报错连连,要么漏洞百出;反复让AI修改,越改越乱,从最初的“几分钟搞定”,硬生生耗成两小时,最后只能烦躁地关掉窗口,回归手动编码。

但同样是用这些AI工具,有些高手却能5分钟拿到可直接运行的代码,一次通过测试,甚至还能让AI帮着规避潜在风险。

同样的模型,同样的编程需求,为什么差距比人和狗还大?

核心答案其实很简单:不是你的模型笨,是你把AI当成了“神仙”,指望它一句话就能读懂你的所有心思;而高手,都把AI当成了“实习生”——需要你耐心教、仔细带,明确告诉它“怎么做”,它才能交出满意的答卷。

今天就来拆解高手的AI编程逻辑,帮你彻底告别“翻车魔咒”,让AI真正成为你的编程搭子。

一、为什么“直接告诉AI要做什么”,是最大的坑?

很多人用AI编程,都陷入了一个致命误区:把AI当成了“全能工具”,以为只要抛出需求,就能得到完美结果。但其实,大模型的底层逻辑,本质上是“概率预测机”——它只能根据你给出的信息,预测最可能符合预期的代码,却没有你的业务上下文、隐性知识,更不懂你没说出口的边界约束。

人类大脑在提出需求时,会自动补充无数“默认假设”:写登录接口,默认要加密;优化SQL,默认要兼顾读写性能;做爬虫,默认要规避反爬。但AI不会,它只会“字面理解”你的指令,你没说的,它就会忽略,最后给出的代码,自然满是漏洞。

分享两个真实的翻车案例,看看你有没有踩过同样的坑:

案例1:只说“写一个登录接口”,AI给出了最简单的明文密码存储示例——没有哈希加密,没有JWT身份验证,更没有防爆破机制。开发者没多想,直接拿去上线,结果没过多久,用户数据就被脱库,损失惨重。他到最后才反应过来:自己忘了告诉AI“需要加密和安全防护”,而AI根本不会主动“多想一步”。

案例2:有个程序员让AI“优化一段SQL”,AI很快给出了添加索引的方案,查询速度确实快了,但上线后却发现,数据库写入速度暴跌——原来AI只考虑了查询效率,却没考虑到“本表每秒写入1000次”的场景,添加的索引导致了严重的写放大问题,最后只能紧急回滚。

MIT最新的研究更是直接戳破了这个真相:当前所有AI编程Agent,单次写简单代码可能很高效,但一旦涉及需求迭代、复杂场景,写出来的代码会越改越烂,甚至比维护了十年的“屎山代码”还要糟糕——核心原因,就是AI缺乏上下文和隐性知识,而我们又没有主动提供这些关键信息。

这就是“直接提需求”的致命问题:你以为的“默认常识”,对AI来说都是“未知信息”;你指望它“举一反三”,它却只能“照本宣科”。

二、高手的“四层输入法”:先设计,后编码,告别翻车

高手用AI编程,从来不会直接说“要做什么”,而是先花几分钟梳理逻辑,再一步步“教AI怎么做”。核心心法只有一个:让AI先产出“方案”,而不是“代码”——先确认思路没错,再动手编码,把错误消灭在萌芽阶段。

这就是高手专属的“四层输入法”,每一步都简单可复制,学会就能直接用。

步骤1:喂给AI“全景地图”——背景+需求+约束+注意点

AI就像刚入职的实习生,对你的项目一无所知,所以第一步,你要把“项目全景”全盘托出,让它知道“你在做什么、要做什么、有什么限制、要避开什么坑”。

这一步要包含4个核心信息,缺一不可:

  • 背景:项目是什么?用户是谁?现有技术栈是什么?(比如“我在做一个电商秒杀系统,用的是Java+Redis集群”)

  • 需求:具体要实现什么功能?验收标准是什么?(比如“需要写一个Redis预减库存的Lua脚本,实现库存扣减功能”)

  • 约束:性能指标、安全等级、兼容性、代码风格有什么要求?(比如“单机QPS要大于5000,库存不能超卖,代码要符合公司编码规范”)

  • 注意点:已知的坑、历史遗留问题、特殊边界条件?(比如“Redis是集群模式,秒杀接口已经做了限流,脚本里不要重复加限流逻辑”)

给大家一个可直接复制的示例话术(建议收藏):

“我正在开发一个电商秒杀系统(背景),需要写一个Redis预减库存的Lua脚本(需求)。要求:单机QPS>5000,库存不能超卖,且需要记录失败日志(约束)。注意:Redis是集群模式,且秒杀接口已做了限流,脚本里不要再加重复限流逻辑;另外,需要处理库存为0时的异常场景(注意点)。”

这样的提示,比“帮我写一个Redis库存扣减脚本”高效10倍——AI拿到的不是模糊需求,而是清晰的“任务说明书”,自然能精准发力。

步骤2:让AI设计“执行方案”——先不写代码,先定思路

很多人急着让AI写代码,却忽略了最关键的一步:确认思路。高手都会在让AI编码前,先让它输出“执行方案”,避免AI走偏。

推荐直接用这句话提示AI:“请根据以上信息,先给出你的实现方案,包括数据结构、关键逻辑流程图、异常处理策略。先不要写代码,我确认后再进行编码。”

为什么要这一步?因为它能把AI的“黑盒输出”变成“可审查的思路”。你可以通过方案,快速判断AI是否理解了你的需求,是否考虑到了所有边界条件——比如它会明确告诉你,Redis用Hash还是String存储库存,怎么扣减、怎么回滚、怎么防并发,你一眼就能看出有没有漏掉“写放大”“死锁”等问题。

就像做项目前要先写需求文档,这一步看似“浪费时间”,实则能节省后续大量的调试时间——思路错了,代码再完美也没用;思路对了,编码只是水到渠成的事。

步骤3:人类“校验方案”并反馈——做AI的“指导老师”

AI给出方案后,不要直接让它写代码,而是要做“校验”——这是高手和小白的核心区别:小白完全信任AI,高手则会用自己的经验,帮AI“修正思路”。

校验时重点看3个检查点:逻辑是否完整?边界条件是否覆盖?性能是否达标?

如果发现问题,直接给出明确的修正意见,AI会快速调整方案。比如:“你的方案用了分布式锁,但我的业务允许最终一致性,不需要这么高的开销,请改用乐观锁;另外,需要增加库存不足时的友好提示,而不是直接报错。”

这一步的核心,是“引导AI”,而不是“否定AI”——你不是要告诉AI“你错了”,而是要告诉它“应该怎么做才更符合我的需求”,就像老师指导实习生修改方案一样,耐心且明确。

步骤4:教AI“怎么解决问题”——调试时,给思路不给难题

代码写完后,难免会有报错,这时候小白和高手的做法,再次拉开差距。

小白的错误示范:“这个代码报错了,帮我修。”——这句话对AI来说,和“我饿了,帮我做饭”一样模糊:哪里报错?什么错误?可能的原因是什么?AI没有上下文,只能瞎猜,改来改去还是错。

高手的正确示范:“第35行报错KeyError,我怀疑是前面字典的user_id可能不存在。请你在取值前加一个get方法,并增加默认值'unknown'。如果还不行,请打印出该字典的keys,帮我排查问题。”

你看,高手会把“问题+怀疑方向+尝试方法”都告诉AI,相当于给AI指了一条明路。AI的优势是“执行能力强”,而你的优势是“业务经验和问题定位能力”,两者结合,才能快速解决问题。

本质上,这就是“编程AI”的过程——你不是在“求AI帮你写代码”,而是在“教AI怎么解决你的问题”,你掌握主动权,AI配合你执行,这才是AI编程的正确打开方式。

三、实战对比:菜鸟vs高手,AI编程差距到底在哪?

光说不练假把式,我们用一个真实的实战案例,看看菜鸟和高手用AI编程的完整差距,你就能更直观地理解“教AI怎么做”的重要性。

需求:写一个Python脚本,把A文件夹的图片压缩。

步骤

菜鸟做法

高手做法

提需求

“写一个Python脚本,把A文件夹的图片压缩”——只有简单需求,没有任何上下文和约束。

提供完整全景:“我有100张图片,每张5MB,服务器内存只有4GB(背景),需要把A文件夹的图片压缩到500KB以内,保持长宽比(需求);约束:不能阻塞主进程,优先考虑效率(约束);注意点:部分图片包含透明通道,需要保留,避免压缩后失真(注意点)。”

方案

没有方案,直接让AI写代码,拿到代码就运行,根本不确认思路是否合理。

先让AI出方案:“请先给出实现方案,包括用PIL还是cv2库、用多线程还是异步IO、如何释放内存避免泄漏,先不写代码,确认后再动手。”

反馈

代码跑不通,就骂AI“没用”“垃圾”,然后反复让AI“重新写”,却不找问题原因。

确认方案时,针对性反馈:“你的异步IO方案虽然高效,但会增加调试复杂度,我们服务器环境简单,改回多线程,同时限制并发数为4,避免内存溢出。”

调试

遇到报错,只说“报错了,怎么办”,不提供任何报错信息和怀疑方向,让AI瞎猜。

精准引导:“第22行报MemoryError,我怀疑是原图直接加载到内存导致的,毕竟单张图5MB,100张同时加载会超出内存,请改为分块读取,每次只处理一行像素,处理完立即释放内存。”

结果

折腾1小时,代码漏处理透明通道,部分图片失真,还存在内存泄漏问题,运行一段时间就崩溃,最终只能放弃。

15分钟搞定,代码健壮,不仅满足所有需求,还增加了日志记录和异常回退机制,即使有图片压缩失败,也能自动跳过,不影响整体运行。

看完这个对比,你应该明白:AI编程的翻车,从来不是AI的问题,而是你的“使用方式”错了。菜鸟把AI当成“甩手掌柜”,高手把AI当成“需要指导的实习生”,差距自然一目了然。

四、进阶心法:让AI成为你的“结对编程搭档”

掌握了“四层输入法”,你已经能避开80%的翻车场景;如果想进一步提升效率,让AI成为你的“金牌搭档”,可以试试这3个进阶心法:

1. 把提示词当代码写:结构化、可复用、带注释。就像写代码要规范一样,你的提示词也要清晰、有条理,避免模糊表述和信息遗漏。提示词的质量,直接决定了AI输出代码的天花板——斯坦福大学2025年的AI指数报告显示,采用专业提示工程的人,AI应用准确率比普通用户高出3.2倍。

2. 建立个人提示词模板库:针对“写单元测试”“重构函数”“解释代码”“优化SQL”等常见任务,预先写好“背景+需求+约束+注意点”的模板,每次使用时只需要填空,节省重复梳理的时间。比如写单元测试的模板,可以固定包含“测试场景、预期结果、边界条件、异常处理”等核心要素。

3. 善用AI的“元认知”:当你不确定该提供哪些信息时,直接问AI:“为了完成这个任务,你还需要我提供哪些信息?” 让AI反问你,帮你补全上下文。很多时候,你忽略的细节,AI会主动提醒你,相当于多了一个“需求校验员”。

五、结语:AI编程的核心,是“教”不是“求”

最后想和大家说:AI从来不是“万能的编程神器”,它只是一个“能力很强,但需要指导的搭档”。

你用AI编程的成功率,不取决于模型的智商,而取决于你能否把自己的隐性知识、业务逻辑,转化为AI能理解的“清晰指令”——把你知道的、默认的、忽略的,都明确告诉AI,它才能真正帮你节省时间、提高效率。

记住这句话:“不要问AI能为你做什么,要问你能为AI提供什么。”

下次打开AI编程工具前,先花3分钟,写下“背景-需求-约束-注意点”,梳理好思路,再教AI怎么做。相信我,你会回来感谢自己——原来用AI编程,真的可以这么轻松。

如果你也有vibe coding的问题,可以扫描下面作者的微信,并备注“vide coding”即可;不管你是技术人员,产品人员亦或者是创业人员,都可以添加作者微信进行交流讨论。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-19 23:33:20 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/532266.html
  2. 运行时间 : 0.219745s [ 吞吐率:4.55req/s ] 内存消耗:4,757.63kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=75c9e6cf39a04203ff1de0e8dba6fd8a
  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.001141s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001605s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000745s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000679s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001353s ]
  6. SELECT * FROM `set` [ RunTime:0.000626s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001422s ]
  8. SELECT * FROM `article` WHERE `id` = 532266 LIMIT 1 [ RunTime:0.000989s ]
  9. UPDATE `article` SET `lasttime` = 1776612801 WHERE `id` = 532266 [ RunTime:0.015721s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000701s ]
  11. SELECT * FROM `article` WHERE `id` < 532266 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001183s ]
  12. SELECT * FROM `article` WHERE `id` > 532266 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001080s ]
  13. SELECT * FROM `article` WHERE `id` < 532266 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001881s ]
  14. SELECT * FROM `article` WHERE `id` < 532266 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003745s ]
  15. SELECT * FROM `article` WHERE `id` < 532266 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.006993s ]
0.223640s