乐于分享
好东西不私藏

AI 时代,普通人三年自救计划|IT小白到底怎么做好 Vibe Coding?

AI 时代,普通人三年自救计划|IT小白到底怎么做好 Vibe Coding?

果汁哥最近做了一个小产品:

个人开发者AI产品清单。

不管你有 AI 工具、小程序、副业项目,还是有技术、有想法、想找合作机会,都可以在上面上架展示。

大家可以互相对接资源,互相体验产品,互相反馈建议,也可以在群里抱团成长。

优质项目后面也会在果汁哥群内重点推荐。

直达链接:

https://tan-xin.com

如果你正在做 AI 产品、工具、网站、小程序、自动化项目,

或者只是刚有一个想法,也可以先放上来。

这件事本身,也是我最近用 AI 做项目时,一个很典型的 Vibe Coding 实战案例。

下面这篇文章,就从这个项目说起。


01 果汁哥自己踩了一遍坑,才发现 Vibe Coding 不是“喊 AI 写代码”

这段时间,果汁哥自己也在折腾一个小项目。

就是上面这个:

个人开发者AI产品清单。

一开始想法特别简单。

群里有很多朋友在做 AI 工具、小程序、副业产品,也有人会发自己的项目介绍。

但微信群有个问题:

信息流太快。

今天有人发了一个好工具,明天就被聊天记录冲没了。

有人想找合作,结果没人知道他会什么。

有人做了产品,想找用户体验,也不知道该怎么集中展示。

所以我就想,能不能做一个简单的产品库?

把群友做的项目集中展示出来。

每个人可以提交自己的产品。

别人可以浏览、搜索、查看详情。

优质项目还能在群里推荐。

听起来很简单,对吧?

我一开始也是这么想的。

然后我打开 AI 编程工具,直接来了句:

帮我做一个群友产品清单网站。

几分钟之后,页面确实出来了。

有首页,有产品卡片,有详情页,看起来还挺像那么回事。

我当时也有点上头。

继续说:

加个后台。

后台也出来了。

再说:

加个提交功能。

提交页面也出来了。

再说:

帮我部署一下。

部署方案也给了。

那一刻,真的有一种感觉:

完了,开发项目这么简单吗?

一个人、一张嘴、一个 AI,好像就能开干。

但很快问题就来了。

页面是有了,但产品提交之后到底存到哪里,不清楚。

后台是有了,但谁能进后台,权限没想明白。

产品状态是有了,但待审核、已通过、已驳回之间怎么流转,一开始没设计清楚。

前台展示是有了,但未审核的产品会不会被展示出来,也要重新确认。

搜索框是有了,但搜索的是产品名称,还是简介,还是标签,也没提前讲。

部署能跑,但环境变量、数据库迁移、启动命令,又是一堆坑。

最麻烦的是,AI 每次都说“已完成”。

但我自己一看,很多东西只是“看起来完成”。

这时候我才意识到:

Vibe Coding 最爽的地方,是 AI 写得快。Vibe Coding 最危险的地方,也是 AI 写得太快。

你没想明白,它已经写完了。

这事儿让我特别有感触。

一个项目做出来,从来不是只有写代码。

前面有需求,后面有验收,中间还有架构、方案、测试、部署、权限、数据、异常处理。

如果这些东西没想明白,AI 写得越快,项目可能乱得越快。

所以今天这篇文章,不讲玄学,也不讲概念。

就结合我自己做“果汁哥群友产品清单”这个小项目踩过的坑,聊聊普通人到底怎么做好 Vibe Coding。


02 很多项目不是死在代码上,是死在第一句话上

我现在复盘这个项目,发现第一个坑就出在第一句话。

我一开始说的是:

帮我做一个群友产品清单网站。

这句话听起来没问题。

但对 AI 来说,信息量太少了。

群友产品清单到底是什么?

是展示网站?

是类似 Product Hunt 的产品社区?

要不要用户登录?

要不要后台审核?

要不要产品详情页?

要不要分类?

要不要搜索?

……

你不说,AI 就会猜。

AI 一猜,项目就开始跑偏。

它可能给你做一个很炫的首页,但没有真正的提交审核流程。

也可能给你做一个复杂后台,但你第一版根本用不上。

