乐于分享
好东西不私藏

瑞幸真给 AI 写了点单命令行:90% 人用不上的东西,它图什么

瑞幸真给 AI 写了点单命令行:90% 人用不上的东西,它图什么

前两天我在群里看到一条消息:瑞幸发了 CLI 工具和 Skill。

我第一反应是又传错了。今年 4 月也有过一模一样的传言,查下来是个乌龙——当时瑞幸什么都没发,只是有第三方在 Skill Hub 上挂了个非官方的点单插件。

这次我去 open.lkcoffee.com 一看,是真的。瑞幸咖啡 AI 开放平台,CLI、MCP Server、Skill 三件套,一次配齐,官方出品。一家卖咖啡的公司,正经八百发布了一个程序员才看得懂的命令行工具。据说上线当天因为尝鲜的人太多,还限了流。

这件事值得说道说道。因为它不是孤例。把视野往前推两个月,你会发现一票跟写代码八竿子打不着的品牌,都在认认真真地干同一件事。

先把东西本身讲清楚,不然后面全是空谈。

瑞幸这套开放平台分三种接入方式,对应三类人:

  • Skill 模式,给普通消费者。装上这个技能插件,AI 能听懂你的言外之意,还能记住你的口味偏好——你说"老样子",它知道是那杯生椰拿铁少冰。
  • MCP 模式,给任何 AI 应用。基于标准协议,任何支持 MCP 的 AI 接进来就能直接调点单能力,不用反复登录授权。
  • CLI 模式,给开发者。一行命令行就能自动化点单,还能跟别的系统联动。

这三种模式背后,开放出来的能力清单是完整的:一键下单、门店搜索、商品浏览、购物车管理、订单管理、优惠券和咖啡券管理、收货地址管理。这不是做了个能演示的玩具,是把整个点单后端对外开了一道正式的口子。

你打开 Claude Code 或者任何一个 AI 客户端,敲一句"帮我点杯不太甜的拿铁,送到公司楼下那家店自取",它真的会去调瑞幸的接口、真的会生成一笔订单。

二、不止瑞幸:一张正在变长的名单

如果只有瑞幸一家,那顶多算个有意思的市场部创意。但它不是。过去两个月,这张名单是这样长起来的:

时间品牌做了什么路数
2026.1麦当劳官方 MCP 服务,开放点餐、积分、优惠券、营养信息接口自建
2026.5.17微信读书官方 Skill,一行命令接入,AI 能查你的书架、阅读时长、笔记划线自建
2026.5.19知乎API + MCP + Skill 三件套,定位结构化知识源自建
2026.5.26美团跑腿开源 Skill,把六步下单压成一句话自建
更早北邮旁金谷园饺子馆老板借美团 API 开源点单 Skill,X 上 1.9 万转发个体
2026.6瑞幸CLI + MCP + Skill 全套,目前最完整的一份自建
2026.6肯德基 / 蜜雪 / 东航进千问 App 第三方接入首批名单招商

这里要做个区分,不然分析全乱:

自建派——麦当劳、微信读书、知乎、美团跑腿、瑞幸。自己搭服务器、自己写文档、自己维护代码仓库。瑞幸的 open.lkcoffee.com 有完整的接口文档和限流策略,这是有立项、有预算、有 OKR 的事,不是哪个工程师下班顺手攒的。

招商派——肯德基、蜜雪、东航。它们出现在这波叙事里,是因为 6 月初阿里的千问 App 开放了第三方接入,需要一批首发样板,把品牌招商进来配合做了适配。这跟瑞幸从零自建一整套对外接口,是两码事。

个体派——饺子馆老板。没有战略,就是觉得好玩、自己又懂技术,顺手把店里生意搬上了 AI。

接下来谈"商家为什么做",主角是自建派。招商派没什么决策可言,平台递橄榄枝,跟一手而已。

三、商家图什么:先听瑞幸自己怎么说

难得的是,这回瑞幸把意图说得挺明白。官方给的理由有两条:

第一条,抢占新流量入口,用无缝衔接的体验锁住用户的复购习惯

第二条更关键,数据反哺。瑞幸明说,要通过 AI 交互拿到"更深维度的用户行为数据"——季节偏好、复购规律这些,然后喂给新品研发和私域精准营销,巩固自己在咖啡市场的护城河。

