当前位置:首页>小程序源码>3 行代码 vs 自己买服务器——微信小程序接 AI,门槛已经低到离谱了

3 行代码 vs 自己买服务器——微信小程序接 AI,门槛已经低到离谱了

  • 2026-06-26 11:13:16
3 行代码 vs 自己买服务器——微信小程序接 AI,门槛已经低到离谱了
阅读约 15 分钟
微信小程序 · AI接入 · 开发指南

2026 年 6 月,窗口已经打开了

这条路的左端和右端,差距大到离谱。左端是 3 行代码——微信云开发 extend.AIcreateModel 一下,流式输出开箱即用,一分钱不花。右端是自己买服务器、搭后端、搞备案、配域名、对 API、防刷限流——没有几个月下不来。

两个极端之间,还有四条路。我花了两天把每条都走了一遍。

先说三件事,帮你理解为什么现在是窗口期:

  • 6 月 8 日,微信 AI 正式公开内测,开放"自动模式 + 开发模式"双轨接入。

  • 1 月 5 日,腾讯推出 AI 小程序成长计划,1 亿混元 token 额度白送,外加 6 个月免费云开发。

  • 去年 2 月起wx.cloud.extend.AI 就已经全面公测,3 行代码调大模型。

换句话说——以前接 AI,不管你是谁,都得先走一遍右端那条路。现在左端直接开了一条高速匝道,门槛低到离谱。

不管你是个人在做 MVP,还是公司项目要上生产环境,这篇文章都能帮你在十分钟内搞清楚:你该走哪条路,每条路要付出什么代价。

为什么现在必须关注这件事

不是因为 AI 热,是因为时间窗口和成本地板同时到了拐点。

先说时间窗口。微信 AI 的「自动模式」意味着什么?用户对微信 AI 说一句「帮我在 XX 水果店买两斤西瓜」,AI 就能自动跳进你的小程序完成下单。这个入口背后是 14.32 亿月活(2026 Q1 微信+WeChat 合并数据)——而且现在是内测期,越早接入越有先发优势。等所有人都上线了你再跟进,用户的注意力已经被先入场的分完了。

再说成本。腾讯甩出来的 1 亿 token 额度加 6 个月免费云开发,意味着个人开发者一分钱不花就能把 AI 功能跑起来。这在一年前是不可想象的——那时候光 API 调用费和服务器成本就能劝退一大半人。

但最让我觉得有意思的,是一个反常识的判断:不是「小程序要不要接 AI」,而是「不接 AI 的小程序还能活多久」。当竞品的小程序能用自然语言理解用户意图、自动完成操作,你的小程序还在让用户翻三屏找按钮——这个体验差值是致命的。

6 条路的全景地图

左端和右端,是两种完全不同的世界。

左端,微信生态内的两条捷径——3 行代码搞定,零后端零备案,腾讯还倒贴 1 亿 token。你只需要一个想法。中间,现成的智能体平台——不想写代码的可以直接用,运营同学一小时搭个客服机器人。右端,完全自主可控——从买服务器开始,备案、安全、流式、限流、模型选型,每一样都要你自己扛。

关键不是你走不走得到右端。关键是:你的项目现在真的需要走到右端吗?

左端:微信生态内的两条捷径

云开发 extend.AI——3 行代码,跑起来再说

最省事的一条路。基础库 3.15.1 以上才能用上混元、DeepSeek、GLM、Kimi 这些当前主推的模型(早期 3.7.1 时代只支持几个有限的接口,混元/DeepSeek V4 这些新模型都得 3.15.1+)。核心代码长这样:

wx.cloud.init({ env"你的环境ID" }); const model = wx.cloud.extend.AI.createModel("cloudbase");  const res = await model.streamText({       data: {             model"hy3-preview"        messages: [                   { role"system", content"你是七言绝句创作助手" },                   { role"user", content"写一首赞美玉龙雪山的诗" },             ],       },}); 

零后端、零域名、零备案,流式输出开箱即用。月度资源包计费,成长计划直接送 1 亿 token——够一个 MVP 跑好一阵了。

但局限也很明显。

  • 模型选择权在平台手里,你不能直接调 OpenAI 或者 Claude。

  • 个人主体小程序也别想用这个做商业化的深度合成场景——算法备案那关过不了(必须企业主体 + 服务类目勾选"深度合成-AI 问答" + 订单有效期 ≥ 3 个月)。

  • 走云开发 extend.AI 流程,平台会帮你生成备案资料,省一半事。

一句话:适合快速验证想法,不适合做成付费产品。

微信 AI 双模式——让 14 亿月活入口主动调用你

这是 2026 年 6 月刚出来的新能力,也是整个生态里最让我兴奋的东西。

它的「自动模式」逻辑很简洁:你把小程序提交审核,平台自动解析你的页面结构、API 定义、交互流程,生成一套标准化的「技能」描述。审核通过后,用户直接用自然语言跟微信 AI 对话,AI 就能自动跳进你的小程序执行操作。