它可能为了显得“完整”,顺手加一堆登录、积分、会员、排行榜、评论系统。

你看着很热闹,但真正要用的时候,全是坑。

所以我越来越觉得,AI 编程时代,普通人最应该学会的第一件事,不是写代码,而是把需求说清楚。

以前不会写代码,是门槛。

以后不会提需求,才是门槛。


03 好需求不是一句“我要什么”,而是把边界讲清楚

我见过很多人提需求,都是一句话:

我要一个后台。

我要一个首页。

我要一个搜索。

我要一个积分系统。

这些话不是不能说,但太粗了。

粗需求最大的问题,不是 AI 不会做,而是它会做过头。

比如你说:

加一个搜索功能。

AI 可能会想:

是不是要全文搜索?

是不是要搜索历史?

是不是要做排序权重?

但你其实只是想第一版能搜产品名称和标签。

这就麻烦了。

所以一个好需求,至少要说清楚六件事。

给谁用。

1.在什么场景用。

2.解决什么问题。

3.第一版做什么。

4.第一版不做什么。

5.做到什么程度算完成。

6.比如我这个群友产品清单,差的需求是:

做一个群友产品展示平台。

这句话太虚。

好一点的需求应该是:

这个平台面向果汁哥 AI 群群友。群友可以提交自己的 AI 产品,包括产品名称、简介、链接、截图、分类、标签和联系方式。管理员可以在后台审核产品,审核通过后展示到前台。普通用户可以浏览产品列表,按分类筛选,搜索产品并查看详情。第一版只做展示和审核,不做支付、不做评论、不做私信、不做复杂推荐。验收标准是:用户能提交产品,管理员能审核,审核通过的产品能在前台展示,未审核产品不能展示,搜索和分类可用,项目能部署上线。

你看,这样一写,AI 就能继续往下拆了。

它知道要几张页面。

知道要哪些数据表。

知道要哪些字段。

知道前台展示什么。

知道后台审核什么。

知道什么东西现在不能做。

也知道做成什么样算完成。

这才是 AI 能执行的需求。


04 第一版千万别贪,先把一个闭环跑通

做项目最怕什么?

不是怕功能少。

是怕一开始就大而全。

尤其现在有 AI 之后,人很容易膨胀。

以前你想加功能,还得考虑程序员有没有时间。

现在你想加功能,AI 好像随时都能写。

于是你本来只是想做一个群友产品清单。

写着写着,突然想加积分。

又想加会员。

又想加排行榜。

又想加评论。

又想加付费广告。

又想加企业认证。

又想加 AI 自动生成产品介绍。

最后搞成一个四不像。

第一版真正重要的,不是看起来多完整,而是能不能跑通一个最小闭环。

还是这个群友产品清单。

第一版其实只需要做几件事:

用户能提交产品。

管理员能审核产品。

审核通过的产品能展示。

用户能搜索和查看详情。

项目能部署上线。

这就够了。

只要这个闭环跑通,项目就活了。

至于支付、评论、排行榜、积分、会员、广告位,这些都可以后面再说。

第一版做得太重,后面反而不好改。

我经常跟朋友说:

AI 负责生成,人负责克制。

AI 太勤快了。

你说什么它都想做。


05 不要直接让 AI 写代码,先让它画蓝图

很多人一上来就让 AI 写代码。

这就像你盖房子,还没画图纸,就让施工队进场。

当然会乱。

正确做法是,先让 AI 出蓝图。

你可以这样说:

先不要写代码。请基于我的项目目标,输出 MVP 方案,包括项目定位、目标用户、核心场景、第一版功能清单、第一版明确不做的功能、页面结构、数据模型、接口设计、权限规则、开发步骤、风险点和验收标准。要求控制复杂度,优先保证一周内可上线、可演示、可迭代。

这一步非常重要。

因为你可以在方案阶段就发现问题。

比如 AI 把你的产品库理解成了电商平台,你马上能纠正。

比如它一上来设计支付系统,你马上能砍掉。

比如它漏掉了审核后台,你马上能补上。

方案阶段纠偏,成本最低。

代码阶段纠偏,成本最高。

很多项目为什么越改越乱?

就是因为一开始没蓝图。

AI 先写了一堆代码,后面你发现方向不对,再让它改。