这两条值得拆开。第一条是面子,第二条是里子。

先说面子这条。瑞幸眼下能从 AI 点单里赚到多少钱?几乎为零。装了 Claude Code、Codex 这类客户端的人,全国撑死几十万,真会用 AI 点咖啡的更是凤毛麟角。所以"抢占流量入口"这句话,赌的不是今天,是三五年后——如果那时候 AI 助手真的成了人们做消费决策的主入口。

到那天,当用户对着 AI 说"附近有什么咖啡推荐",谁的接口能被调到;说"来杯提神的",谁的菜单排在返回结果第一个——今天有没有把这道口子开好,决定了那天你在不在场。

四、一个判断:流量囤积的时代要翻篇了

瑞幸这两条理由背后,藏着一个比"AI 点咖啡"大得多的转向。我想把它单独拎出来讲,因为这是这篇文章里最值得带走的一条判断。

移动互联网时代,品牌的玩法是建墙。 把用户骗进自己的 App,让你装机、让你注册、让你每天打开签到攒积分,把你尽可能久地锁在自己的围墙里。大家比的是装机量、是日活、是停留时长。所有产品设计的潜台词都是同一句:别走,留在我这儿。微信读书过去是这套逻辑里最封闭的产品之一,你的书架、笔记、阅读数据,外面一个字都拿不到。

AI 时代的玩法,反过来了,是拆墙。 你把自己的能力打包成 AI 能调用的接口,主动送到别人的 AI 里去。微信读书现在自己把书架和笔记开放给 AI 了,瑞幸把点单后端开放给 AI 了。大家开始比的不再是装机量,而是调用量——你的能力被各路 AI 调起来的次数和份额。

为什么愿意拆墙?因为这些品牌算明白了一件事:入口正在从自己手里溜走。 当用户越来越习惯把事情甩给 AI,他打开你 App 的次数只会越来越少。这时候死守一个越来越冷清的 App,不如让自己的能力出现在用户真正天天在用的那个 AI 助手里。

这里有个反直觉的地方。表面看,开放接口是把用户拱手让给了 AI——以后人家连你的 App 都不用开了。但品牌方真正怕的不是这个,他们怕的是当 AI 给用户列出那张答案清单时,上面没有自己的名字。 与其守住一个完整但日渐空荡的入口,不如换成一个被 AI 反复调用、持续出现在用户面前的位置。

装机量到调用量,囤流量到外派能力——这是同一件事的两个说法。读懂这一层,你就能理解为什么连最封闭的微信读书、最不像科技公司的瑞幸,都开始抢着给 AI 写接口。

五、写给 AI 看的说明书

顺着上面这条往下,还有一层更隐蔽的东西。

CLI、MCP、Skill 这三样,有个共同特点:它们写出来是给 AI 读的,消费者一辈子都看不见。 一份 SKILL.md 文档要告诉 AI——我这个品牌能提供什么服务、什么场景下该调用我、调我要传哪些参数、返回值长什么样。

过去品牌方花大力气训练的对象,从来都是人。给消费者打广告做品牌教育,给员工编培训手册,给经销商写招商方案。翻译对象第一次轮到了 AI。

第一批写这种东西的品牌,其实是在公司内部悄悄长出一块新肌肉:怎么把自己的业务能力,结构化地、机器可读地、对 AI 友好地表达出来。 这块肌肉是能迁移的。今天给 Claude 写说明书的瑞幸团队,明天换成 OpenAI、换成字节豆包、换成五年后任何一个新平台,都能写得比别人快。

技术形态一定会变。大概率今天这套 Skill 标准过几年就被更动态、更模型原生的形式取代了。但有一件事的价值是连续的——让品牌的名字持续出现在 AI 给用户的回答里。底层是 Skill 还是 MCP 还是下一代什么协议,都不影响这件事。

六、对开发者意味着什么

如果你写代码,这件事给你的不只是热闹。

往好处说,你多了一条分发渠道和一堆现成积木。你做的 Agent 现在能真的下单、真的查阅读数据、真的调地图跑腿——这些过去要么没有接口,要么藏在层层授权后面。饺子馆老板的故事就是个示范:一个北邮 CS 背景的人,借着开放 API,半天就把一家小店的点单能力包成了 Skill,拿到一万九的转发。品牌的能力一旦变成可调用的接口,任何懂点技术的人都能把它拼进自己的工作流,这是过去想都不敢想的。

