当前位置:首页>小程序源码>不会写代码,用AI做15个小程序,月入2万+

不会写代码,用AI做15个小程序,月入2万+

  • 2026-05-11 00:04:13
不会写代码,用AI做15个小程序,月入2万+

上个月复盘后台的时候,我盯着那一排小程序名字看了很久。

15 个。

不是 15 个惊天动地的产品,也不是 15 个融资计划书里会出现的项目。里面有电子木鱼、随机选择器、纪念日计算、博物馆讲解、头像生成、解压小游戏,还有几个名字现在看起来甚至有点土。

但它们加起来,每个月能稳定带来 2 万多收益。

最离谱的地方是:我不会写代码。

准确说,我看得懂一点产品逻辑,但让我手写一个微信小程序,写页面、调接口、处理报错,真不行。以前我也觉得这条路跟普通人没关系。做小程序嘛,听起来就很“程序员”,很贵,很硬核,像一扇门,门口还站着两个冷脸保安。

后来我发现,不对。

现在这扇门的钥匙,变成了截图、提需求和反复修改。

先别学代码,先学找需求

很多人一上来就问:“我不会代码,怎么做小程序?”

这个问题问反了。

更该问的是:有没有一个小需求,小到用户愿意随手打开,小到你不用搭团队也能做完,小到它不需要复杂运营,却每天都有人用?

工具类小程序最适合新手。原因很朴素:用户不是来听你讲品牌故事的,他就是想解决一个当下的小问题。

今天不知道吃什么,打开随机选择器。

想图个心理安慰,敲几下电子木鱼。

去博物馆看展,想听一段讲解。

想给头像加个节日边框,顺手生成一下。

这些需求都不性感,甚至有点碎。但钱有时候就藏在碎需求里。大项目卷得发烫,小项目反而潮湿地活着。

我的判断是,新手不要一开始碰社交、电商、复杂会员体系,那些东西太重,容易把人拖死。先从“单功能、强场景、能传播”的小工具开始。

一句话:别做大而全,先做小而准

我后来总结了一个很粗糙、但挺好用的需求筛选模型,叫“三低一高”:

低理解成本。

低使用成本。

低维护成本。

高复用频次。

一个小程序,如果用户一眼看不懂,基本就凉了一半;如果打开还要注册、授权、填一堆信息,又凉一截;如果你每天都要人工维护内容,那它就不是副业,是兼职上班。

真正适合普通人的小程序,往往是那种“用户不用学,产品不用养,场景会反复出现”的东西。

电子木鱼是这样,随机选择器是这样,纪念日计算也是这样。

这类需求不大,但耐用。

耐用,比宏大值钱。

准备工作只有三样,别把自己吓住

做微信小程序,起步工具就三样。

一台电脑。

微信开发者工具。

一个 AI (人工智能)编程工具。

微信开发者工具是官方提供的开发环境,能预览、调试、上传小程序。你可以把它理解成“小程序的施工现场”:左边是代码,右边是手机预览。左边你不用看懂,真的,一行都不用硬啃。

AI (人工智能)编程工具,新手可以用 TRAE (字节旗下 AI 编程工具),熟一点的人可以用 Cursor ( AI 代码编辑器)。 TRAE (字节旗下 AI 编程工具)这类工具的关键变化是,它不只是聊天,它能看截图、理解界面、生成代码、根据报错继续修。

Kimi K2.5 (多模态大模型)官方介绍里提到,它支持文本、图片、视频等多种输入,并且能把视觉参考转成可运行的前端代码。这个能力对不会写代码的人很关键,因为你终于不用把需求憋成一大段“产品文档”了。

2026 年再看这件事,门槛确实降了一截:微信官方开发者工具负责预览、调试和上传, Kimi K2.5 (多模态大模型)这类模型负责看图和生成代码,中间那段最折磨人的“从 0 写页面”,被压薄了。

你直接给图。

就这么粗暴。

说实话,第一次看到它根据截图搭页面,我心里是有点不舒服的。不是惊喜,是那种“我以前到底在怕什么”的尴尬。

我做电子木鱼,核心就三句话

拿“电子木鱼”这个小程序举例。

我当时没有写需求文档,也没有画原型。就是找了几个参考小程序,截了界面图,然后把图发给 AI (人工智能)编程工具。

第一句话:

“参考这个界面和功能,帮我做一个微信小程序。”

它会先生成页面结构、按钮、计数逻辑、基础样式。有些地方丑,正常。 AI (人工智能)不是神仙,第一次给你的东西经常像毛坯房,能住,但墙皮粗。

第二句话:

“木鱼样式不好看,帮我调整成这个效果。”

继续附图。你喜欢圆润一点,就给圆润参考;你想要禅意一点,就给禅意参考;你想让按钮别那么像十年前的网页,也直接说。别客气。你现在的角色不是程序员,是甲方。

第三句话:

“开发者工具这里报错了,继续修复。”

