乐于分享
好东西不私藏

我用 OpenClaw 和 Claude Code,做了一个冥想小程序,并把它部署上线

我用 OpenClaw 和 Claude Code,做了一个冥想小程序,并把它部署上线
🔝 提升AI产品思维 关注“柿子姐说产品”
作者|柿子姐 第155期 原创内容

大家好,我是柿子姐。

写在前面

最近 OpenClaw 很火,大家也能明显感受到,各家公司都在推 AI 相关产品。 热度是真的,变化也是真的。

随之而来的,是很多岗位共同的焦虑: 未来会不会被替代? 我们原本擅长的工作方式,会不会很快失效?

作为产品经理,这种感受其实也很明显。 最近很多工作场景已经在发生变化:

  • 用 AI 帮忙做原型

  • 用 AI 帮忙整理需求

  • 用 AI 帮忙生成方案

  • 用 AI 快速做出一个能体验的 demo

以前很多需要自己一下一下手动完成的事情,现在越来越多可以通过 AI 协作来完成。

所以我觉得,真正需要面对的,不是先急着抗拒,也不是一味焦虑, 而是先接纳这个变化,去建立手感,去理解新的工作方式,去判断:当 AI 可以替我们做掉一部分执行之后,我们应该把自己的能力,转向哪里?

这两天,我想验证一件事: 如果不从“大而全”的产品开始,而是先做一个可体验的 demo,能不能更快把一个 AI 产品想法落地?

于是,我拿“冥想小程序”做了实验。 从最初的界面原型,到加入呼吸节奏、声音、打卡,再到最后部署上线,整个过程其实比我想象中更顺。

这篇文章,就把整个过程拆开讲清楚。


一、先别上来就做完整产品,先做一个能体验的 demo

我这次做的,不是一个完整 App,而是一个冥想功能原型。

一开始先明确最小范围:

  • 有首页

  • 有冥想主题切换

  • 有呼吸节奏

  • 有开始、暂停、重置

  • 有冥想后的感受记录

  • 后面再补音乐、提示音和打卡

这一步很重要。

因为很多人做产品 demo 时,上来就想把登录、账号体系、推荐算法、会员体系全做了,最后项目根本起不来。

正确的方法是:先做一个“能感受到产品价值”的最小闭环。

对冥想产品来说,这个闭环就是: 进入页面 → 选择场景 → 开始呼吸 → 听到声音引导 → 完成一次练习。

只要这个闭环成立,demo 就已经有意义了。


二、用 OpenClaw 做执行入口,用 Claude Code 辅助 coding

这次我用的组合是:

  • OpenClaw:作为执行入口,帮我读文件、改文件、跑命令、部署项目

  • Claude Code:作为 coding 能力补充,帮我更快推进前端原型和交互逻辑

这个组合最大的好处,不是“能不能写代码”,而是: 你不用自己反复切工具、切窗口、切上下文。

你只要把目标说清楚,比如:

  • 我想做一个冥想小程序原型

  • 我想加背景音乐

  • 我想让它更像 App

  • 我想上线给手机打开

剩下的事情就可以一层层往下推。

这也是我这次最大的感受: 做 demo,最怕的不是不会写代码,而是过程太碎。 而 OpenClaw 这种方式,能把“想法—执行—验证”串起来。


三、先把静态原型做出来

我们最早先落了一个纯前端静态版本,结构很简单:

  • index.html

  • styles.css

  • script.js

也就是说,它本质上就是一个静态网页 demo。

这样做的好处是:

  1. 起步快

  2. 修改快

  3. 部署也简单

  4. 非常适合验证产品感觉

最初这个页面里已经有了:

  • 睡前放松、缓解焦虑、恢复专注、自我安抚等主题

  • 3/5/10 分钟时长选择

  • 4-2-6、4-7-8 等呼吸节奏

  • 开始、暂停、重置

  • 冥想后的感受输入

到这一步,其实已经不只是“画了个页面”,而是有了一个可操作的高保真原型。


四、部署时不要一上来纠结服务器,静态站点最省事

因为这是纯前端静态页面,所以我一开始就没打算上复杂服务器。

最省事的方案有两个:

  • Vercel

  • GitHub Pages

我一开始尝试了 Vercel,但中间卡在账号 token 问题。 这个过程反而提醒了我一件事: 做 demo,上线方式越轻越好。

后来直接切到 GitHub Pages,就顺很多。

整个部署路径是这样的:

1)先创建 GitHub 仓库

比如:meditation-prototype

2)本地初始化并 push

核心就是:

  • git init

  • git add .

  • git commit

  • git remote add origin

  • git push -u origin main

3)打开 GitHub Pages

在仓库里设置:

  • Source:Deploy 

  • from a branch

  • Branch:main

  • Folder:/ (root)

然后等几分钟,就能拿到一个公开链接。

