乐于分享
好东西不私藏

这款 AI 笔记工具爆火背后:真正的机会,不是记录会议

这款 AI 笔记工具爆火背后:真正的机会,不是记录会议
我这周开了 16 个小时的会。
真正记得的内容,可能只有 20 分钟。
这不是因为会议都很混乱,也不是因为我不认真。恰恰相反,很多时候我太认真了。
别人正在讲一个关键决策,我还在低头补上一句话的笔记;等我写完抬头,最重要的部分已经过去了。
很多人应该都有这种体验:
你人在会议里,但注意力不在会议里。
你一边听,一边记,一边判断哪些重要,一边担心漏掉什么。最后会议结束,文档里留下了一堆零散文字,但你对真正发生了什么,反而没有那么清楚。
这就是很多知识工作者的日常困境。
我们不是缺信息。
我们是被信息压垮了。
也正是在这个场景里,一款叫 Granola 的 AI 笔记工具开始火起来。
表面上看,它只是一个 AI meeting note-taker,帮你听会议、整理纪要、总结行动项。
但如果只把它理解成“会议转录工具”,就低估了它。
Granola 真正值得关注的地方,不是它帮你把会议记录下来,而是它展示了 AI 原生产品的一个新方向:
AI 不应该只是帮人完成任务,而应该成为人的工作记忆扩展。

一、转录不是答案,会议真正缺的是“意义”

过去几年,AI 会议工具已经非常多。
Otter、Fireflies、Read.ai,包括微软、Google 自己也都在做会议总结。
但大多数工具解决的是同一个浅层问题:
把会议内容转成文字。
问题是,文字本身并不等于理解。
一场 60 分钟会议,生成一份 10 页转录稿,看起来很完整,实际上很多时候没什么用。
里面有太多噪音:
  • 有人调麦克风的 5 分钟;
  • 中途跑偏的闲聊;
  • 重复讨论了 6 次才达成的一点共识;
  • 临时插入但最后没有结论的话题;
  • 看似重要但其实没人负责的想法。
你真正需要的,并不是“谁说了什么”。
你需要的是:
  • 这场会到底决定了什么?
  • 谁接下来要做什么?
  • 哪些问题还没有解决?
  • 哪些信息以后可能会用到?
  • 哪些内容和之前的讨论有关?
也就是说,用户要的不是 transcript,而是 context。
不是原始对话,而是可被使用的结论。
这正是 Granola 切入的地方。
它不是试图给你一堵文字墙,而是把会议内容压缩成结构化的工作记忆。
这件事看似简单,但背后是 AI 产品思路的一次变化。

二、Software 3.0:AI 产品不再只是“功能”,而是“可编程智能”

前 Tesla AI 负责人 Andrej Karpathy 最近提出了一个很重要的概念:Software 3.0。
简单理解:
  1. Software 1.0,是人写规则。
  2. Software 2.0,是用数据训练模型。
  3. Software 3.0,是你用自然语言告诉 AI 你想要什么,AI 根据语境和意图动态完成任务。
这个变化非常关键。
很多早期 AI 工具,本质上还是 Software 2.0 逻辑。
比如会议转录工具:
先把语音转文字;
再用模型总结;
最后输出一份固定格式的纪要。
它能自动化一部分工作,但它不真正理解每个人的工作方式。
Granola 更接近 Software 3.0。
它不是把所有会议都按同一个模板处理,而是会结合你的输入、会议类型、上下文、历史记录,动态生成更符合你工作习惯的结果。
比如:
一对一会议和客户会议,重点不一样;
产品评审和销售跟进,结构不一样;
你在会议中主动写下的几句话,代表你认为重要;
AI 需要围绕你的关注点,而不是只围绕全文平均总结。
这就是 AI 产品从“统一工具”走向“个性化工作流”的开始。
真正优秀的 AI 产品,不是给所有人一个通用答案,而是理解每个用户在具体场景里到底想完成什么。

三、Granola 的聪明之处:它选择“消失”

