乐于分享
好东西不私藏

7天天马行空脑洞落地!桌面 App 能看穿你的喜怒哀乐

7天天马行空脑洞落地!桌面 App 能看穿你的喜怒哀乐

如果给你一周时间,让你脱离日常需求排期、脱离 PRD 审批流程、脱离老板拍板——你会做什么?

这是极客周给每个人抛出的问题。

我的答案是:做一个能读懂你心情的桌面壁纸应用


一、那个"无理需求"的起点

故事得从一个烂梗说起——

产品经理提出了如此无理需求,跟程序员打起来了。

这是我们在极客周路演时故意放上去的开场白,虽然是个玩笑,但它戳中了很多人。

产品经理的"天马行空",在日常工作里往往是阻力重重的:资源不够、排期不允许、技术说做不了、老板觉得不重要……很多想法还没来得及长大,就已经胎死腹中。

但极客周不一样。极客周是一个被允许做梦的地方。

我们四个人坐在一起,花了一天多时间把脑子里那些"平时不敢说"的想法全倒出来,最后捏成了一个产品:心意桌面

一句话定义:基于 AI 算法的用户情绪推测匹配工具。

听起来很技术。但本质上,它想做一件很温柔的事——

在你打开工作电脑的那一刻,它已经知道你今天状态怎样,然后换上一张最适合你现在心情的动态桌面壁纸,并给你送上一句话。


二、PM 的第一步:把"感觉"变成"问题"

很多人以为产品经理的工作是"提需求",其实不对。

PM 的第一步,是把模糊的感觉,拆解成一组可以被解决的真实问题

我们最初的想法很感性:上班好累,每天看一眼桌面,能不能心情好一点?

但这句话没法落地。于是我们开始问自己四个问题:

【1】哪些因素会影响心情?【2】心情怎么量化定义?【3】算法第一版怎么设计?【4】最终呈现给用户是什么体验?

这四个问题,就是整个项目的骨架。

没有这一步,后面所有的开发、设计、数据都是在沙地上建房子。问题想清楚了,方向才不会跑偏。


三、目标人群:找到那个真实存在的人

