乐于分享
好东西不私藏

AI 时代做 PPT,我测了四类工具,结论没那么简单

AI 时代做 PPT,我测了四类工具,结论没那么简单

AI 工具横评

从 PowerPoint 到 ChatGPT 到 Gamma 到 Flash Deck,一次并不偏心的横向评测

最近半年,身边有一类对话出现的频率越来越高:

“你知道用 AI 做 PPT 吗?”“我用 Gamma 试了一次,感觉还行,但有点不顺手。”“ChatGPT 好像也能做 PPT?”

这类问题的背后有个共同预设:传统做 PPT 的方式已经落后了,AI 工具应该接手这个活。但我观察下来,很多人在“换工具”这件事上有点急,没想清楚自己的核心诉求是什么,换来换去反而更乱。

这些年从学校到产业、从区块链折腾到 AI,我有一件事越来越确定:工具的本质是把特定问题用最小摩擦解决掉。拿着锤子找螺丝,不是锤子的错,是选错了。

所以这篇文章想做一件比较笨的事:从传统工具开始,逐类捋一遍,看每一类工具真正擅长什么、在哪里掉链子,最后再给一个比较个人化的判断框架。

工具不分对错,只有合不合适。

传统 PPT 工具的天花板,以及 AI 化的局限

PowerPoint、Apple Keynote、WPS Presentation——这三款工具加起来占据了绝大多数职场人的 PPT 使用时间。它们就像九十年代的那种老式工具箱:什么都有,螺丝刀、老虎钳、卷尺一应俱全,但每件都得自己抡,没有什么是自动的。

稳定、兼容性强、功能全——这些优点不需要赘述。但痛点也是公开的秘密。

排版是体力活。 一页 PPT 里的文本框、图标、图片,每一个元素的位置、大小、对齐方式,都需要手动处理。稍微复杂一点的排版——比如左图右文、三列对比、时间轴——光是把元素对齐就要来回微调十几次。更别提整套 PPT 风格统一:封面、目录、正文、结尾各页,字号有没有统一?行距一样吗?色块的透明度是不是一个值?这些都是看似简单却极其耗时的工作。做技术的人对 PPT 这件事的容忍阈值,说实话比对生产事故还低——生产事故至少有 log 可查,PPT 对齐问题全靠肉眼。

图一 传统工具痛点

配图是另一个大坑。 做 PPT 时需要大量图片:封面背景、每页插图、图标。自己去搜图,要担心版权;去图库平台,好看的素材大多需要付费;用免费图标库,风格拼凑感很重。很多人最后选择将就,把互联网上随手搜来的图贴进去,整体质感立刻下来了。

数据可视化是跨工具的痛。 如果 PPT 里需要展示数据图表,通常的流程是:先在 Excel 或 Numbers 里整理数据、做好图表、截图或复制粘贴到 PPT。一旦数据更新,整个流程要重走一遍。这种割裂在做季度汇报、数据复盘类 PPT 时尤其明显。

模板质量参差不齐,好的都要钱。 这不需要多解释,所有用过 WPS 模板库的人都懂。

现在说说 AI。这三款工具都在积极引入 AI 能力:WPS AI 可以帮你写文案、补内容;PowerPoint 的 Copilot 可以自动生成幻灯片;甚至有一些第三方插件或 MCP 工具,能让 Claude、ChatGPT 这类 AI agent 直接操作 PowerPoint 文件。

这些集成当然有价值,但 AI 化得并不彻底。

问题的核心在于:这类集成基本上是“AI 给内容,你去排版”的模式。AI 帮你写了文案、给了要点,但你还是得手动把文字贴进去,调整字体、对齐图片、选配色。

AI 没有真正进入排版决策层——它不知道这页用什么构图更好看,它不能帮你选一张符合整体风格的配图,它也没办法保证每页的视觉语言是一致的。

简单说:传统 PPT 工具加了 AI,是“有 AI 辅助的传统工具”,不是“AI 原生的制作工具”。这不是贬低,这是客观的产品定位。如果你的核心需求是对版面有精细控制权,传统工具加 Copilot 依然是最好的选择。但如果你希望 AI 真的接管从“一句话”到“一页完整幻灯片”的全过程,传统工具的 AI 化目前还做不到这一步。

直接让 ChatGPT 或 Claude 做 PPT,结果是什么

这是我见过很多人尝试过的路线:打开 ChatGPT,说“帮我做一份 20 页的年度总结 PPT”,然后看看 AI 能输出什么。