很多 AI 会议工具有一个很尴尬的问题:它们需要一个机器人加入会议。
当你开会时,Zoom 或 Google Meet 里突然出现一个叫 “XXX AI Bot” 的参与者。
然后有人会问:
这是谁?
它在录音吗?
我们需要同意吗?
这个会议适合让机器人进来吗?
本来会议刚进入状态,结果大家先被工具打断了一下。
Granola 做了一个很重要的产品选择:
它不以机器人身份加入会议。
它只是安静地待在你的菜单栏里,记录你设备上的音频输出。
没有机器人头像,没有复杂设置,也不需要专门邀请一个 AI 进入会议。
这个设计非常关键。
因为很多产品的失败,不是因为功能不够强,而是因为启动成本太高。
用户每次使用前都要解释一次、设置一次、确认一次,就会越来越懒得用。
Granola 的做法是:
不要让 AI 成为会议里的另一个角色。
让 AI 成为用户身后的辅助系统。
这看起来是一个小设计,但实际上是一个很大的产品判断:
最好的 AI 工具,不一定要表现自己很智能。它应该尽量降低存在感,让用户自然完成原本的工作。
当技术真正好用时,用户感知到的不是“我在使用 AI”,而是“我的工作变轻了”。

四、它不是替你开会,而是帮你更好地开会

Granola 另一个值得学习的地方,是它没有一上来就试图完全替代人。
它采用的是一种“部分自主”的产品设计。
Karpathy 曾经提出过一个概念,叫 autonomy slider,可以理解为“自主性滑杆”。
一端是完全手动,所有事情都由人来做。
另一端是完全自动,AI 独立完成任务。
但很多 AI 产品真正的机会,往往不在两端,而在中间。
也就是:
AI 负责降低负担,人负责判断和确认。
Granola 就是这样。
会议前,它会结合日历信息,理解会议主题、参会人和基本背景。
会议中,它在后台自动记录,但界面仍然像一个简单的笔记本。你可以像以前一样写几句重点,也可以完全不写。
会议结束后,它会根据完整对话和你写下的内容,生成结构化纪要。
这套设计的妙处在于:
AI 不是强行替你判断什么重要。
它会把你的笔记当作信号。
你随手写下的一句话,可能就是你认为最重要的内容。AI 会围绕这个信号补全背景、整理上下文、提炼行动项。
最后的结果,既有人的主观判断,也有 AI 的完整记忆。
这比纯 AI 总结更靠谱。
因为纯 AI 总结经常会犯一个错误:它知道会议说了什么,但不知道你为什么关心这场会。
而 Granola 通过用户输入,把 AI 拉回了用户真实意图。
这对所有 AI 产品都有启发:
不要一味追求全自动。
有时候,让用户保留一点控制权,反而会让 AI 结果更可信、更有价值。

五、信任来自“可验证”,不是来自“看起来很聪明”

AI 产品最大的问题之一,是信任。
用户并不总是知道 AI 有没有说错。
如果 AI 生成了一段会议纪要,里面写得很流畅、很完整,但某个细节错了,后果可能很麻烦。
Granola 在这个问题上的处理很聪明。
它会把 AI 补充的内容用不同颜色区分出来,并且每一条 AI 生成内容都可以点击回到原始转录或录音位置。
这意味着,用户可以快速验证:
这句话是不是会议里真的说过?
这个行动项有没有被明确分配?
这个结论是不是 AI 误解了上下文?
这是一种非常重要的 AI 产品设计原则:
不要只给结果,要给证据。
尤其是在工作场景里,AI 输出越重要,越需要可追溯。
对用户来说,真正建立信任的不是 AI 每次都声称自己正确,而是当用户怀疑时,可以一键检查来源。
这和搜索、数据分析、法律、医疗、财务、企业知识库等场景都有关。
未来很多 AI 产品都会面临同一个问题:
你不能只生成答案。
你要告诉用户,答案从哪里来。

六、Granola 为什么能在红海里跑出来?

AI 会议助手已经是一个非常拥挤的赛道。
大公司在做,创业公司也在做。
那么 Granola 为什么还能被关注?
我认为核心原因不是它技术最强,而是它产品选择更克制。
第一,它足够轻。
不需要机器人进会,不破坏会议体验。
第二,它足够熟悉。
界面像一个普通笔记本,不需要用户学习复杂操作。
第三,它没有强行替代人。
用户仍然可以写自己的笔记,AI 只是增强它。
第四,它懂传播。
会议纪要可以分享给没有安装 Granola 的同事,对方打开网页就能看到总结,还可以基于会议内容提问。
这个分享机制非常重要。
因为它不是简单发一个文档,而是让接收者直接体验产品价值。
比如一个同事没参加会议,他打开链接后可以问:
我们最后定了什么时间线?
预算有没有确认?
谁负责下一步?
有没有提到 Q3 发布计划?
AI 会基于完整会议内容回答。
这本质上是一种非常自然的产品传播:
用户分享的不是广告,而是工作成果。
对方体验的不是营销页面,而是实际价值。
这也是很多 B2B 和生产力工具值得学习的地方:
最好的增长方式,不是让用户帮你转介绍,而是让用户在正常工作中自然暴露产品价值。