它越改越绕。

你越看越晕。

最后你只能说:算了,重来。

所以,Vibe Coding 不是一上来就 vibe。

先别上头。

先让 AI 把图纸画出来。

图纸没问题,再施工。


06 聊天记录不是项目文档,项目一定要沉淀下来

还有一个坑,很多人都会踩。

他们和 AI 聊了几十轮,项目好像一点点做起来了。

但所有东西都在聊天记录里。

产品定位在聊天记录里。

架构规则在聊天记录里。

开发计划在聊天记录里。

注意事项也在聊天记录里。

结果聊着聊着,AI 忘了。

换个新会话,AI 更不知道了。

你再解释一遍,口径又变了。

这就是为什么项目不能只靠聊天。

你要把关键东西沉淀成文档。

至少要有五个文件:

1.README.md,写项目是什么,怎么启动,怎么部署。

2.PRODUCT.md,写产品定位、用户角色、核心场景、版本规划。

3.ARCHITECTURE.md,写技术栈、目录结构、数据流、架构分层。

4.ROADMAP.md,写这一版做什么,下一版做什么,哪些以后再做。

5.CLAUDE.md,写给 AI 的项目规则。

这里面最关键的是 CLAUDE.md。

它就像给 AI 的项目家规。

你可以写:

当前只做 MVP,不做支付、不做评论、不做复杂推荐、不做多租户。每次只完成一个小任务。修改前必须先阅读 README、ARCHITECTURE 和数据库 schema。不允许随意更换技术栈。不允许大规模重构已有代码。不允许顺手开发本轮任务之外的功能。涉及数据库变更时,必须说明字段含义和迁移方式。管理员功能必须有权限校验。前台只展示审核通过的数据。每次完成后必须输出修改文件、验证方式、影响范围和下一步建议。

有了这些规则,AI 就不再像一个临时工。

它更像一个知道项目背景的开发成员。

这就是上下文工程。

说白了,就是别每次都让 AI 从零理解你。

你要把项目的“常识”写下来。


07 大任务要拆小,一次只让 AI 做一件事

AI 做小任务很强。

AI 做大任务容易乱。

这句话很重要。

你不要一口气说:

帮我把产品提交、后台审核、前台展示、搜索、详情页、部署都做了。

这不是效率高。

这是给项目埋雷。

你应该拆开。

第一轮,只设计数据模型。

第二轮,只做产品提交页面。

第三轮,只做提交接口。

第四轮,只做后台审核列表。

第五轮,只做审核通过和驳回。

第六轮,只做前台产品列表。

第七轮,只做产品详情页。

第八轮,只做搜索和分类。

第九轮,只做部署检查。

每一轮只做一件事。

比如你可以这样说:

本轮只做产品提交功能,不做后台审核,不做前台展示,不做搜索。请先说明涉及哪些文件、数据结构、接口变化和验收标准,确认后再修改代码。

很多人用 AI 做项目,越做越乱,根本原因就是任务太大。

一个大任务里包含十几个小任务,AI 写着写着就顾此失彼。


08 每次动代码前,先让 AI 说计划

我现在用 AI 改项目,有一个习惯:

不让它直接动手。

先让它说计划。

比如:

写代码前,请先输出你对本次需求的理解、预计修改哪些文件、是否涉及数据库变更、是否涉及接口变更、是否影响已有功能、实现步骤、风险点和验收方式。先不要修改代码,等我确认。

这一步很有用。

你不懂代码也没关系。

你至少能看出它是不是离谱。

很多时候,AI 的问题不是不会干,而是太能干。

你给它一点空间,它能发挥出一大片。

所以每次动代码前,先让它说计划。

你先看计划。

计划对,再让它写。

计划不对,马上纠正。

这就是小白控制项目最实用的方法。

你不需要懂每一行代码。

但你要懂这个项目该往哪走,不该往哪走。


9 身边最常见的几个提法,建议直接改掉

我把几个高频场景放在这里,大家可以直接拿去用。

你不要说:

帮我做一个社群系统。

你要说:

我要做一个社群系统 MVP。第一版只实现用户登录、内容发布、内容列表、详情页和后台审核。不要做积分、会员、支付、私信和复杂推荐。请先输出产品方案、数据模型、页面结构、接口清单、开发步骤和验收标准,不要直接写代码。

