dashi-ppt-skill:让AI帮你做可编辑PPT

AI 做 PPT 的工具不少,但大多数止步于「生成一张好看的图」:想改一个字、换张配图,往往只能整个重新生成。dashi-ppt-skill(大师 PPT)走了另一条路——它让 AI Agent 直接产出网页版 PPT,每一页都自带编辑控制台,改完还能一键导出成真正可编辑的 PPTX。项目采用 AGPL-3.0 开源协议,在 GitHub 上已收获 9400 多个 Star(截至 2026 年 10 月),生成、编辑、导出全部在本地完成。

dashi-ppt-skill 生成效果演示:从文档到完整网页版PPT

图 1:官方演示——把文档交给 Agent 后生成完整网页版 PPT。素材来源:GitHub 官方仓库。

一、dashi-ppt-skill 是什么

dashi-ppt-skill 是一个面向 AI Agent 的技能包(Skill),不是传统意义上的 PPT 软件。它给 Agent 提供一整套结构化的演示文稿生产体系:你负责提需求,Agent 负责组稿、排版、生成和校验。三个数字可以概括它的资源规模:

  1. 12 套视觉主题:覆盖从商务汇报到科技发布的多种风格,生成后可以随时让 Agent 整套更换。
  2. 1020 个版式页面:每套主题有独立的页面结构和视觉语言,覆盖封面、目录、指标、趋势、对比、流程、风险、结尾等 20 种页面角色。
  3. 8576 个可调控件:模块数量、页面重点、配色、动画都能通过控件调整,不需要改代码。

它适配 Claude Code、Codex、豆包、Marvis、Workbuddy、Dumate、Qclaw、Cursor 等具备文件读写和 Shell 执行能力的本地 Agent。普通网页版聊天机器人用不了,因为生成器依赖本地 Node.js 环境。

二、核心功能:生成之后,每一页都能改

「生成后能不能改」是这款技能的设计重点,官方 README 里甚至写着:生成之后如何编辑,比生成本身更重要。

2.1 主题与版式库

每套主题的预览都由 Skill 真实渲染,不是示意图。除了主题,版式库还内置雷达图、瀑布图、矩形树图、漏斗图、热力图、桑基图、甘特图等图表页面,以及 SWOT、波特五力、PEST、商业模式画布、双钻模型等职场高频分析模型。

dashi-ppt-skill 内置分析模型版式:SWOT与波特五力页面

图 2:内置分析模型与专业版式。素材来源:GitHub 官方仓库。

dashi-ppt-skill 常用版式:目录页表格页与数字海报页

图 3:高频使用的目录页、表格页、数字海报页与图文页。素材来源:GitHub 官方仓库。

dashi-ppt-skill 主题内页预览:配色与图表排版效果

图 4:12 套主题之一的内页预览。素材来源:GitHub 官方仓库。

2.2 每页自带编辑控制台

生成的每一页都配有一个可视化控制台,提供 20 多个维度的编辑空间:拖动滑杆增减模块数量、切换页面逻辑重点、更换布局与配色、设置翻页动画。文字编辑更直接——点击页面里的任意文本即可就地修改,装饰元素会随字数自适应;图片槽支持点击或拖拽替换,上传时自动压缩。

dashi-ppt-skill 文字编辑演示:点击即可就地修改文字

图 5:点击任意文字就地编辑。素材来源:GitHub 官方仓库。

dashi-ppt-skill 控制台演示:拖滑杆增减页面模块

图 6:拖动控制台滑杆调节目录、表格与图片数量。素材来源:GitHub 官方仓库。

左侧缩略图面板支持页面复制、删除和拖拽排序,顶栏可以一键进入放映模式、切换明暗主题、重置全部改动——产物本身就是一台网页版 PPT 编辑器,打开就能用。

三、安装方法与环境要求

安装和更新是同一条命令,重跑即原地更新,已装依赖自动保留:

npx dashi-ppt-skill@latest

国内网络使用 npm 镜像:

npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest

也可以直接把命令丢给 Agent,让它帮你安装。环境要求有两条:

  1. Node.js 20+ 与 npm:生成器在本地 Node 环境运行。
  2. Chrome / Chromium / Edge:导出 PPTX、PDF 时由本机浏览器完成渲染;浏览器路径异常时,用 CHROME_PATH 环境变量手动指定可执行文件位置。