七、从会议笔记到组织知识库

如果 Granola 只是整理单场会议,它的天花板其实有限。
真正让它变得有想象力的,是它正在从“会议笔记工具”走向“组织知识系统”。
单场会议解决的是记忆问题。
多场会议解决的是上下文问题。
比如你可以问:
  • 我们第一次讨论这个定价策略是什么时候?
  • 上个季度关于 Project X 的关键分歧是什么?
  • 这个客户之前提过哪些需求?
  • 某个产品问题是谁最早提出的?
  • 某个项目的决策是怎么演变的?
这时候,Granola 就不再只是帮你回忆一场会议。
它开始帮你连接一段时间内的组织记忆。
这件事非常有价值。
因为公司里大量信息并不在正式文档里,而是散落在会议、聊天、邮件和人的脑子里。
尤其是创业公司,很多决策都发生在口头讨论中。
当团队规模变大、项目变多、成员更替,过去发生过什么很容易丢失。
Granola 想解决的,正是这个问题。
从这个角度看,它的终局可能不是 AI 笔记,而是企业记忆层。
未来,它可以继续往前走:
自动生成 follow-up 邮件;
根据会议承诺创建任务;
把 bug 反馈同步到工单系统;
提醒某个行动项已经延期;
把客户需求自动归档到 CRM;
把多次会议中的共识整理成项目文档。
这时候,它就从“记录工具”变成了“工作流参与者”。

八、它面临的最大风险:大平台会不会直接抄走?

当然,Granola 也不是没有风险。
它最大的风险来自平台。
微软有 Teams,有 Office,有 Copilot。
Google 有 Meet,有 Calendar,有 Gmail,有 Gemini。
如果这些平台直接把 AI 会议总结做成内置免费功能,独立工具还有多少空间?
这是所有 AI 应用创业公司都必须面对的问题。
如果你的核心能力只是调用 OpenAI 或 Anthropic API,然后加一层简单 UI,那么大平台很容易复制。
Granola 的防线在哪里?
可能不在模型本身,而在三个地方:
  • 场景深度;
  • 用户体验;
  • 工作流沉淀。
大平台会做一个“对所有人都还不错”的会议总结功能。
但创业公司有机会做一个“对特定人群特别好用”的深度产品。
比如投资人、创业者、销售团队、产品经理、咨询顾问、律师、客户成功团队,他们对会议信息的结构化需求都不一样。
谁能更深地理解某一类用户的工作流,谁就能在大平台的通用能力之外活下来。
这也是 AI 创业的一个重要判断:
  • 不要只做功能,要做场景。
  • 功能会被平台吃掉。
  • 场景理解和工作流沉淀,才更可能形成壁垒。

九、给 AI 创业者的五个启发

Granola 的案例,对 AI 产品创业者非常有参考价值。
1. 找高频、高痛、高信息密度的场景
会议是一个非常好的切入口。
它高频,几乎所有知识工作者都有。
它痛苦,用户明显感受到负担。
它信息密度高,里面包含决策、任务、关系和上下文。
更重要的是,会议天然有传播性。
一个人用了工具,其他参会者也会看到结果。
这类场景非常适合 AI 产品切入。
2. 不要迷信全自动
很多 AI 产品喜欢强调“完全自动化”。
但用户未必真的想把所有判断权交给 AI。
尤其是工作场景,用户需要效率,也需要控制感。
Granola 的策略是:AI 起草,人来确认。
这比 AI 独自完成全部流程更容易建立信任。
未来很多 AI 产品都应该思考:
  • 在哪些地方应该自动化?
  • 哪些地方应该让用户确认?
  • 哪些地方应该保留人工编辑?
