当前位置:首页>PPT>AI终于能自己做PPT了!

AI终于能自己做PPT了!

  • 2026-07-15 20:46:18
AI终于能自己做PPT了!

AI Agent 的最后一公里

OfficeCLI 深度拆解

让 AI 智能体用一行命令掌控 Word / Excel / PowerPoint

GitHub Trending Weekly #3|Stars 16.5K|Latest v1.0.136|2026.07.14

引言:Agent 工具链的拼图还差一块

2026 年 7 月 14 日,GitHub Trending 周榜前 20 名中,AI Agent 相关项目占据 15 席。从 Agent 运行沙箱(TencentCloud/CubeSandbox)、长期记忆(TencentDB-Agent-Memory)、并行编排(stablyai/orca),到代码审查(openai/codex-plugin-cc),Agent 工具链各环节均在快速成型。

然而一个长期被忽视的缺口是:Agent 对 Office 文档的操作能力。截至当前,AI Agent 已能编写代码、执行研究、分析数据,但面对 Word、Excel、PowerPoint 三大格式的创建与编辑,始终缺乏一个零依赖、全链路、可验证的解决方案。

iOfficeAI/OfficeCLI 正是在这一空白中脱颖而出——本周 Trending 第 3 名,16.5K 星标,1.1K Fork,今日发布 v1.0.136 版本。它不是又一个 AI PPT 工具,而是一套面向 Agent 原生设计的 Office 文档命令行引擎。

GitHub Trending Weekly Top 5(2026.07.14 实时数据)

01核心痛点:50 行代码与 1 行命令的鸿沟

传统方案操作 Office 文档存在三重壁垒:其一,COM 接口方案要求宿主环境预装 Microsoft Office,在 Docker、CI/CD、无头服务器中不可用;其二,Python 库(python-docx / python-pptx / openpyxl)仅提供粗粒度 API,完成一个带样式的幻灯片需 50 行以上代码;其三,所有方案均缺乏渲染能力——Agent 能读写 DOM 结构,却无法"看见"最终效果,标题溢出、形状重叠、配色失调等问题无从发现。

传统 Python 方案 vs OfficeCLI 一行命令

以创建一页带标题的幻灯片为例,传统方案需要如下代码:

from pptx import Presentationfrom pptx.util import Inches, Ptprs = Presentation()slide = prs.slides.add_slide(prs.slide_layouts[0])title = slide.shapes.titletitle.text = "Q4 Report"# ... 还有 45 行 ...prs.save('deck.pptx')

OfficeCLI 将上述流程压缩为一行命令:

officecli add deck.pptx / --type slide --prop title="Q4 Report"

这不是渐进式优化,而是交互范式的重构:将 Agent 与 Office 文档之间的操作壁垒,从 50 行代码降至 1 条命令。

02项目概览

维度

详情

项目地址

github.com/iOfficeAI/OfficeCLI

Star / Fork

16,500+ / 1,100+

最新版本

v1.0.136(2026.07.14 发布)

Release 总数

130

Commits

5,795

开发语言

C# 94.6%

开源协议

Apache-2.0

支持平台

macOS / Linux / Windows(含 ARM64)

AI 工具兼容

Claude Code / Cursor / Windsurf / Copilot / Codex / OpenClaw / Cline

OfficeCLI 以单一二进制文件分发,.NET 运行时内嵌其中。无需安装任何依赖,无需管理运行时版本,下载后直接执行。这一设计决策使其在容器化环境、CI/CD 流水线、无头服务器中均可运行——这是传统 COM 接口方案无法企及的。

03格式覆盖:三大格式全特性支持

OfficeCLI 三大格式功能矩阵

Word(.docx)—— 企业级排版能力

覆盖段落、文本片段、表格、样式、页眉页脚、图片(PNG/JPG/GIF/SVG)、公式、批注、脚注、水印、书签、目录、图表、超链接、分节、表单域、内容控件、域(22 种零参数类型 + MERGEFIELD/REF/PAGEREF/SEQ 等)、OLE 对象、文档属性、修订追踪。

值得注意的是其对国际化排版的深度支持:完整的 i18n 与 RTL(从右到左)排版,包括按脚本字体槽位、BCP-47 语言标签、复杂脚本粗体/斜体/字号、中日韩本地化页码,乃至印地语、阿拉伯语、泰语均已覆盖。这在开源 Office 操作工具中极为罕见。

Excel(.xlsx)—— 内置 150+ 函数求值引擎

支持单元格、工作表、表格、排序、条件格式、图表(含箱线图、帕累托图)、数据透视表、切片器、命名范围、数据验证、图片、迷你图、批注、自动筛选、形状、OLE 对象、CSV/TSV 导入。