四、使用流程:五步从文档到 PPT

把手头的文档丢给 Agent,说要做 PPT,然后按五步走:

  1. 描述需求:主题、受众、页数、想突出的结论。
  2. 选风格:Skill 会展示 12 套风格预览供选择,同时确认是否需要图片或视频。
  3. 自动组稿:Skill 把需求整理成结构化内容,并设计对应的 PPT 方案。
  4. 随手编辑:改文字、换图片、调模块数量、换配色,改动自动保存。
  5. 交付:可以让 Agent 继续换风格调细节,满意后导出所需格式。

官方 FAQ 给出的参考数据:一套 10 页的 PPT 实测约消耗 10 万 token,具体随文档长度和往返修改次数浮动。

五、导出:网页 PPT 一键变可编辑 PPTX

这是 dashi-ppt-skill 和大多数 AI PPT 工具拉开差距的地方,它支持三种导出产物:

  1. 离线 HTML 包:成品离线可开,不依赖服务器。
  2. PDF 文档:适合快速分享和打印。
  3. 原生可编辑 PPTX:逐节点还原网页版式,文本和图形保留可编辑属性,而不是一张张贴图。

dashi-ppt-skill 一键导出可编辑PPTX演示

图 7:一键导出可编辑 PPTX。素材来源:GitHub 官方仓库。

dashi-ppt-skill 导出对比:HTML版与PPTX版逐页还原

图 8:HTML 版与导出 PPTX 版的逐页对比。素材来源:GitHub 官方仓库。

想跳过网页预览,可以直接对 Agent 说「用这个 skill 生成 PPT 格式的文件」,从提示词一步到 PPTX。项目目录下也提供了命令行导出方式:

npm --prefix  run export:pptx -- /ppt 输出.pptx

六、适用场景与边界

官方对适用边界说得很明确。适合的场景有三类:

  1. 行业研究、融资复盘、竞品分析、趋势报告。
  2. 项目汇报、方案展示、路演材料、内部培训。
  3. 需要快速形成结构完整、视觉统一、还能继续修改的演示文稿。

不适合的场景同样明确:需要逐像素手工定制视觉的设计需求,这种活儿还是应该交给专业设计工具。它的产品哲学是稳定的产出比自由的选色更重要。

七、数据安全与开源协议

安全性上,项目采用本地优先策略:文档内容和 PPT 素材不会发送到任何服务器,生成、编辑、导出都在本机完成。会联网的只有两件事——首次生成时 npm 自动安装依赖,以及完成任务后的静默版本检查,且版本检查只拉取版本号,不上传任何内容。本地预览服务默认在同一局域网内可访问,仅供浏览,导出接口只对本机开放。

协议方面,主体代码采用 AGPL-3.0,允许自由使用、修改和分发(含商业用途);但分发修改版,或基于修改版通过网络对外提供服务时,需要以 AGPL-3.0 公开对应源码。有一个例外要注意:子包 project/packages/html-deck-to-pptx(导出引擎)为专有组件,仅授权作为本技能的组成部分使用,不得单独提取或再分发。

常见问题

Q1:真的能导出可编辑的 PPTX 吗?

A:能。官方承认 PPT 无法拥有 HTML 的全量能力,但导出时会尽可能逐节点还原,文字保持可编辑。

Q2:生成一套 PPT 要消耗多少 token?

A:官方实测一套 10 页的 PPT 约 10 万 token,按 Codex 5 小时额度窗口粗算,大约够生成 10 套。

Q3:需要联网吗?我的内容安全吗?

A:内容层面零上传,生成、编辑、导出均在本地完成。仅首次安装依赖和版本检查会联网,版本检查只获取版本号。

Q4:无法导出 PPTX 怎么办?

A:导出 PPTX / PDF 需要本机装有 Chrome / Chromium / Edge,可通过 CHROME_PATH 环境变量指定浏览器路径。

下载地址

写在最后

AI 做 PPT 的竞争,正在从「生成得快」转向「生成后还能改」。dashi-ppt-skill 用网页版 PPT 作为中间态,既让 Agent 能读、能改、能校验,又让人在浏览器里完成最后的精修,最终交出的是原生可编辑的 PPTX——对职场汇报场景来说,这个闭环比多几套模板更实在。

更新时间:2026-10-13 | 作者:白马号