有点像请了一位米其林厨子来你家厨房做菜——他确实有手艺,但发现锅碗瓢盆不全、灶台不顺手,最后给了你一份详细菜谱,让你自己炒。

结论是:通用大模型是非常好的 PPT 文案助手,但它本身不是 PPT 制作工具。

拆开来说。通用大模型真正擅长的事情是:帮你梳理结构、生成大纲、填充文案要点、组织论述逻辑。如果你给 Claude 一份产品介绍文档,让它按“问题-方案-数据-结论”四段结构整理成 PPT 大纲,它做得相当好。这个环节用 AI 确实能节省大量时间。

但到了“把大纲变成实际的 PPT 文件”这一步,通用大模型基本上就力不从心了。

首先,它不能直接产出可编辑的 .pptx 文件。 有些大模型可以生成 Markdown 格式的内容,或者写一段 Python 代码让你自己跑来生成 pptx,但这对普通用户来说操作成本很高。更多情况下,你得到的是一段文字,得自己去 PPT 里手动贴。

其次,配图要另外处理。 大模型不生图(或者生图能力是单独的 API),如果你需要每页有配图,要么用专门的图像生成工具分开处理,要么自己去找,然后人工拼到 PPT 里。这个拼的过程基本就回到了前面讲过的传统 PPT 工具老问题。

第三,设计排版能力几乎为零。 通用大模型没有“视觉审美决策”能力——它不知道这页内容适合左图右文还是上下结构,不知道字号多少合适,不知道这个色调配什么颜色的背景。就算你通过详细的 prompt 给了很多限制,输出结果在视觉上通常还是“内容正确但颜值一般”。

第四,多页一致性很难保证。 每次生成都是独立的,AI 不记得上一页用了什么风格、上一张图的色调是冷色还是暖色。你得靠自己去检查和统一。

最后,改稿的成本很高。如果你发现第 8 页风格不对、第 13 页需要换一张图,你得重新给上下文、重新描述需求,AI 没有“工程记忆”——它不保留你整个项目的状态。

让 ChatGPT 或 Claude 做 PPT,最适合的用法是“让 AI 把你的想法整理成清晰的大纲和文案要点,然后你拿去用专门的工具做”。它是前置工序,不是完整解决方案。

Gamma 这类 AI PPT 专项工具,做对了什么,又差在哪里

Gamma 是目前这个方向最具代表性的产品,还有 Tome、Beautiful.ai 等类似的工具,核心逻辑相近:用对话的方式让 AI 理解你要做什么,然后直接输出一套完整的 deck。

它们做对的事情确实值得认可。

从用户体验的角度,Gamma 等工具显著降低了“从 0 到 1”的门槛。你不需要打开模板、一页一页调,只需要告诉 AI“帮我做一份关于 XX 的提案,面向投资人,10 页左右”,几分钟后一套风格统一、图文俱全的 deck 就出来了。对于做 startup pitch 或者需要快速给团队展示方向的场景,这个效率优势非常明显。另外,Gamma 生成的 deck 天然适合网页分享,URL 分享出去直接可以在浏览器里看,这一点比导出 PDF 更现代。

图二 Gamma 类工具

但这类工具在以下几个维度上的局限,我观察下来是客观存在的:

中文场景的适配问题。 Gamma 的底层设计语言是英文的——字体选择、留白比例、排版节奏,都是按英文内容优化的。当你用中文内容时,偶尔会出现中文字体渲染不够精细、排版留白感觉偏多或偏少、某些中文长句断行不自然的问题。这不是 Gamma 的错,而是它原本就不是为中文场景设计的。对于以中文为主要输出语言的用户,这个水土不服是实际存在的。

对话流程效率问题。 对话起手的逻辑在“从 0 到有”的阶段效率很高,但到了“精细调整”阶段,反而变得繁琐。就像听邻居给你描述他的装修过程——每换一块瓷砖,都要重新跟他解释一遍你的意图,等他点了头才能动手。你想改某一页的图,需要打字描述;你想调整某块文字的语气,需要打字说明;你想换一种排版,还是打字。每一个小改动都要走对话流程,对于已经明确知道自己想要什么的用户来说,这个流程比直接操作更慢。

AI 改图的颗粒度问题。 这是我在实际使用中感觉最明显的差距。Gamma 类工具的改图通常只有两种状态:要么整张重新生成,要么不能改。如果你希望保留图片的大体构图,只改其中一个元素的颜色,或者把左下角的某个细节换掉,这种“框选区域改”的需求基本上没有好的解决办法。