核心差异点在于内置公式引擎:150+ Excel 函数写入即自动求值。写入 =SUM(A1:A2) 后,get 单元格即可获取计算结果,无需回到 Office 重算。覆盖动态数组函数(FILTER / UNIQUE / SORT / SEQUENCE,_xlfn. 前缀自动添加)、VLOOKUP / INDEX / MATCH、日期与文本函数等。数据透视表同样支持一条命令从源数据生成——多字段行列筛选器、10 种聚合方式、日期分组、计算字段、Top-N、布局选项,缓存与定义均写入 OOXML。

PowerPoint(.pptx)—— 含 3D 模型与 Morph 过渡

支持幻灯片、形状(图案填充、模糊效果、超链接)、图片(PNG/JPG/GIF/SVG,四种填充模式 + 亮度/对比度/发光/阴影)、表格、图表、动画、morph 过渡、3D 模型(.glb)、幻灯片缩放、公式、图表、主题、连接线、视频/音频、组合、备注、批注、OLE 对象、占位符。

3D 模型(.glb)与 morph 过渡动画的支持,意味着 OfficeCLI 已超越"创建 PPT"的范畴,进入"创建专业级演示文稿"的领域。

04四大技术壁垒

一、内置渲染引擎:Agent 的"视觉闭环"

渲染 → 观察 → 修正 闭环架构

这是 OfficeCLI 最核心的差异化能力。传统方案中,Agent 生成文档是在"盲跑"——能读写 DOM,但无法感知标题溢出、形状重叠、配色失调等视觉问题。

OfficeCLI 从零实现了一套 agent 友好的渲染引擎,内置在二进制中,覆盖形状、图表(趋势线、误差线、瀑布图、K 线、sparkline)、公式(OMML → MathJax 兼容)、3D .glb 模型(Three.js 渲染)、morph 过渡、幻灯片缩放、形状效果。提供三种模式:

模式

命令

核心用途

HTML 渲染

view html

独立 HTML 文件,资源内联,任何浏览器可直接打开

PNG 截图

view screenshot

按页 PNG,供多模态 AI 读图检查排版问题

实时预览

watch

本地 HTTP 服务 + 自动刷新,每次命令即时更新浏览器

关键意义:"渲染 → 观察 → 修正"闭环在 CI、Docker、无显示器服务器——只要二进制能运行的任何环境中均成立。Agent 首次具备了自查文档视觉效果的能力。

二、模板合并:设计一次,填充 N 次

merge 命令将 Office 文档中的 {{key}} 占位符替换为 JSON 数据,覆盖段落、表格单元格、形状、页眉页脚、图表标题。Agent 一次性设计版式(高 token 消耗),生产代码填充 N 次(零 token 成本、确定性强)。从架构上消除了"每份报告从头重生成、产出 N 份版式不一致"的失败模式。

officecli merge invoice-template.docx out-001.docx '{"client":"Acme","total":"$5,200"}'officecli merge q4-template.pptx q4-acme.pptx data.json

三、Dump 往返:从现有文档逆向学习

dump 命令将任意 Office 文档——整个文档或任意子树(单段、单表、styles、numbering)——序列化为可重放的 batch JSON,batch 命令可重放回去。Agent 读取结构化规格而非原始 OOXML XML,修改后重放,打通"我有一份现成模板"到"批量生成 100 份变体"的完整链路。

officecli dump existing.docx -o blueprint.jsonofficecli dump existing.docx /body/tbl[1] -o table.jsonofficecli batch new.docx --input blueprint.json

四、一行注入:全工具链自动适配

在 AI Agent 对话框中粘贴以下命令,技能文件会自动教 Agent 安装二进制文件并使用所有命令:

curl -fsSL https://officecli.ai/SKILL.md

或运行 officecli install,自动将技能文件安装到检测到的所有 AI 编程助手——Claude Code、Cursor、Windsurf、GitHub Copilot 等,无需额外配置。

05部署与快速验证

三步部署流程

安装

# macOS / Linuxcurl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash# Windows (PowerShell)irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex

30 秒验证

# 1. 创建空白 PowerPointofficecli create deck.pptx# 2. 启动实时预览,浏览器自动打开 http://localhost:26315officecli watch deck.pptx# 3. 另开终端,添加幻灯片,浏览器即时刷新officecli add deck.pptx / --type slide --prop title="Hello, World!"

每条 add / set / remove 命令均实时刷新预览,浏览器即为反馈窗口。

06应用场景

角色

场景

价值

开发者

数据库/API 自动生成报告

查询结果直接输出为 Word/Excel 成品

开发者

CI/CD 文档流水线

测试结果自动生成文档,无需安装 Office

开发者

批量文档处理

查找替换、样式更新、水印添加一键批量

AI Agent

自然语言生成演示文稿

"制作 Q4 季度报告 PPT"即可全自动产出

AI Agent

文档结构化数据提取

读取 N 份 Word 报告提取关键字段为 JSON

AI Agent

交付前质量验证

渲染 PNG 供多模态 AI 检查排版问题

团队

模板克隆与数据填充

设计一次模板,批量生成 N 份文档

团队

CI/CD 自动化文档验证

检查格式一致性、结构完整性

