Dashi PPT Skill — 大师级演示文稿生成器

把文档交给 AI Agent,生成带编辑控制台的网页 PPT,可一键导出可编辑的 PPTX。

Star 数
★ 9.7k
最近更新
1 个月前
License
AGPL-3.0
主语言
JavaScript

30 秒速览

运行形态
命令行工具Agent 插件 / 技能
可在哪里用
通用 · 跨平台Codex · Claude Code
费用
软件免费,模型调用费用自付
上手难度
低 · 几分钟可跑通
开始前需要
Node.js 20+npm用于 PPTX/PDF 导出的 Chrome/Chromium/EdgeShell / 命令行网络访问本地文件系统
典型场景
行业研究员需要快速制作一份结构完整的行研报告,使用该 Skill 自动生成并调整图表版式。
不适合
  • 需要逐像素手工定制视觉设计的团队
  • 无法安装 Node.js 20+ 或本机 Chrome/Chromium/Edge 的环境
  • 希望把导出引擎单独提取或再分发的开发者

这个 Agent 能做什么,适合哪些场景?

Dashi PPT Skill 是一个面向职场用户的 AI Agent 技能(skill),让 Claude Code、Codex 等 Agent 只需读取文档即可自动生成结构完整、视觉统一的演示文稿。它内置 12 套视觉主题、1020 个版式页面和 8576 个可调控件,并提供一个网页版编辑器,用户可在浏览器中直接修改文字、替换图片、调节版式。生成结果可离线打开,并能一键导出为 HTML、PDF 或可编辑的 PPTX 文件。该技能基于 Node.js 运行,所有内容在本地处理,不上传服务器。

Dashi PPT Skill 让 AI Agent 将用户提供的文档内容转换为结构化 PPT 方案,并选取 12 套主题之一。其技能逻辑(SKILL.md)指导 Agent 生成 HTML 演示文稿,每一页由'版式 + 文案字段'构成,附带可交互的控制台(滑杆、开关、下拉)用于调整布局、模块数量和配色。生成后,用户可在浏览器中点击文字直接编辑、拖拽替换媒体,并利用内置导出引擎(packages/html-deck-to-pptx,专有组件)一键导出可编辑的 PPTX 或 PDF。安装与更新通过 npm 命令 npx dashi-ppt-skill@latest 完成,导出需要本机 Chrome/Chromium/Edge。

  1. 行业研究员需要快速制作一份结构完整的行研报告,使用该 Skill 自动生成并调整图表版式。
  2. 投融资经理在路演前准备融资复盘材料,利用 12 套主题快速产出视觉统一的演示文稿。
  3. 产品经理进行竞品分析,将分析结果交给 Agent 生成包含 SWOT、波特五力等模型的 PPT。
  4. 企业内训师制作内部培训课件,通过浏览器编辑功能修改细节并导出可编辑的 PPTX 用于二次加工。
  5. 项目负责人进行项目汇报,利用控制台调整页面重点和模块数量以控制演讲节奏。

如何安装或部署这个 Agent?

  1. 确保本机已安装 Node.js 20+ 和 npm。\n2. 在命令行中运行:npx dashi-ppt-skill@latest(国内网络可加镜像参数:npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest)。\n3. 该命令同时用于安装和更新。

如何使用这个 Agent?

  1. 安装后,将文档内容丢给支持的 AI Agent(如 Claude Code、Codex),并说明主题、受众、页数和想突出的结论。\n2. Agent 会展示 12 套主题预览供选择,并生成结构化内容。\n3. 在浏览器中打开发布预览,利用控制台和点击编辑功能微调页面。\n4. 满意后,可让 Agent 一键导出为 HTML、PDF 或可编辑的 PPTX。

这个 Agent 有哪些优点和局限?

优点
  • 内置 12 套专业主题和 1020 个版式,覆盖图表、分析模型、目录等多种页面角色。
  • 生成的 HTML 演示附带可视化编辑控制台,无需代码即可调整布局、配色和内容。
  • 支持导出可编辑的 PPTX(需要 Chrome/Chromium/Edge),兼顾了演示与二次编辑需求。
  • 适用于 Claude Code、Codex 等主流 Agent,安装简单。
局限
  • 导出 PPTX 依赖本机 Chrome/Chromium/Edge,且需要 Node.js 20+ 环境。
  • 自定义样式受限,刻意限制用户自由选色,可能不适合需要像素级定制的场景。
  • 部分导出引擎(html-deck-to-pptx)为专有组件,不可单独提取或再分发。
  • 多次修改往返可能消耗较多 token(一套 10 页 PPT 约 10 万)。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Dashi PPT Skill — 大师级演示文稿生成器 当前 41 · 缺口较多 命令行工具免费 + 模型费 ★ 9.7k 1 个月前 JavaScript Codex · Claude Code