把微信开发者工具里的红色报错截图发过去。 AI (人工智能)会识别错误信息,告诉你改哪个文件,甚至直接给你改好的代码。

就这样来回几轮。

截图,提需求,看效果,再截图。

整个过程像什么?像你在淘宝上跟客服沟通改设计稿。你不需要知道布料怎么织,只要知道衣服哪里不合身。

当然,也别神化。最烦的是那种小报错反复修三次还冒出来,像桌上擦不掉的一块油。这个阶段很多人会崩,因为他以为 AI (人工智能)一次就该做对。

不对。

我有一次只是想把木鱼敲击动画做得顺一点,结果它把音效路径改坏了,预览区直接没声音。那一刻真挺烦,甚至有点想关电脑。后来才反应过来:这不是“AI (人工智能)骗我”,这是我没有把验收标准说清楚。

你要把它当成一个干活快、但需要你盯细节的实习生。它的优势是速度,不是品味;它的优势是耐心,不是判断。

这里有个方法论,别把 AI (人工智能)协作理解成“许愿”。

更准确地说,它是一个四段循环:

输入参考。

限定边界。

检查结果。

反馈偏差。

参考可以是截图、竞品、手绘草图;边界是你告诉它“只改样式,不动功能”“保留原来的音效逻辑”;检查结果是你在微信开发者工具里预览;反馈偏差就是继续截图指出哪里不对。

很多人用 AI (人工智能)做产品失败,不是因为工具差,而是因为每次都在许愿:“帮我做一个高级一点的页面。”

高级是哪种高级?

高级给谁看?

高级到什么程度算过?

这些不说清楚, AI (人工智能)只能瞎猜。它猜错了,你还生气。嗯……这事儿两边都有点冤。

真正的分水岭,不是会不会写代码

我见过不少人卡在“我不会代码”这四个字上。

但做了几个小程序之后,我越来越觉得,真正的分水岭不是代码,是产品判断。

同样是电子木鱼,有人做成一个点击计数器,用户敲两下就走;有人会加功德榜、每日提醒、不同木鱼音色、节气皮肤、分享海报。功能不一定复杂,但每个点都在延长停留和复访。

差距就出来了。

再比如博物馆讲解小程序。你只是把一堆文字放进去,用户未必买单;但如果你按展馆动线拆成 5 分钟一段,配上“亲子版”“深度版”“拍照打卡版”,它就从资料库变成了场景产品。

产品不是功能堆砌。

产品是你替用户少想一步。

我后来做小程序,有一个很土的检查表:

用户第一次打开, 3 秒内知道干什么吗?

核心动作能不能一屏完成?

有没有一个理由让他明天再来?

有没有一个瞬间适合分享给朋友?

如果四个问题有两个答不上来,这个项目大概率不值得做。别硬做。硬做就是自嗨,数据会把脸打得很响。

再抽象一点看,小程序产品其实就三层:

入口层:用户从哪里来,搜索、分享、群聊,还是线下扫码。

动作层:用户进来之后做什么,点击、生成、查询、播放,还是购买。

收益层:这个动作怎么变成钱,广告曝光、激励视频、付费 SKU (库存单元,也可理解为一个售卖条目),还是后续私域转化。

很多项目死在入口层,根本没人来;有些死在动作层,来了不知道干什么;还有些死在收益层,用户很喜欢,但你不好意思赚钱,或者赚得太粗暴,把用户吓跑了。

所以别只问“这个功能能不能做”。

要问:入口够不够自然,动作够不够短,收益够不够顺

变现路径一:流量主广告,适合新手先跑通

小程序最简单的变现方式,是流量主广告。

底层逻辑很直:有人用你的小程序,看了广告,你拿广告分成。

不用卖货。

不用找客户。

不用做售后。

这也是我现在的主力变现方式。它不暴富,但胜在轻。每天看前一天数据,月底看结算,有点像种菜,浇水、除草、等它长。

微信小程序广告里,新手最容易漏的是封面广告。很多人只知道激励视频,觉得用户看完视频给奖励,这个很好理解。但封面广告经常才是收益大头,因为曝光位置更前,触达更自然。

腾讯广告后台会按不同广告组件、曝光、点击、结算状态拆数据。这里别只看某一天的峰值,容易兴奋过头。至少拉 7 天数据看趋势,不然你会被某个短视频带来的临时流量骗得很惨。

我不建议你一开始就把广告塞满。

太丑。

也太伤用户。

工具小程序本来就薄,用户是来解决问题的,不是来穿越广告迷宫的。我的做法是:核心功能先顺滑,广告只放在启动、结果页、激励权益这几个不打断操作的位置。

有流量才谈收益,没留存全是泡沫。

开通门槛也别想得太高。行业里常见说法是累计独立访客达到一定量级、无违规,就可以申请流量主。你要做的不是一夜冲爆,而是先让一个小工具稳定被搜索、被分享、被复访。

这事儿慢,但不玄。

变现路径二:付费产品,天花板更高也更挑产品

第二条路,是用户直接付费。