国内可用性问题。 Gamma 及同类产品的服务器都在海外,国内访问需要科学上网。这对于很多企业内网环境、对于不熟悉相关工具的用户,是实实在在的使用门槛。

导出问题。 Gamma 生成的 deck 在网页端体验很好,但导出成 .pptx 或 PDF 后,样式有时候会出现偏移,在某些 PPT 软件里打开后需要再调整。如果你的最终交付格式必须是 PowerPoint,这个环节的不稳定性是需要考虑的。

总结这一章:Gamma 类工具方向对了,证明了“AI 原生制作 PPT”是可行的产品逻辑,但在中文适配、精细控制、本地可用性上,还留有明显的空间。

Flash Deck 的实际测评

Flash Deck(速写)是一款国内的 AI PPT 生成工具,目前处于内测阶段,地址是 flashdeck.hashmiao.com。

在正式说功能之前,我想先讲一件具体发生过的事——因为这件事让我对这款工具的判断从“值得试试”升级到了“干活能用”。

前段时间我受邀在一个叫 OpenClaw 的技术沙龙做演讲。当天上午临时接到通知需要备一份 PPT,离开场不到一小时。来不及细想,打开 Flash Deck,把演讲主题输进去,开始生成。半小时之后,二十页 PPT 出来了,刚好在沙龙开始前做完。这本身还不算最让我意外的部分。

让我意外的是演讲结束后。不少观众私下找到我,说对 OpenClaw 那个话题兴趣一般,但一直在盯着屏幕上的 PPT——追问我是怎么做的,哪个工具,多少钱。一份临时攒出来的东西,因为 PPT 的颜值引发了比内容更多的讨论,这个旁证比我自己测评十遍都更有说服力。

说回工具本身。

起手方式:比 Gamma 更灵活,不强制走某一条路。

Flash Deck 提供五种进入方式:创意(一句话生成大纲)、大纲(自己填大纲结构)、描述(精准控制每页内容)、翻新(上传旧文档重排)、以及最近新加的对话模式。这个设计的好处在于:不同工作习惯的人可以从不同入口进来,不是所有人都喜欢对话起手,有些人更习惯先自己定好大纲结构再交给 AI 执行,这条路在 Flash Deck 里是通畅的。

对话模式值得单独说一下。首页有个直接的对话输入框,打一句话进去,AI 会积极地直接给出第一版大纲,而不是来回问你一堆澄清问题。你可以接着追聊(“加一页关于竞品对比的内容”、“整体风格偏向商务一些”),满意后直接进传统编辑器做精细化处理。和 Gamma 不同,Flash Deck 的对话只覆盖“确认大纲”这个起手阶段,后续的精细化操作是在专业编辑器里完成的,两种交互模式各管各的范围,不互相打架。预览页也可以用对话方式让 AI 改图或调文字,不必每次都打开复杂的编辑器面板。

图三 Flash Deck:先聊一聊?

这是一个值得关注的产品决策。“对话起手 + 编辑器精控”的混合模式,解决了 Gamma 那种“对话流程到了精细阶段反而低效”的问题。

AI 修图的可控性:这一块做得比较扎实。

图四 Flash Deck 修图可控性

具体有三个能力:区域选择修改(框选图片某块区域单独改,其余部分保留)、参考图合成(上传一张参考图,生成时向这张图的风格靠拢)、多版本回滚(每张图保留改图历史,随时回到之前的某个版本)。

这三个能力组合在一起,解决了前面提到的 Gamma 类工具“只能整张重画或完全不能改”的问题。实际操作感受是:改图的时候更有“我在控制这张图”的感觉,而不是“我在祈祷 AI 猜对我的意思”。当然,区域选择修改的精度不是百分之百稳定,偶尔会有边缘区域的处理瑕疵,这是生成式 AI 目前还没完全解决的共性问题。

图五 Flash Deck 修改版本可控

另外,如果你对同一张图反复修改超过四次,系统会提示画质可能退化,并提供“更新描述并重新生成”选项——把多次修改意图整合回描述,重新高清出图。这个设计说明产品团队对“以图修图”的画质衰减问题有比较清醒的认识。做过端到端图像生成的人都知道这个问题有多难绕,这里有意识地设了一道防线。

中文母语优化:这是区别于 Gamma 类工具最直接的差异点。

