当前位置:首页>PPT>4 个月从 0 到 28K Star,PPT Master 凭什么在 AI PPT 红海里跑出这条曲线

4 个月从 0 到 28K Star,PPT Master 凭什么在 AI PPT 红海里跑出这条曲线

  • 2026-06-21 21:17:06
4 个月从 0 到 28K Star,PPT Master 凭什么在 AI PPT 红海里跑出这条曲线

年初我在浏览 GitHub Trending 时,无意间点进了一个叫 PPT Master 的项目。点进去的时候只有几百颗 Star,等我回过神来去翻作者动态,Star 数已经悄悄爬到了 28K,而且曲线是那种让所有做开源的人都羡慕的形状——4 月开始抬头,5–6 月近乎指数型爆发。

图:Star History 数据,1 月 ≈ 0 → 6 月 28K,4 月起开始陡升

在 AI PPT 这个已经红海化的赛道里,能把曲线画成这样的项目屈指可数。我把它的 README 完整读了一遍,跑了几个示例 .pptx,又顺着作者(注册会计师 + 资产评估师)的个人站去看了看他的来龙去脉,结论是——这个项目不是又一个"输主题出 PPT"的玩具,它瞄准的是一个被绝大多数 AI PPT 工具回避的根本问题

下面我们拆开看。

它解决了什么真问题:AI PPT 的"四类困境"

作者在 README 里把市面上的 AI PPT 工具按产物形态分成了四类。我把它整理成表,区别一目了然:

类别
产物形态
能不能在 PowerPoint 里逐元素改
模板填空
套模板的 PPTX
部分可以,受模板限制
图片式
一页一张大图拼 PPTX
❌ 整页是图片
HTML 演示
网页演示
❌ 不是 PPTX
原生可编辑(PPT Master)真 DrawingML 形状、文本框、图表
✅ 每个元素都能点开改

最后这一类,是绝大多数 AI PPT 工具不愿意碰的。

为什么不愿意碰?因为它最难

要把 AI 生成的 PPT 做到"在 PowerPoint 里打开,每个文字、每条线、每个图表都能直接点开修改",意味着你输出的不是图片,是 PowerPoint 原生的 DrawingML——文字框、形状、SmartArt、表格、图表,每一个都得是 PowerPoint 真的"认"的对象。

听起来好像也没什么,但你试试用 ChatGPT 或某家头部 AI PPT 工具生成一份 deck,下载下来打开——

  • 整页变成一张大图,你想改个数字都得重新截图 → 图片式
  • 文字是 HTML 渲染的,复制粘贴出来全是代码 → HTML 演示
  • 模板里硬塞进你的内容,版式一动就崩 → 模板填空

PPT Master 的整个工程,就是为解决"真可编辑"这一件事搭起来的。它不承诺一键出完美成品(README 第一句警告原话:"这是一个工具,不是一个许愿池"),但它交付的是一份能让你接着改、拿去讲的真 PPT

它和别的 AI PPT 工具根本不同在哪

1. 产物是真的 PPT,不是图片

这个差异决定一切。下载下来 .pptx 打开,你看到的是 PowerPoint 自己的转场动画、自己的入场动画、自己的文本框。演讲者备注可以合成音频旁白(README 里还专门提供了一份带旁白的 Attention Is All You Need 精读 deck),PowerPoint 放映时每一页会"自己读给你听"。

2. 数据不出本地

你的 PDF、DOCX、参考资料,全都留在你电脑上。PPT Master 跑在你的本地 Python 环境里,只有"和 AI 模型对话"这一步会发出去。对一个每天在审商业 PPT 的注册会计师来说,这条几乎是底线。

3. 不锁定平台

作者在 README 里明确列出了支持的所有 Agent:Claude Code、Cursor、Trae、Codebuddy、VS Code Copilot、Codex CLI、Aider、Gemini CLI……只要是个能读写文件、执行命令、维持多轮对话的 agent,都能驱动它。

4. 不锁定模型

Claude Opus 4.7 + gpt-image-2 是顶配组合,但 GPT、Gemini、Kimi 都能跑。作者原话:"其他模型能跑流程,但达不到同等质量上限。效果不理想,请先换模型,不要质疑 harness。"

5. 成本透明、可控

工具本身完全开源免费,唯一成本是你自己的 AI 模型按量调用费。它不在你订阅费用之外多收一分钱。对预算敏感的个人和小团队,这是它能跑出 28K Star 的隐性原因之一。

它长什么样:六种风格示例

README 里直接挂出了六份真可下载的 .pptx 示例,风格覆盖非常广:

  • 杂志风
     —— 建筑摄影 + 排版网格,冷静克制的编辑感
  • 新闻 / 财经数据风
     —— 深色仪表盘,图表驱动,彭博风
  • 瑞士风
     —— 严格栅格,克制字体,红色点缀
  • 毛玻璃 SaaS 风
     —— 半透明叠层,渐变景深,产品 UI 感
  • 孟菲斯波普风
     —— 高饱和原色,几何图形,俏皮活力
  • Risograph Zine 风
     —— 双色印刷质感,手作书店文化