比如博物馆讲解,一个讲解 SKU (库存单元,也可理解为一个售卖条目)卖 29.9 元。用户觉得有用,直接买。中间没有甲方,不用等预算,不用陪笑改方案。

这条路听起来更爽,但难度也更高。

广告赚的是流量的钱,付费赚的是产品的钱。前者看访问量,后者看价值感。

用户凭什么付费?

因为省时间。

因为解决焦虑。

因为内容稀缺。

因为体验比免费方案好一截。

如果你做的是“随机吃什么”,我不建议一开始就搞会员,太别扭。用户只是想要一个答案,你伸手要钱,像在路边问路还先扫码。

但如果你做的是“考研择校分析”“本地亲子展馆讲解”“合同风险检查”“装修预算计算”,付费就合理多了。它们的共同点是:用户本来就愿意为确定性付钱。

微信生态这几年也在补虚拟支付、交易组件、成长扶持这类能力。具体费率和类目规则要看官方后台,不要听二道贩子一句“都能做”就上。合规这事,前期嫌麻烦,后期会更麻烦。

尤其是虚拟商品和订阅类产品,规则变动比实体商品敏感。 2026 年很多服务商都在讲“全终端虚拟支付”,但你真正要看的不是宣传页,是微信后台里你的类目、资质、费率和结算说明。少看一步,后面可能就是审核驳回,挺糟心。

说白了,付费产品要先问自己一句:用户不用你,会损失什么?

如果答案是“也没啥”,那就先别收费。

变现选择上,我一般用一个更简单的判断:

高频低价值,优先广告。

低频高价值,优先付费。

随机选择器、电子木鱼、头像生成,用户经常用,但单次价值不高,广告更顺。合同检查、博物馆讲解、择校分析,使用频次没那么高,但单次价值明确,付费更自然。

怕就怕反着来。

低价值工具硬上会员,高价值服务只塞广告。前者像在路边摊卖年卡,后者像把金矿当沙子卖。听着就不对。

我会怎么从 0 到 1 做一个新小程序

如果今天让我重新来,我不会先打开开发者工具。

我会先刷 30 个同类小程序。

不是抄,是拆。

拆它的入口词、功能顺序、广告位置、分享文案、用户评论。尤其看差评。差评是免费的需求文档,难听,但值钱。

然后我会挑一个最小版本,只保留一个核心动作。

比如做“电子木鱼”,第一版就只做敲击、计数、音效、分享。别上来搞商城、皮肤、排行榜、签到、许愿墙。你以为自己在做生态,其实是在给自己挖坑。

第一版能跑起来之后,再做三件事:

一是改界面。小工具不需要奢华,但不能廉价。廉价感会直接降低分享欲。

二是加留存。每日记录、连续使用、轻提醒、结果保存,这些都比花里胡哨的动画值钱。

三是测变现。广告位置别拍脑袋, A/B 测一下。 A/B (对照测试)就是给不同用户看不同方案,再比较数据,不玄学。

我现在会把一个新小程序拆成四个阶段:

第一阶段,验证需求。只看有没有人愿意点进来,不追求好看。

第二阶段,验证体验。看用户能不能顺利完成核心动作,不急着塞广告。

第三阶段,验证留存。看用户会不会第二天、第三天再回来。

第四阶段,验证收益。再去调广告位置、付费入口、权益包装。

顺序别乱。

需求没验证就打磨界面,是装修没人住的房子;体验没验证就上广告,是门还没开就先收停车费;留存没验证就谈规模化,基本是在给自己画大饼。

我最怕一种人:还没上线,就在群里讨论商业模式闭环。

先上线。

先有 100 个真实用户。

先看他们怎么骂你。

评论区骂得难听的时候,别急着委屈。用户骂“找不到按钮”,翻译过来就是你的主路径不清楚;用户骂“广告太多”,翻译过来就是你把收入焦虑甩给了他。难听归难听,值钱也是真值钱。

被骂完还愿意改,这个产品才有一点点活下去的可能。

15 个小程序之后,我最想提醒你三件事

第一,不要把 AI (人工智能)当印钞机。

AI (人工智能)能降低开发门槛,但不能替你判断需求。它可以帮你写代码,却不知道哪个需求有钱;它可以帮你修报错,却不知道用户为什么第二天不回来。

第二,不要迷信大而全。

我收益最稳定的几个项目,都不是功能最多的。反而是那些入口清楚、使用频次高、广告不恶心的小工具,活得更久。

第三,不要碰灰色需求。

刷量、诱导点击、违规广告、擦边内容,这些短期看起来肥,长期就是雷。微信生态不是没规则,只是很多人没等到规则落下来就先幻想自己赢了。

嗯。

别太贪。

如果你不会写代码,但愿意做产品判断、愿意截图沟通、愿意一遍遍调细节,小程序这件事真的可以试。

从一个小需求开始。做丑了也没关系,先让它跑起来。

跑起来之后,数据会告诉你该往哪儿走。

最新文章

随机文章

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