UI 是中文的,生成提示词是为中文内容设计的,生图模型也是针对中文排版场景调优过的。实际表现上,中文字体渲染、留白比例、长句处理,感觉比 Gamma 更自然。对于以中文汇报、中文提案为主要场景的用户,这个差异是实际感受得到的,不只是宣传口号。

国内部署:真正解决了访问门槛问题。

阿里云部署,国内直接访问,不需要任何额外工具。对于企业用户,或者习惯直接打开用的用户,这一点直接消除了一个使用门槛。

灵动标题(测试版):有意思的功能点,但要打问号。

这个功能的逻辑是:AI 生图时不把标题文字画进图里,标题由前端覆盖层渲染。这样改标题、调整页码、重排顺序,都不需要重新生图、不消耗点数,瞬时生效。听起来很实用——确实,日常调标题这件事在传统流程里要么重新生图要么手动改,现在变成零成本,是个有价值的方向。

但产品本身也标注了这个功能是“测试版”,已知有个别场景表现不理想。测评者的建议是:可以体验,但目前生产环境如果对 PPT 质量要求高,不妨等它稳定一些再重度依赖。

现阶段不足:测评中立性要求我把这部分也写清楚。

首先,模板生态还在积累。和已经上线多年的成熟工具相比,Flash Deck 预设模板的数量和风格覆盖度暂时还有差距。如果你对视觉风格有非常特定的要求,可能需要自己上传模板来解决。

其次,企业级品牌定制能力目前没有看到。如果你的需求是“严格遵循公司 brand book,每一张 PPT 都符合 VI 规范”,这款工具目前的能力边界在这里——可以上传自定义模板,但没有系统化的品牌管理功能。

第三,内测期的稳定性是要考虑的变量。快速迭代意味着功能会不断更新,也意味着偶尔会遇到边缘 bug。工具本身的迭代节奏很快(最近几周持续有版本更新),这是好事,但如果你是重度依赖该工具的用户,需要有一点容错心理。

最后:给不同人的判断框架

横评做完了,我的结论是:这四类工具服务的是不同的需求,不存在“谁取代谁”的关系。

如果你是对版面精细控制有强需求的人——复杂的表格、精密的数据图、严格遵循 VI 的企业汇报——传统工具(PowerPoint / Keynote / WPS)加上 AI 辅助写文案的方式,仍然是最稳健的选择。没有哪个 AI 工具能给你 PowerPoint 那种层级的排版控制权。

如果你的主要需求是把想法整理清楚——你在 PPT 制作上的核心卡点其实是内容,不是设计——那么 ChatGPT 或 Claude 作为文案助手,配合任何一个 PPT 工具使用,已经可以很好地解决问题。不需要专门换工具。

如果你主要做英文场景的 deck,或者面向的是对网页演示更友好的受众(比如 startup 路演、海外客户提案)——Gamma 这类工具在这个方向做得很成熟,交付效率高,分享体验好。

如果你的主要工作是中文场景的汇报和提案,又希望 AI 帮你从内容到配图都搞定,同时对改图有一定精细控制需求——Flash Deck 目前值得作为主力工具试一下。它不完美,内测期的局限真实存在,但它在中文适配、AI 修图可控性、国内可用性这几个维度上,确实填上了市面上其他工具没有解决的几个空白。

工具选好了,比换十次工具都重要。

* Flash Deck 工具链接及更多信息见阅读原文。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-15 09:53:44 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/628538.html
  2. 运行时间 : 0.106965s [ 吞吐率:9.35req/s ] 内存消耗:4,848.74kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a6871df469bdbdace2e4cf9d2f184acb
  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.000554s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000876s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000344s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000287s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000520s ]
  6. SELECT * FROM `set` [ RunTime:0.000226s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000560s ]
  8. SELECT * FROM `article` WHERE `id` = 628538 LIMIT 1 [ RunTime:0.000474s ]
  9. UPDATE `article` SET `lasttime` = 1778810024 WHERE `id` = 628538 [ RunTime:0.007330s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000280s ]
  11. SELECT * FROM `article` WHERE `id` < 628538 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000479s ]
  12. SELECT * FROM `article` WHERE `id` > 628538 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000390s ]
  13. SELECT * FROM `article` WHERE `id` < 628538 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000624s ]
  14. SELECT * FROM `article` WHERE `id` < 628538 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000833s ]
  15. SELECT * FROM `article` WHERE `id` < 628538 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000678s ]
0.110892s