每一份都可以点在线翻页看效果,也可以直接下载 .pptx 在 PowerPoint 里打开、改字、换图、加页。我看完的感受是——这不像 AI 生成的,更像是一个"懂视觉语言"的设计师做出来的

作者在 README 里坦诚说:上面的示例都是"一次性做出来的,甚至都没有精修"。这句话里有两层信息——一是工具能力的天花板确实高,二是真要做到"惊艳"还得靠人。这种"工具不掩饰自己局限"的诚实,反而让项目显得更可信。

怎么上手:装 Python 就能跑

PPT Master 真正的上手门槛,只有一行:

pipinstall-rrequirements.txt

没有 npm install,没有 Docker,没有复杂的配置。 你只要装好 Python(Windows 还要勾一下 PATH,作者专门写了手把手的 Windows 安装指南),装一个 AI IDE(VS Code / Cursor / Trae / Claude Code 任一),把项目 clone 下来,把素材放进去,在 IDE 聊天框里对 AI 说一句"用这份 PDF 做一份 PPT"——它就开始跑了。

最直白的上手示例:

你:请用 projects/q3-report/sources/report.pdf 这份文件生成一份 PPT

AI 会先和你确认设计规范——模板选什么(A 杂志风 / B 自由设计 / C 套用你自己的模板)、画布格式(默认 16:9)、页数范围——然后全程处理:内容分析、视觉设计、SVG 生成、PPTX 导出。

输出文件保存在 exports/<name>_<timestamp>.pptx,是原生可编辑的版本,PowerPoint 2016+ 即可打开。svg_output/ 目录还会自动同步一份 SVG 备份,方便你后面重跑或微调。

三个真实场景的最简用法

场景 1:把一份 PDF 做成发布会 deck

把 PDF 拖进 projects/<你的项目>/sources/,聊天框说"用这份 PDF 做一份 PPT",AI 自己会拆结构、提要点、配图、生成。

场景 2:把文字直接变成 deck

你:请根据以下内容制作成 PPT:[粘贴你的文字内容...]

场景 3:套用你已有的 PPT 模板

把你公司的 .pptx 模板丢给 AI,说"套模板"——它会只导出你挑选的页面,新内容填进你模板的设计,保持原生可编辑。这对有 VI 要求的公司最有用。

它适合谁、不适合谁

适合

  • 每天做大量 PPT 的咨询、投行、审计、律师、PM、研究员——AI 干 80% 枯燥活,你做最后 20% 精修
  • 需要"格式严格统一"的对外 deck(年度汇报、合规披露、客户提案)
  • 不想再被"图片式 AI PPT 改不动"折磨的视觉控
  • 想用 Claude/GPT 但缺渠道的国内用户(README 里推荐了三个 API 中转赞助商)

不适合

  • 期待"按一个键 5 秒出完美成品"的用户——README 第一句就在劝退
  • 完全不愿意学 Python 和 IDE 基础操作的人——README 原话"做 PPT 只是个借口,我真正想推广的是 Python 和 agent"
  • 一份 deck 只能改一次就交差、且要"惊艳视觉"——这种情况还是请设计师

写在最后

PPT Master 这种项目能跑到 28K Star,曲线还能画得这么漂亮,本质上不是因为它"更花哨",而是因为它在最容易被忽略的地方下了硬功夫——不偷懒做图片式,不绑架用户平台和模型,不锁数据,不二次收费。

它背后站着像作者这样一个真实高频用户(每天审阅和修改 PPT 的注册会计师),让这个项目有了一种难得的"懂行感"——它知道真实工作里,PPT 改不动比没有 PPT 更痛苦。

如果你也是被"AI 给的 PPT 改不动"折磨过的人,强烈建议花 10 分钟装一下,丢一份你最头疼的 PDF 进去试一下。

GitHub:https://github.com/hugohe3/ppt-master在线预览:https://hugohe3.github.io/ppt-master/示例下载:https://github.com/hugohe3/ppt-master/blob/main/examples

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-26 10:44:03 HTTP/2.0 GET : https://h.sjds.net/a/533815.html
  2. 运行时间 : 0.118054s [ 吞吐率:8.47req/s ] 内存消耗:4,405.68kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=81f2969b541ae2d698f2300ab0fab512
  1. /yingpanguazai/ssd/ssd1/www/h.sjds.net/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/h.sjds.net/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/h.sjds.net/runtime/temp/ad153693ed39fba6d1bda2fe72512cde.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000405s ] mysql:host=127.0.0.1;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000700s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000327s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.006253s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000593s ]
  6. SELECT * FROM `set` [ RunTime:0.001877s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000647s ]
  8. SELECT * FROM `article` WHERE `id` = 533815 LIMIT 1 [ RunTime:0.003074s ]
  9. UPDATE `article` SET `lasttime` = 1782441843 WHERE `id` = 533815 [ RunTime:0.008368s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000382s ]
  11. SELECT * FROM `article` WHERE `id` < 533815 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000484s ]
  12. SELECT * FROM `article` WHERE `id` > 533815 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000353s ]
  13. SELECT * FROM `article` WHERE `id` < 533815 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000615s ]
  14. SELECT * FROM `article` WHERE `id` < 533815 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.010851s ]
  15. SELECT * FROM `article` WHERE `id` < 533815 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005484s ]
0.119610s