这一步特别适合新手。 因为你不需要管 nginx、不需要管 Docker,也不需要买服务器。 只要是 html/css/js 静态项目,GitHub Pages 就足够好用。


五、原型真正“活起来”,关键不是页面,而是声音

这个冥想 demo 真正的难点,其实不在界面,而在声音体验。 因为冥想产品如果没有声音,它很容易显得像一个“死页面”。

所以后面我重点补了三层:

1)背景音乐

先接入音频文件,让点击后可以播放冥想音乐。

中间遇到一个很真实的问题: 最早我拿到的是 .ogg 音频,但手机端兼容性不好,尤其是 iPhone / Safari 环境下容易不播。 后来把它转换成 m4a,兼容性就明显更稳了。

这一步给我一个提醒: 做面向手机的 demo,素材格式别随便用,优先考虑浏览器兼容性。

2)测试声音按钮

因为移动端音频权限很容易被浏览器限制,所以我加了一个“测试声音”按钮。

这个按钮的意义不只是测试,而是: 先把手机浏览器的声音权限解锁。

不然你会陷入一种很痛苦的状态—— 代码看着没问题,按钮也点了,但就是没声音。

3)呼吸提示音和语音提示

为了让整个冥想过程不再死板,我又补了:

  • 吸气提示

  • 停留提示

  • 呼气提示

而且不只是单纯提示音

,还尝试用语音把节奏带起来。 这样用户在体验时,才会真正有“被带着走”的感觉。


六、让 demo 更像产品,而不是只像页面

如果只是能点能播,其实还不够。 一个更像产品的 demo,最好让人感受到“连续使用的价值”。

所以后面我又补了两块:

1)打卡记录

加入了:

  • 连续天数

  • 累计次数

  • 最近一次练习

这部分先用了浏览器本地存储,也就是 localStorage

为什么这么做? 因为 demo 阶段,不一定非要上后端。 本地记录已经足够让用户感受到“我在使用它”。

2)更像 App 的外层能力

为了让这个网页在手机上看起来更像 App,我还补了:

  • App 图标

  • manifest

  • theme-color

  • 添加到主屏幕支持

这样用户在手机桌面上点开时,就不再只是一个普通网页链接,而更像一个轻量应用。

这一步对产品演示非常重要。 因为用户一旦觉得“这像个产品”,接受度会明显高很多。


七、这次最大的经验:做 demo,先做“能感知价值”的版本

这次做完之后,我最大的感受不是“AI 能帮我写代码”,而是: AI 最有价值的地方,是帮你把 demo 更快推到“可感知”的状态。

什么叫可感知? 不是页面做完了。 而是用户真的能感受到:

  • 它是干什么的

  • 它带来的体验是什么

  • 它有没有继续使用的可能

比如这个冥想 demo,如果只有页面,没有声音,那就只是个展示页。

但一旦有了:

  • 呼吸节奏

  • 背景音乐

  • 提示音

  • 打卡记录

  • 手机上像 App 一样打开

它就开始有了“产品感”。 而产品感,往往比功能数量更重要。


八、如果你也想自己做一个 demo,可以直接照这个流程走

第一步:定最小闭环

先想清楚,用户最核心的一次体验是什么。

第二步:先做静态前端

不要一开始就纠结后端和数据库。

第三步:快速上线

静态项目优先 GitHub Pages 或 Vercel。

第四步:补最关键的感知能力

像这个项目里,最关键的不是页面,而是声音。

第五步:加一点产品状态

比如打卡、记录、连续使用反馈。

你会发现,一个 demo 一旦做到这里,已经足够拿去:

  • 演示

  • 讲产品思路

  • 验证用户反馈

  • 继续迭代


结尾:对产品经理来说,真正的变化才刚刚开始

写到这里,其实更想说的,不只是“我做出了一个 demo”。 

这次过程让我越来越明确一件事:产品经理的工作方式,真的已经在变了。

以前我们很容易把产品经理的价值,放在这些动作上:

  • 写需求文档

  • 画原型

  • 跟设计、研发反复沟通

  • 推动排期、跟进上线

这些能力当然仍然重要。

 但当 AI 已经可以越来越快地帮你:

  • 出原型

  • 整理需求

  • 生成页面

  • 写基础代码

  • 快速做出一个 demo

产品经理接下来真正要提升的,就不只是“把东西写出来”,而是下面这些更底层的能力。

1)定义问题的能力

以后比“会不会画原型”更重要的,是你能不能定义一个值得解决的问题。

你要能看清楚:

  • 用户真正卡在哪里

  • 需求背后的真实动机是什么

  • 哪个场景最值得先做

  • 什么是最小闭环,什么只是噪音

AI 可以帮你加速产出, 但“问题定义得准不准”,仍然决定了方向对不对。