好的 AI 产品不是越自动越好,而是自主程度刚刚好。
3. 用户输入不是负担,而是上下文
传统产品设计里,我们总希望减少用户输入。
但在 AI 产品里,用户输入有时不是负担,而是最宝贵的上下文。
Granola 让用户在会议中写下几条自己的笔记,这些内容会成为 AI 总结的骨架。
这比让 AI 自己猜重点更准确。
AI 产品不是要让用户完全沉默,而是要把少量用户输入放大成高质量结果。
4. 可验证性是 AI 产品的信任基础
AI 输出越像真的,越需要证明它为什么是真的。
Granola 用点击回源、颜色区分、链接到原文的方式,让用户可以快速审计 AI 输出。
这对所有严肃 AI 产品都重要。
未来用户不会只问:
AI 能不能回答?
还会问:
我怎么知道它没错?
谁能解决这个问题,谁就更容易进入企业和高价值工作流。
5. 分享结果,就是最好的增长
Granola 的分享不是简单传播链接,而是把产品价值嵌入到工作协作中。
当一个用户分享会议纪要给同事,同事就直接体验到了 AI 知识问答的价值。
这比广告、邀请奖励、营销文案都更强。
因为它发生在真实工作场景里。
对 B2B 产品来说,最好的增长入口往往不是“邀请好友”,而是“协作必需”。
当你的产品输出天然需要被别人使用,你就拥有了自然传播机制。

十、真正的机会:从工具到工作记忆

Granola 最让我感兴趣的,不是它现在能生成多好的会议纪要。
而是它正在指向一个更大的趋势:
AI 工具正在从“帮你做一件事”,变成“帮你记住、理解、连接和行动”。
过去的软件更像工具箱。
你要写文档,打开文档工具。
你要查资料,打开搜索工具。
你要记会议,打开笔记工具。
你要跟进任务,打开项目管理工具。
但 AI 时代的软件可能会变成另一种形态:
它知道你参加过哪些会议;
知道你做过哪些决定;
知道你承诺过什么;
知道某个项目过去的上下文;
知道哪些信息对你重要;
还能在合适的时候提醒你、帮你生成下一步动作。
这就是“工作记忆”的价值。
人类大脑不擅长保存所有细节。
尤其在高频会议、多项目并行、跨团队协作的环境里,很多信息不是没有记录,而是找不到、想不起、串不起来。
Granola 做的事情,是把这些散落的信息重新组织起来。
从这个角度看,AI note-taker 只是入口。
更大的机会,是 AI memory layer。
谁能成为个人和组织的记忆层,谁就有机会成为下一代工作软件的入口。

结语:AI 产品的终局,不是替代人,而是让人更聪明

很多人讨论 AI 产品时,总会问一个问题:
它能不能替代人?
但 Granola 给出的答案更有意思:
最好的 AI 产品,未必是替代人,而是让人更专注、更清醒、更不容易丢失上下文。
它不替你参加会议。
它让你在会议里真正听进去。
它不只是生成转录稿。
它帮你抓住结论、任务和关键上下文。
它不强行接管工作流。
它先成为一个可信的记忆助手,然后再逐步进入任务、邮件、项目和协作。
这可能才是 AI 产品更现实的路径。
先增强人。
再进入流程。
最后成为系统。
对创业者来说,Granola 的启发不是“赶紧做一个 AI 会议笔记”。
而是去寻找那些类似会议的场景:
高频;
痛苦;
信息密度高;
用户需要记忆和判断;
结果可以被分享;
AI 能在不打扰用户的情况下提供明显价值。
在这些场景里,AI 的机会不是多生成一点内容,而是帮用户从信息噪音中重新获得清晰感。
也许这就是 Software 3.0 真正的意义。
AI 不只是自动化任务。
AI 是放大人的理解力。
当一个工具做到这一点时,用户不会觉得自己在使用一个复杂技术。
他只会觉得:
我终于能更好地思考了。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-14 22:29:40 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/750088.html
  2. 运行时间 : 0.265667s [ 吞吐率:3.76req/s ] 内存消耗:4,782.47kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=483fb2ce33932b1ef28a07f4364d9b6d
  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.001231s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001697s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000782s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000714s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001410s ]
  6. SELECT * FROM `set` [ RunTime:0.000638s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001586s ]
  8. SELECT * FROM `article` WHERE `id` = 750088 LIMIT 1 [ RunTime:0.003055s ]
  9. UPDATE `article` SET `lasttime` = 1781447380 WHERE `id` = 750088 [ RunTime:0.025356s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000952s ]
  11. SELECT * FROM `article` WHERE `id` < 750088 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001415s ]
  12. SELECT * FROM `article` WHERE `id` > 750088 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001120s ]
  13. SELECT * FROM `article` WHERE `id` < 750088 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004871s ]
  14. SELECT * FROM `article` WHERE `id` < 750088 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.023305s ]
  15. SELECT * FROM `article` WHERE `id` < 750088 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.023179s ]
0.267342s