我们锁定的目标用户画像是:

    为什么是这群人?

    因为他们是压力和审美同时在线的那一批人。他们有设备(Mac / iPhone / 智能手环),有数据(日历、通勤、睡眠),也有情绪需要被看见的诉求。

    更重要的是:我们抓住了一个非常具体的应用场景——

    打工人到达公司、调整进入工作状态的那 10 分钟。

    不是一整天,不是下班,就是那 10 分钟。

    场景越小,产品越准。这是 PM 选择目标用户时最重要的思维:不是找"所有人",而是找"那一个人,在那一个时刻"。


    四、数仓建设:PM 也要懂数据从哪来

    很多产品经理对数据的理解止步于"埋点"。但要做一个情绪推测类产品,你必须想清楚数据从哪来、长什么样、怎么用

    我们设计了四张核心数据表:

    睡眠数据 — 对接华为手表、小米手环、苹果健康等多设备,采集入睡时间、起床时间、深睡时长、清醒次数等九个字段;

    UserID

    SleepTimestamp

    WakeUpTimestamp

    DeepSleepTime

    用户ID

    入睡时间

    起床时间

    深睡时长

    DeepSleepTimes

    LightSleepTime

    LightSleepTimes

    深睡次数

    浅睡时长

    浅睡次数

    WakeUpTime

    WakeUpTimes

    清醒时长

    清醒次数

    天气数据 — 接入百度天气 API,记录温度、湿度、风力、AQI、降雨量等,每小时粒度;

    CityID

    DateHour

    Temperature

    Humidity

    城市ID

    日期/小时

    温度

    湿度

    WindPower

    AQI

    GeneralWeather

    Rainfall

    风力

    空气质量

    天气情况

    降雨量

    路况数据 — 接入百度地图/高德地图,获取早通勤的预计时长和拥堵情况;
    UserID

    From

    To

    QueryTime

    用户ID

    起点

    终点

    查询时间

    Transportation

    CommutingTime

    TrafficJam

    交通工具

    预计通勤时间

    拥堵情况

    日程数据 — 读取手机/电脑自带日历,记录当天会议数量、约会、聚会等事件。
    UserID

    Content

    Category

    用户ID

    内容

    类型

    StartTimestamp

    EndTimestamp

    Remarks

    开始时间

    结束时间

    备注

    这四类数据共同构成了一个人从入睡到打开电脑的完整生活切片。

    PM 在这里的价值不是写代码,而是定义哪些数据是"必须有的"、哪些是"先放着"、哪些是"以后迭代再加"。

    资源有限,取舍才是核心能力。


    五、算法设计:把"心情"翻译成数字

    情绪怎么量化?这是整个项目里最有意思的一步。

    规则型聚类算法打分:
    • 睡眠不足 6 小时 → 紧张度 +1,愉悦度 +1
    • 今天有约会 → 紧张度 -1,激动度 +1
    • 早上堵车 → 紧张度 +1
    • 温度超过 25℃ → 三个维度都可能受影响
    • ……

    三个维度的得分组合,最终映射到 8 种心情标签:紧张悲伤激动、放松愉快平静、紧张愉快激动……

    每种心情,对应一张 GIF 动态壁纸,以及一句精心挑选的文案。

    比如判断你今天"紧张愉快激动"——大概是赶 Deadline 但预感自己能赢的那种状态——桌面会出现壁纸 0001.GIF,并推送一句:

    你可以不够强大,但你不能没有梦想。这一路你可以哭,但一定不能停。

    算法本身不复杂,但 PM 在这里做的事很关键:定义规则、定义阈值、定义边界。

    这不是"交给技术去想"的部分,这是产品逻辑的核心,PM 必须亲自趟过去。


    六、MVP 与分享裂变:一周内必须能跑起来

    极客周最重要的原则是:一周内必须有可以演示的东西

    这逼着我们做了一个关键决策:砍掉所有"将来会很好"的功能,只留下"现在必须跑通"的最小闭环。

    心意桌面第一版 MVP 的核心路径只有一条:

    收集数据 → 算法计算心情 → 推送壁纸 + 文案 → 用户看到 → 分享

    分享裂变的设计也很精巧:把当天壁纸和那句鸡汤文做成卡片式分享图,右下角附上下载链接。

    为什么这样设计?因为这符合马斯洛需求第三层——社交需求。一个人分享今天的心情,不是在推广产品,是在表达自己。这种分享的动机比任何广告都真实。

    壁纸免费,支持 GIF 动态格式,Mac/Windows/Linux 三端可用——这三点是我们在极客周的"重磅"决策,门槛足够低,传播才有可能。


    七、长期规划:PM 要看三步之后

    极客周只有一周,但 PM 的思维不能只有一周。

    我们在汇报里把长期规划分成三层:

    算法层:第一版用简单聚类,后续引入个人历史时间序列,逐步演化成神经网络+强化学习,算法会越用越懂你。

    算法:引入个人历史时间序列     简单聚类——》  神经网络+强化学习

    算法:历史数据加上运营数就倒推,针对不同人群数据源权重重新定义。

    功能层:从一句固定鸡汤文 → 智能交互机器人,从壁纸 → 新闻简报 + 解压小游戏,让用户对产品的感情从"惊喜"变成"习惯"。

    商业层:新闻简报切入自媒体广告;工作场景切入轻量办公工具市场,类比墨刀、百度脑图。

    这个三层结构的价值,不是为了"看起来想得很全",而是给团队一个方向感——我们今天做的每一个功能,在未来的版本图里处于哪个位置。

    PM 的价值之一,就是在别人只看眼前的时候,替团队看到三步之外的路。


    八、一周,我们证明了什么

    这次极客周,我们做了两个"部门第一次":

    • 第一次开发跨平台桌面应用(Mac + Windows + Linux)
    • 第一次将穿戴设备数据整合进深度学习构思

    这两件事放在正常排期里,光立项就得两个季度。

    但用一周做出 MVP,不是因为工程质量可以凑合,而是因为目标定义清晰、最小范围合理、每个人知道自己在做什么

    这就是敏捷的本质,不是"快",是**"清楚"**。


    写在最后

    极客周对我来说,是一次真正意义上的产品思维拉练。

    没有甲方,没有老板,没有历史包袱。只有一个想法、一群人、一周时间。

    很多 PM 在日常工作里会慢慢忘记:产品本来应该是用来解决真实问题的,而不是用来满足排期的。

    极客周帮我找回了这个感觉。

    下次有机会,我希望你也试试——给自己一周,天马行空,看看你能做出什么。

    附上大纲

    • 起点——用“无理需求”的梗打开阀门,引出极客周背景
    • PM第一步——把感性的想法拆解成四个可落地的问题,体现产品思维入口
    • 目标人群——锁定具体场景(那10分钟),展示“寻找对人”的思维方式
    • 数据仓建设——强调PM要懂数据来源和字段定义,而不是甩给技术
    • 算法设计——三维坐标化心情,规则阈值的定义是PM的核心工作
    • MVP + 分享裂变——敏捷精髓:只跑通最小闭环,用马斯洛理论解释分享动机
    • 长期规划——算法/功能/商业三层拆解,体现PM看三步之后的价值
    • 总结——点题“敏捷不是快,是清楚”,回归产品初心

    如果这篇文章对你有用,欢迎转发给同样在想"我能做什么"的朋友。

    基本 文件 流程 错误 SQL 调试
    1. 请求信息 : 2026-06-17 00:07:53 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/754484.html
    2. 运行时间 : 0.103014s [ 吞吐率:9.71req/s ] 内存消耗:4,774.05kb 文件加载:145
    3. 缓存信息 : 0 reads,0 writes
    4. 会话信息 : SESSION_ID=1d959505f632050c232384463124394e
    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.000784s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
    2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000950s ]
    3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000331s ]
    4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000266s ]
    5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000515s ]
    6. SELECT * FROM `set` [ RunTime:0.000213s ]
    7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000548s ]
    8. SELECT * FROM `article` WHERE `id` = 754484 LIMIT 1 [ RunTime:0.003363s ]
    9. UPDATE `article` SET `lasttime` = 1781626073 WHERE `id` = 754484 [ RunTime:0.010032s ]
    10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000274s ]
    11. SELECT * FROM `article` WHERE `id` < 754484 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000449s ]
    12. SELECT * FROM `article` WHERE `id` > 754484 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000432s ]
    13. SELECT * FROM `article` WHERE `id` < 754484 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002812s ]
    14. SELECT * FROM `article` WHERE `id` < 754484 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001633s ]
    15. SELECT * FROM `article` WHERE `id` < 754484 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000938s ]
    0.104721s