2)把想法快速转成可验证产品的能力

以前很多产品经理只停留在“想明白”和“写清楚”。 但未来越来越重要的一项能力,是:你能不能把一个想法,迅速变成一个可以让别人体验、反馈、验证的东西。

这也是为什么我觉得 coding 这件事,对产品经理越来越重要。

不一定是要成为专业工程师, 但你至少要有能力借助 AI、借助工具,把一个产品想法快速推到 demo 级别。

因为只有当东西真的被做出来,很多判断才会变得具体。

3)与 AI 协作的能力

未来不是“会不会被 AI 替代”这么简单, 更现实的问题是:同样是产品经理,有的人会用 AI,把效率和产出拉开 5 倍;有的人不会。

所以要提升的,不只是工具使用熟练度, 而是:

  • 怎么描述目标更清楚

  • 怎么拆任务更合理

  • 怎么判断 AI 给出的结果能不能用

  • 怎么继续追问,直到结果变好

换句话说,产品经理以后很重要的一项核心能力,可能是“调度 AI 的能力”。

4)体验判断力

AI 能生成很多东西, 但它不天然等于“产品感”。

一个页面是否顺手、一个流程是否自然、一个功能是否真的让人愿意留下来, 这些仍然高度依赖人的判断。

所以未来越到后面,越不能只停留在“做出来了”。 而要追问:

  • 好不好用?

  • 有感觉吗?

  • 用户会不会愿意继续用?

  • 这个体验里最打动人的点是什么?

5)跨角色整合能力

当 AI 把执行门槛拉低以后,产品经理会越来越像一个“组织者”和“整合者”。

你需要同时理解:

  • 用户

  • 业务

  • 技术

  • 内容

  • 增长

  • 体验

然后把这些东西拼成一个真的能跑起来的产品闭环。

这意味着,未来不是单一技能更重要, 而是你能不能把多种能力整合起来,快速形成结果。


所以回到最开始那个很多人都会焦虑的问题: AI 会不会替代产品经理?

我的感觉是, 它一定会替代掉一部分原本高度依赖手工、重复、低杠杆的工作。 

但它也会把产品经理往一个更高要求的位置推:

你要更懂用户, 更会判断, 更会组织资源, 更会借助 AI 把想法变成现实。

如果只把自己停留在“写文档、画原型、传需求”这一层,焦虑会越来越强。 但如果开始训练自己:

  • 定义问题

  • 快速验证

  • 借助 AI 做 demo

  • 提升体验判断

  • 建立更强的产品闭环能力

那 AI 反而会变成一个非常强的放大器。

它不是只来替代你的, 也可能是来放大你的。

而我们真正要做的,不是和趋势对抗, 而是尽快进入趋势,找到新的位置。

总结

这次用飞书对话、连接 OpenClaw、再配合 Claude 模型,把一个 demo 一路做出来, 就是一次很具体的感受:未来的产品工作,不一定更轻松,但一定会更快,也更要求判断力。

所以与其一直焦虑“会不会被替代”, 不如先从一个小 demo 开始。

先上手, 先建立手感,让自己进入这个新的工作方式里。

很多答案,不是在旁边想出来的, 而是在真正做过一次之后,才会慢慢清楚。

<End>


-我建了一个龙虾深度交流社群,想加入的添加微信好友哦-

"Where the product thinking happen
Meet different experiences"
产品思维的发生地
---   往期回顾   ---
点击文字进入原文
↓ ↓ ↓ ↓
OpenClaw深度实测:用双部署+多AI协同,解锁2个高频场景
【OpenClaw 部署全攻略】手把手教你打造AI数字助理
Gemini3 实测:让产品经理想法秒落地
PM实测滴滴 AI 助手「小滴」
AI产品调研-keep AI教练
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-04 16:51:29 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/482506.html
  2. 运行时间 : 0.085730s [ 吞吐率:11.66req/s ] 内存消耗:4,737.88kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=58e6a59d3c5ff8a2fdcd812be87de04c
  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.000478s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000584s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000303s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000287s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000489s ]
  6. SELECT * FROM `set` [ RunTime:0.000195s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000558s ]
  8. SELECT * FROM `article` WHERE `id` = 482506 LIMIT 1 [ RunTime:0.000384s ]
  9. UPDATE `article` SET `lasttime` = 1775292689 WHERE `id` = 482506 [ RunTime:0.000642s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000220s ]
  11. SELECT * FROM `article` WHERE `id` < 482506 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000391s ]
  12. SELECT * FROM `article` WHERE `id` > 482506 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000412s ]
  13. SELECT * FROM `article` WHERE `id` < 482506 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001376s ]
  14. SELECT * FROM `article` WHERE `id` < 482506 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001458s ]
  15. SELECT * FROM `article` WHERE `id` < 482506 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001691s ]
0.087473s