图片转可编辑PPT技能 53 · 缺口较多 Agent 插件 / 技能免费 + 模型费 ★ 3k 1 个月前 Python Codex
anything2explainer 47 · 缺口较多 Agent 插件 / 技能免费 + 模型费 ★ 2.6k 1 个月前 TypeScript Codex · Claude Code
PAI-Pro 影视创作工作室 45 · 缺口较多 自托管服务免费版 + 付费版 ★ 346 19 天前 JavaScript Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
41/ 100 五分制 2.1 / 5
信任安全 7/29
可靠稳定 6/14
适用触发 10/18
规范维护 9/18
有效结果 7/13
证据核验 2/8
查看各维度的扣分理由
信任安全7 / 29 · 1.2/5

证据显示:README声明零内容上传,所有生成、编辑和导出均在本地进行,仅npm依赖安装和静默版本检查联网,且本地预览服务器仅限局域网查看,导出端点仅限本地。这体现了数据流透明性,但缺少用户确认机制(如安装或导出前明确提示),且未提供权限最小化的具体说明(如所需文件系统访问范围)。依赖安全方面未提供依赖清单或安全审计信息,外部影响(如网络请求)虽有说明但未提供用户控制选项。回滚机制未提及。来源归属仅通过版权声明和GitHub链接体现,但发布者未经验证。因此,数据流透明性得2分,其余各项因证据不足或缺失得0-1分。

可靠稳定6 / 14 · 2.1/5

证据显示:README对功能描述一致,未发现自相矛盾之处,但未提供测试或验证结果。依赖可用性方面,要求Node.js 20+和Chrome等,但未提供依赖清单或版本锁定。失败消息方面,仅提及PPTX导出失败时需本地Chrome,但未提供详细的错误处理或用户指导。因此,自一致性得2分,依赖可用性和失败消息各得1分。

适用触发10 / 18 · 2.8/5

证据显示:README明确了适用场景(行业研究、融资评审等)和不适用场景(像素级手工设计),并列出支持的平台(Claude Code、Codex等)及要求(Node.js、Chrome)。能力边界清晰,但触发精度方面未提供具体的触发词或命令示例,仅说明安装命令。环境适配方面,要求Node.js 20+和Chrome,但未说明其他环境变量或配置。因此,受众与场景、能力边界、环境适配各得2分,触发精度得1分。

规范维护9 / 18 · 2.5/5

证据显示:README结构清晰,包含安装、使用、FAQ、许可证等章节,信息架构良好。安装说明详细,提供了命令和参数。命名稳定性方面,未提及版本命名规则或API稳定性。示例和FAQ提供了使用示例和常见问题解答。已知局限性明确说明了不适用场景和自定义限制。许可证为AGPL-3.0,但存在专有组件例外,需注意。版本变更日志未提供。维护责任方面,版权归作者所有,但未说明维护承诺或贡献指南。因此,信息架构、安装说明、示例和FAQ、已知局限性、许可证各得2分,命名稳定性、维护责任各得1分,版本变更日志得0分。

有效结果7 / 13 · 2.7/5

证据显示:输出可用性方面,README声称生成可编辑的HTML和PPTX,并提供导出功能,但未提供实际输出样例或用户评价。边际价值方面,提供了12个主题、1020个布局和8576个可调控件,功能丰富,但未与其他工具对比。成本效益方面,提到10页约100k tokens,但未提供具体成本分析或与其他方案的比较。因此,输出可用性和边际价值各得2分,成本效益得1分。

证据核验2 / 8 · 1.3/5

证据显示:README中的声明(如主题数量、布局数量)未提供可验证的测试或数据来源,仅通过图片展示。跨来源验证方面,未提供第三方验证或独立测试。事实与推断分离方面,README区分了功能描述和适用场景,但未明确区分事实与推断。因此,声明可追溯性得1分,跨来源验证得0分,事实与推断分离得1分。

风险与缓解建议
  • 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
  • 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
  • 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
  • 发布者未经验证,身份未知,需谨慎对待。
  • 依赖安全未提供清单或审计,安装前应检查依赖。
  • 存在专有组件例外,使用前需确认许可条款。
  • 未提供测试或验证结果,功能声明需自行验证。
证据充分度:低 评估于 2026年8月11日 审查版本 7cb23347f91c 评估后仓库已有新提交,评分可能未覆盖最新改动
评估证据 README.en.mdLICENSE
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. readme-assets-v1 README 演示素材(仅用于图床,非软件版本)
    发布说明摘录
    承载 README.md 里引用的演示 GIF/图片,避免这些体积较大的媒体文件继续拖慢 git clone 安装体积。不是功能发布。
    在 GitHub 查看 ↗

常见问题

生成一套 PPT 大概消耗多少 token?
一套 10 页的 PPT 实测约 10 万 token(随文档长度和往返修改次数浮动)。
我的内容安全吗?需要联网吗?
内容层面零上传,生成、编辑、导出均在本机完成。仅首次安装依赖和静默版本检查会联网。
能导出可编辑的 PPTX 吗?
能,需要本机安装 Chrome/Chromium/Edge,并通过导出接口生成可编辑的 PPTX。
可以在普通网页 Chatbot 中使用吗?
不推荐,生成器需要本地 Node.js 环境,普通网页 Chatbot 无法运行。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents