Dashi PPT:浏览器可编辑演示稿与 PPTX 导出 Skill

chuspeeism/dashi-ppt-skill

将文档制作成可在浏览器编辑的演示文稿,每页自带调整控制台,提供多种主题,并支持导出离线 HTML、PDF 和可编辑 PPTX。

最近更新于:

查看 GitHub 项目
npx dashi-ppt-skill@latest
10,637Stars904Forks仓库最近推送

关于这个 Skill

Dashi PPT 是 chuspeeism 开发的 Agent Skill,用于把原始文档制作成可以继续编辑的演示稿。本地 Node.js 渲染器生成 HTML 演示稿,支持文字编辑、素材替换和逐页布局调整。仓库提供 12 种视觉主题及各自的版式库,并提供离线 HTML、PDF 与可编辑 PowerPoint 导出方式。

为什么推荐

值得关注的是,交付的演示稿本身也是编辑器:可以先在浏览器调整版式、修改文字和替换素材,再导出。建议提供原始文档、受众与目标页数,先比较主题和布局。如果最终要用 PowerPoint,请明确要求交付 PPTX 文件,并对照 HTML 稿检查导出效果。

适合用来做什么

  • 从结构化文档制作行业研究、竞争分析与策略演示。
  • 需要统一版式并持续修改的项目汇报、提案、路演与内部培训。
  • 希望先在浏览器审稿,再交付可编辑 PowerPoint 文件的团队。

从文档到演示稿

把文档交给 Agent,并说明演示对象。流程先选择视觉主题,再按页型组织内容,渲染本地 HTML 演示稿。可以比较不同布局,并在浏览器中继续调整已交付的演示稿。

按内容选择版式

主题库涵盖封面、目录、指标、对比、时间线、图表与分析框架,可以按信息结构选择布局。

每页自带调整控制台

通过滑杆、开关和下拉选项调整版式及其参数,直接编辑文字、替换素材,并排序、复制、删除或跳过页面。

官方仓库与 READMEDashi PPT 工作流程

HTML、PDF 与可编辑 PPTX

离线 HTML

HTML 交付保留网页演示稿,以及浏览器编辑控制、转场与主题切换等能力。

PDF

通过本地浏览器渲染导出静态文档,便于分享与审阅。

可编辑 PowerPoint

导出引擎将幻灯片元素重建到 PPTX 中,保留受支持文字的可编辑性。PowerPoint 无法保留 HTML 的全部能力,应在目标应用中检查导出文件;需要 PPTX 交付时请明确提出。

官方仓库与 READMEDashi PPT 工作流程

安装或更新 Skill

命令用途与使用时机
npx dashi-ppt-skill@latest --dir .claude/skillsClaude Code:项目范围安装,最终入口为 .claude/skills/dashi-ppt/SKILL.md。
npx dashi-ppt-skill@latest --dir .agents/skillsCodex CLI:项目范围安装,最终入口为 .agents/skills/dashi-ppt/SKILL.md。
npx dashi-ppt-skill@latest --dir .cursor/skillsCursor:项目范围安装,最终入口为 .cursor/skills/dashi-ppt/SKILL.md。
  1. 运行 npm 安装器

    在终端执行。当前安装器优先使用共享个人 Skills 根目录,并检测已有安装;用 --dir 明确选择一个根目录,--all 才会安装到所有检测到的根目录。再次执行同一命令即可更新。

    npx dashi-ppt-skill@latest
  2. 选择项目 Skills 根目录

    下表命令安装到对应 Agent 的项目 Skills 根目录。安装器会在其中创建 dashi-ppt 文件夹,--dir 参数不要再拼接 dashi-ppt。安装完成后开启新的 Agent 会话。

官方仓库与 README当前 npm 安装器

第一次可以这样提需求

使用 Dashi PPT,把这份调研文档制作成面向产品团队的 12 页演示稿。保留原始数据,区分事实与建议。先展示主题选项,包含图表与对比页,最终交付可编辑 HTML 演示稿和 PPTX 文件。

Dashi PPT 工作流程

作者示例与项目许可证

画廊第一项是作者的 HTML 与 PPTX 对比 GIF,压缩为保留动画的 WebP;另两张是 README 中的主题预览。SkillHey 复用这些已发布示例,本次收录未重新生成演示稿。

项目根目录采用 AGPL-3.0;内置 html-deck-to-pptx 导出引擎另有专有许可,仅授权作为本 Skill 的集成组件使用。各自适用范围请查看对应许可证。

官方仓库与 README根目录 AGPL-3.0 许可证导出引擎许可证

使用前需要了解

  • 需要 Node.js 20 或更新版本及 npm,并允许 Agent 读写本地文件和执行命令。
  • 导出 PDF 和 PPTX 需要本机安装 Chrome、Chromium 或 Edge;自动检测失败时可设置 CHROME_PATH。
  • 提供原始文档、受众、页数与目标格式。Skill 可以免费安装,所用 AI Agent 和可选图片服务按各自方式计费。

支持的 Agent

Claude CodeCodex CLICursor

常见问题

能生成原生 PowerPoint 文件吗?

主要工作产物是 HTML 演示稿,可以借助内置导出引擎和本地兼容浏览器导出可编辑 PPTX。请明确要求 PPTX 文件,并在导出后检查显示效果与编辑能力。

普通网页聊天机器人能运行吗?

作者推荐能够访问本地文件和执行命令的 Agent。没有 Node.js 运行环境的普通聊天机器人无法执行本地生成与导出工具。

HTML 与 PPTX 完全一致吗?

两者能力不同,HTML 的浏览器控制与动效无法在 PowerPoint 中全部还原。第一张动图展示作者的视觉对比;正式交付前仍需检查自己导出的演示稿。

资料与来源

原始资料见下方链接;文中的上手建议由 SkillHey 编辑整理。