07本周 Trending 延伸观察

除 OfficeCLI 外,本周 GitHub Trending 值得关注的 AI 开源项目还包括:

项目

Stars

定位

openai/codex-plugin-cc

28.5K

OpenAI 官方,在 Claude Code 中调用 Codex 审查代码或委派任务

stablyai/orca

18.8K

并行 Agent 舰队开发环境,用自有订阅跑任意编码 Agent

diegosouzapw/OmniRoute

17.1K

免费 AI 网关,一个端点连 231+ 模型供应商(50+ 免费)

ogulcancelik/herdr

16.3K

终端 Agent 多路复用器

TencentCloud/CubeSandbox

10.1K

腾讯云出品,AI Agent 即时沙箱环境

Zackriya-Solutions/meetily

24.5K

隐私优先 AI 会议助手,100% 本地处理,Rust 构建

vxcontrol/pentagi

20.5K

全自主 AI Agent 渗透测试系统

TencentCloud/TencentDB-Agent-Memory

8.8K

腾讯云出品,Agent 本地长期记忆,4 层渐进式管道

从榜单结构可以清晰看出:2026 年 7 月的 AI Agent 生态正在从"单一模型能力竞赛"转向"工具链基础设施完备化"。沙箱环境、长期记忆、文档操作、并行编排、安全测试——Agent 落地的每个关键环节都已有对应的优质开源项目。

08行业拐点判断

过去两年,AI Agent 的能力边界持续扩展——从对话交互到代码生成,从信息检索到浏览器操作。但"操作 Office 文档"这一最高频、最刚需的企业场景,始终是能力版图上的空白。

空白的存在并非因为无人尝试,而是因为现有方案均未做对:COM 接口需要预装 Office,Python 库仅支持粗粒度操作,各类 AI PPT 工具只能生成内容却无法检查效果。

OfficeCLI 的突破在于同时解决了三个问题:

关键决策

技术含义

行业影响

单二进制 + 零依赖

任何环境可运行:CI、Docker、无头服务器

Agent 文档操作不再受环境约束

内置渲染引擎

AI 可"看见"自身输出并修正

实现"生成→验证→修正"自主闭环

Agent 原生设计

从首日为 Agent 交互模式构建

非人类 CLI 工具的 AI 适配层

当 Agent 同时具备代码编写能力、Office 文档操作能力、以及视觉自查与修正能力——其角色定位将从"聊天助手"正式跃迁至"数字员工"。

09风险提示

定位明确OfficeCLI 是面向开发者和 AI Agent 的命令行工具,非终端用户图形界面产品。普通用户可通过配套的 AionUi 桌面应用以自然语言操作。

技术栈核心以 C# 编写(94.6%),对部分团队可能存在技术栈不熟悉的心理门槛。但因单二进制分发,使用者无需了解 C#,仅需命令行操作。

项目成熟度项目已发布 130 个 Release、5,795 次提交,但仍处于 v1.0.x 阶段。生产环境部署建议充分测试,关注 Issues 页面的已知限制。

10结语

AI Agent 的落地,不取决于模型参数的量级,而取决于工具链的成熟度。Agent 需要手、需要眼、需要记忆——当这些基础设施逐一补齐,"数字员工"便不再是概念。

本周 GitHub Trending 的信号已经足够清晰:Agent 工具链正在全面基础设施化。从运行环境(沙箱)、到持久记忆、到文档操作、到并行编排、到安全测试,每个环节都在快速收敛到可生产使用的成熟度。

OfficeCLI 补上的,正是这张版图上最后一块关键拼图——让 Agent 拥有操作 Office 文档的"手",和看见自身输出的"眼"。

关于本文

基于 2026.07.14 GitHub Trending 实时数据及项目官方文档撰写 数据以官方仓库最新版本为准

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-16 04:35:55 HTTP/2.0 GET : https://h.sjds.net/a/543765.html
  2. 运行时间 : 0.162774s [ 吞吐率:6.14req/s ] 内存消耗:4,453.20kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a6ea303f5ba07178ff2010f369b40d18
  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.000956s ] mysql:host=127.0.0.1;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001466s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000629s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000591s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001227s ]
  6. SELECT * FROM `set` [ RunTime:0.000477s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001310s ]
  8. SELECT * FROM `article` WHERE `id` = 543765 LIMIT 1 [ RunTime:0.001336s ]
  9. UPDATE `article` SET `lasttime` = 1784147756 WHERE `id` = 543765 [ RunTime:0.016559s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.007285s ]
  11. SELECT * FROM `article` WHERE `id` < 543765 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.004972s ]
  12. SELECT * FROM `article` WHERE `id` > 543765 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000407s ]
  13. SELECT * FROM `article` WHERE `id` < 543765 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001308s ]
  14. SELECT * FROM `article` WHERE `id` < 543765 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007314s ]
  15. SELECT * FROM `article` WHERE `id` < 543765 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001883s ]
0.168846s