经典场景是这样的——用户对微信 AI 说「帮我在老王家水果店买两斤西瓜,送到阳光小区 3 号楼」,AI 自动进入小程序完成下单支付。整个过程用户不需要知道你的小程序叫什么、菜单在哪个位置、怎么操作。

官方明确表态:开发者对代码及生成的技能享有完整权利,平台不拿走版权。

接入流程也很轻:

  1. 微信公众平台 → 「基础功能 – 微信 AI 管理」

  2. 开启自动模式开关

  3. 提交小程序版本审核(平台审核时自动分析代码)

  4. 审核通过后自动生效

缺点也有。还在内测,名额有限。平台自动生成的「技能」能不能完全覆盖你的业务场景,需要人工复核。但想想这个触达效率——30 分钟零代码完成 AI 升级,直接面向 14 亿月活——值得抢个内测名额。

中间:现成智能体平台,不想写代码就用这些

Coze(扣子)——运营同学也能搭智能体

Coze 的逻辑是「让不会写代码的人也能搭 AI 应用」。可视化配置人设、回复规则、知识库、工作流,内置 100+ 插件(搜索、计算器、图像理解),豆包、DeepSeek、Moonshot 多模型随便切换。做好之后一键发布到微信公众号、小程序。

接入路径:Coze 国内版(coze.cn)发布到微信小程序时走的是 OAuth 授权 → 生成小程序绑定 → 嵌入对话组件这一套。具体来说:先在 Coze 后台创建智能体 → 选「发布到微信小程序」→ 扫码授权 → 拿到绑定 ID → 在小程序里拉起对话组件即可,运营同学一小时能搭出一个客服机器人。

代价也有。自定义能力受限——UI 和交互逻辑基本被平台框住了。按 token 计费,高频调用的成本不好预估。真要上量得买企业版。

Dify——Coze 的开源替代,数据完全握在自己手里

Dify 和 Coze 的定位很像,但底子是开源的。意味着你可以把它部署在自己的服务器上,模型任选(OpenAI、Claude、Qwen、DeepSeek、甚至本地模型),知识库 RAG、工作流、Agent 一应俱全,而且数据不出企业内网。

我用一个比喻你就能理解两条路的区别:Coze 是租个精装公寓,拎包入住但墙上不能打孔。Dify 是自己买地建房,爱怎么折腾怎么折腾,但水电物业都得自己操心。

对接小程序的方式:Dify 提供的是与 OpenAI API 兼容的接口,所以小程序端可以用云函数或自建后端做中转,调用方式跟调 OpenAI 一模一样(base URL 换成你的 Dify 服务地址即可),对老 OpenAI 玩家非常友好。

金融、医疗、政务这类行业——数据合规是红线——Dify 基本是唯一的选择。代价也清晰:自己运维,自己买 LLM API 费用加服务器费用,学习曲线比 Coze 陡不少。

右端:完全自主路线,自由度和代价成正比

云函数 + 自建后端——最灵活,也最多坑

这套架构我画一下你就懂了:

小程序端 → 云函数或自建后端 → 第三方 LLM API(OpenAI / Claude / Gemini...)                              ↓                        向量数据库(可选)                              ↓                        RAG 知识库(可选)

模型完全任选,业务逻辑完全自主。想做多轮对话、上下文管理、敏感词过滤、Function Calling——全都自己掌控。

但这也是所有方案里面坑最多的。

流式输出,小程序 request 不支持 SSE,你得自己搞 WebSocket 或者分块返回。域名白名单,wx.request 只能访问已配置的 HTTPS 域名,业务域名还得下载校验文件放到服务器根目录——最简单的解法是用云函数中转,云开发环境自带域名一步到位。API Key 安全——千万千万别放小程序端,代码能被反编译提取,放出去就是送钱;正确的姿势是密钥永远放在后端,前端拿 Token 鉴权。限流防刷——每个用户的 wx.login 拿到的 code 都要校验,按用户和按 IP 都得做限流,不然 LLM 费用直接爆炸。用户鉴权——wx.login 拿 code 传后端 → code2Session 换 openid 和 session_key → 自建 JWT 给前端鉴权,别直接拿 openid 当 token 用

再加上算法备案和模型备案可能要折腾几个月,这条路只适合已经有成熟后端的项目。

端侧 AI——数据不出手机,最硬核的一条路

如果你的场景涉及隐私敏感数据——医疗问诊、法律咨询、金融分析——端侧 AI 是唯一让数据完全不出设备的方案。

技术上用的是 Transformers.js v3(Hugging Face 官方出品),基于 ONNX Runtime Web,走 WebGPU 加速。参考 CSDN 2026-05 公开 benchmark 数据,在 Snapdragon 8 Gen3 上 1024×1024 的矩阵乘法只要 8ms(比 WebGL 快 5.6 倍),MobileBERT 推理 38ms 出结果。HuggingFace 上 1200+ 个 ONNX 模型预转换好了直接用。

优点一目了然:零后端、离线可用、隐私友好。缺点也实在:

  • 模型一般不超过 3B 参数,再大加载太慢。

  • 首次要从 CDN 下载几百 MB 模型文件——主包 2MB 限制是死线,绝对不能把模型打进主包

  • 小程序的 WebGPU 支持还在完善中,iOS Safari 16.4+ / Android Chrome 113+ 才能跑,老设备直接跑不动