你不要说:

页面太丑了,帮我高级一点。

你要说:

请只优化首页视觉,不改变业务逻辑、接口和数据库。风格参考 Linear / Vercel,要求简洁、现代、卡片式布局、层级清晰。只允许调整布局、间距、字体、卡片、按钮和响应式样式,不新增复杂动画,不重构无关代码。

你不要说:

加一个搜索功能。

你要说:

请增加产品搜索功能,搜索范围包括产品名称、简介和标签。搜索框放在产品列表上方。输入关键词后展示匹配结果,无结果时显示“暂无匹配产品”。第一版不要接入第三方搜索服务,使用现有数据库查询或前端过滤即可。完成后提供验收步骤。

你不要说:

做一个后台管理。

你要说:

请增加管理员后台 MVP,用于审核用户提交的产品。后台包含产品列表、产品详情、审核通过、驳回功能。产品默认状态为 pending,审核通过后为 approved,驳回后为 rejected。前台只展示 approved 产品。普通用户不能访问后台页面和后台接口。

你不要说:

这个页面报错了,帮我修一下。

你要说:

当前问题是访问 /admin/products 页面时报错。请先分析可能原因,不要直接大规模修改代码。优先检查路由、权限校验、数据库字段、API 返回结构和前端调用字段是否一致。修复时采用最小改动,并说明根因、修改文件和验证方式。


10 普通人可以直接保存的三段提示词

第一段,项目启动时用:

我想开发一个新项目,请你先不要写代码。项目想法是:【这里写项目想法】。请你先作为产品经理、架构师和技术负责人,输出项目启动方案,包括项目一句话定位、目标用户、核心场景、MVP 第一版功能、第一版明确不做的功能、页面结构、数据模型、接口设计、权限设计、技术栈建议、目录结构建议、开发任务拆解、每个任务的验收标准、主要风险点和一周内上线路径。要求控制复杂度,不要过度设计,优先保证第一版可上线、可演示、可迭代。不要直接写代码,先输出方案,等我确认后再开发。

第二段,单任务开发时用:

本轮只完成一个任务:【具体任务】。请先不要修改代码。请先输出你对本次任务的理解、需要阅读哪些文件、预计修改哪些文件、是否涉及数据库变更、是否涉及接口变更、是否影响已有功能、实现步骤、验收标准和风险点。要求只做本轮任务,不做其他功能,尽量最小改动,不重构无关代码,不改变既有技术栈,输出方案后等待确认。

第三段,验收时用:

请对本次修改进行验收总结:本次完成了什么,修改了哪些文件,新增或变更了哪些数据结构,新增或变更了哪些接口,如何本地启动并验证,需要我手动检查哪些页面,是否影响已有功能,已知风险或未完成事项,下一步建议。如果有 lint、typecheck、build 或测试命令,请运行并说明结果。如果无法运行,请说明原因。

这三段话,基本可以覆盖一个小项目的启动、开发和验收。

别小看这些提示词。

它们的作用不是让 AI 显得更听话。

它们是把项目从“聊天模式”拉回“交付模式”。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-09 06:35:03 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/586302.html
  2. 运行时间 : 0.103316s [ 吞吐率:9.68req/s ] 内存消耗:4,640.91kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=99b88c67ca06d1cd1057edfefcf4df34
  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.000511s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000581s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000286s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000253s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000571s ]
  6. SELECT * FROM `set` [ RunTime:0.000201s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000526s ]
  8. SELECT * FROM `article` WHERE `id` = 586302 LIMIT 1 [ RunTime:0.000516s ]
  9. UPDATE `article` SET `lasttime` = 1778279703 WHERE `id` = 586302 [ RunTime:0.006828s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000250s ]
  11. SELECT * FROM `article` WHERE `id` < 586302 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000438s ]
  12. SELECT * FROM `article` WHERE `id` > 586302 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000383s ]
  13. SELECT * FROM `article` WHERE `id` < 586302 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000742s ]
  14. SELECT * FROM `article` WHERE `id` < 586302 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000680s ]
  15. SELECT * FROM `article` WHERE `id` < 586302 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.006255s ]
0.104937s