但要泼盆冷水。这些接口握在品牌手里,今天能开、明天能关、后天能改限流策略、大后天能开始收费。你要是把一个产品架在别人开放的接口上,等于把命脉交给了对方的战略部门。当年多少应用死在微信、淘宝、抖音的接口政策一夜调整上,这个教训在 AI 时代只会重演,不会消失。早期接口越是免费好用,越要留个心眼。

七、对消费者意味着什么

说句实在的,短期内,对你几乎没有任何影响

你不写代码、没装那些 AI 客户端,瑞幸这套东西跟你毫无关系。你想喝咖啡,该用瑞幸 App 还是用瑞幸 App,该用美团还是用美团,一切照旧。

但放长一点看,有两件事会慢慢渗进普通人的日常:

一是心智占位。三五年后,当 AI 助手嵌进手机系统、嵌进车机、嵌进音箱,普通人开始习惯把消费决策外包给 AI 的时候,今天就把接口写好的品牌,会更早、更频繁、以更顺滑的形式被 AI 推到你面前。那时候你想喝咖啡,AI 默认调起来的是谁,差别就出来了。

二是信任塑造。你第一次让 AI 帮你点咖啡,如果体验是丝滑的,你就更愿意把第二次、第三次决策也交给它。瑞幸现在的投入,相当于在帮整个 AI 点单生态做用户教育。这部分溢出的好处,会回流给所有早入场的品牌——它们一起在培养你"把事情交给 AI"的习惯。

八、所以,是娱乐还是布局

回到最初那个问题:这些品牌折腾这套东西,到底是图个新鲜热闹,还是在下一盘大棋。

诚实的回答是分层的,得看是谁在做。

招商派——肯德基、蜜雪、东航这些跟着千问首发名单进来的,眼下更接近蹭平台热度加蹭一波公关。平台需要样板,它们配合露个脸,娱乐和营销的成分占大头,谈不上什么战略决心。

个体派——饺子馆老板这种,是好玩加顺手再加一点小生意,纯粹的兴趣驱动,本来也没打算下什么大棋。

自建派——瑞幸、麦当劳、微信读书这种自己掏钱搭一整套对外接口的,是认真的。它们图的就是前面说的那三层:占住未来的调用入口、拿到自然语言交互里那份过去花一亿做用研都买不到的真实需求数据、顺手练出一块给 AI 写说明书的组织肌肉。

但不管哪一派,背后是同一个划算的账。做一套能跑的 Skill,对有技术团队的公司来说,是两三个工程师两周的事,成本约等于零。要是 AI Agent 这条路没走通,接口下线就下线了,代码留在仓库里不花一分钱,下行损失也约等于零。可一旦这条路走通,先占位的拿到的是下一代入口的桩位。成本几乎为零,下行几乎为零,上行可能极大——理性的玩家都会下这一注,哪怕只估出来两三成的概率会成。

所以娱乐和布局这两个标签,其实压在一件事上。表面是热闹,是公关,是程序员的浪漫;底下是一群品牌在为一个还没真正到来的入口,提前排队占座。

一杯九块九的咖啡都开始给 AI 写命令行了——这件事本身,比这行命令行能点出来的任何一杯咖啡,信息量都大。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-14 14:48:25 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/746071.html
  2. 运行时间 : 0.220746s [ 吞吐率:4.53req/s ] 内存消耗:4,706.34kb 文件加载: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.001016s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001587s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000730s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000734s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001398s ]
  6. SELECT * FROM `set` [ RunTime:0.000724s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001479s ]
  8. SELECT * FROM `article` WHERE `id` = 746071 LIMIT 1 [ RunTime:0.009242s ]
  9. UPDATE `article` SET `lasttime` = 1781419705 WHERE `id` = 746071 [ RunTime:0.005208s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000615s ]
  11. SELECT * FROM `article` WHERE `id` < 746071 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001273s ]
  12. SELECT * FROM `article` WHERE `id` > 746071 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001191s ]
  13. SELECT * FROM `article` WHERE `id` < 746071 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.005624s ]
  14. SELECT * FROM `article` WHERE `id` < 746071 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005998s ]
  15. SELECT * FROM `article` WHERE `id` < 746071 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.006998s ]
0.222619s