这条路不适合做通用 AI 产品,但如果你正好在隐私刚需的赛道里,它是唯一的解。

6 个你一定会踩的坑

我在整理资料的时候发现,每一条路都有一些共同的绊脚石。我把最痛的 6 个直接列出来:

算法备案是第一个门槛。只要你的小程序涉及 AI 问答,就必须备案「深度合成-AI 问答」服务类目。个人主体过不了审,必须企业主体,而且订单有效期不少于 3 个月。走 extend.AI 的话平台会帮你生成备案资料,省一半事。

流式输出是第二个大坑。小程序的 request 对 SSE 支持很差,用户体验上想做到 ChatGPT 那种逐字蹦出来的效果,要么用 WebSocket,要么用云函数的 streamText。别在产品做完了才回头改这个——那时候改起来就费劲了。

域名白名单容易被忽略。wx.request 只能访问你在后台配置过的 HTTPS 域名,业务域名还要下载校验文件放服务器根目录。最简单的解法是用云函数中转让它——云开发环境自带域名,一步到位。

API Key 安全是一个低级但致命的错误。小程序代码可以被反编译,API Key 写在前端就是明文送给别人。正确的姿势是密钥永远放在后端,前端拿 Token 鉴权。

成本控制必须做在需求评审阶段。LLM 按 token 计费,不设限流和缓存,费用是没上限的。高频问题做语义缓存(向量数据库加相似度阈值),多轮对话做历史压缩,每个用户每分钟限制调用次数——这些不是优化项,是底线。

主包 2MB 限制会卡住所有想做端侧 AI 的人。一个模型文件几百 MB,绝对不能打进主包。正确做法是放 CDN,小程序端按需下载到本地缓存,用 wx.getFileSystemManager 管理,第二次启动秒开。

6个问题帮你做决定方案

没有最完美的方案,只有最适合你当前阶段的方案。我把选型逻辑压缩成这 6 句话:

  • 想 3 天出 MVP,验证想法有没有人用?走 extend.AI,3 行代码跑起来再说。

  • 想让微信 AI 给你带量,用户连你小程序叫什么都不用知道?抢微信 AI 双模式的内测名额。

  • 做客服机器人、工具类 AI 应用,数据不敏感?Coze 搭一个小时就能上线。

  • 数据敏感、行业合规要求高?Dify 私有部署,数据和模型都捏在自己手里。

  • 成熟项目、复杂业务、需要最大灵活度?自建后端加云函数中转,模型任选、逻辑全控——代价是你得自己搞定备案、安全、流式输出和成本控制。

  • 医疗、法律、金融这类数据不能出手机的刚需场景?端侧 AI 是唯一的选择。模型小一点,但隐私和安全不打折。


最后

一年前,如果有人说「给小程序加个 AI 对话,3 行代码搞定」,我会觉得他在开玩笑。但 2026 年 6 月的现实是:左端 3 行代码白嫖腾讯的 token 和云开发,右端自己买服务器从零搭建——两条路都能到终点,但代价差了十倍不止。

腾讯给的第一波红利不会一直开着。1 亿 token 白送和微信 AI 内测名额都是限时限量的。如果你正准备给小程序加 AI,别犹豫太久。

选好路线,先把第一行代码跑起来。

你在小程序里接过 AI 吗?用的是哪条路?踩过什么坑?评论区聊聊,我也想知道大家的实际体验。

觉得有用的话,点个红心 ❤️ 转发给在做小程序的朋友,这份地图他可能用得上。

看看更多:
仅7MB!终端极客的AI神器Terax-AI:把你的命令行变成智能开发舱
100 万行代码 9 天写完,然后呢?
别再只看 Siri 了!WWDC 2026 真正决定未来 5 年 iOS 开发的,是这 5 个底层变化

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-27 02:34:11 HTTP/2.0 GET : https://g.sjds.net/a/458743.html
  2. 运行时间 : 0.119856s [ 吞吐率:8.34req/s ] 内存消耗:4,475.17kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2cfa6be0a3bb7962a343ea32009ea6b3
  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.000674s ] mysql:host=127.0.0.1;port=3306;dbname=g_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000953s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000372s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000296s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000633s ]
  6. SELECT * FROM `set` [ RunTime:0.000247s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000703s ]
  8. SELECT * FROM `article` WHERE `id` = 458743 LIMIT 1 [ RunTime:0.000556s ]
  9. UPDATE `article` SET `lasttime` = 1782498851 WHERE `id` = 458743 [ RunTime:0.017417s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000392s ]
  11. SELECT * FROM `article` WHERE `id` < 458743 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000599s ]
  12. SELECT * FROM `article` WHERE `id` > 458743 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000435s ]
  13. SELECT * FROM `article` WHERE `id` < 458743 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001024s ]
  14. SELECT * FROM `article` WHERE `id` < 458743 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.025710s ]
  15. SELECT * FROM `article` WHERE `id` < 458743 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001007s ]
0.121478s