1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | Dashi PPT Skill |
| 作者/维护者 | chuspeeism(品牌“大师的AI小灶”,核心开发者 jadon7) |
| 来源链接 | https://github.com/chuspeeism/dashi-ppt-skill |
| 许可证 | AGPL-3.0(核心代码);导出引擎子包 html-deck-to-pptx 为专有组件,仅可作为本 skill 的一部分使用(数据来自 GitHub API + 仓库 LICENSE 文件) |
| GitHub Stars | 3,912(数据来自 GitHub API) |
| Forks | 371(数据来自 GitHub API) |
| 最新版本 | 0.4.5(数据来自 npm registry) |
| 安装方式 | npx dashi-ppt-skill@latest(国内镜像见第 10 章) |
项目自述名称与正式名称一致,均为 “Dashi PPT Skill”。
2. 功能介绍与亮点
Dashi PPT 把 AI Agent 变成“网页版 PPT 设计师”:用自然语言描述汇报主题,Agent 把内容套进内置版式,产出可离线打开、可在浏览器直接编辑的 HTML 演示,再一键导出可编辑 PPTX 或 PDF。
核心能力:
- 12 套视觉主题、1,020 个版式页面,覆盖商业汇报、科技发布、数据分析、学术调研等风格;
- 每页自带编辑控制台(滑杆、开关、下拉菜单),可直接调配色、模块数量、页面重点;
- 内置图表与分析模型版式:雷达图、瀑布图、矩形树图、漏斗图、热力图、桑基图、甘特图,以及 SWOT、波特五力、PEST、商业模式画布等;
- 文字点击即改、媒体拖拽替换;
- 一键导出 HTML / PDF / 可编辑 PPTX(逐节点还原,文字原生可编辑,非截图拼接)。
亮点:安装与更新同为一条 npx 命令,无需 API Key;SKILL.md 文档详尽,明确写出工作流、验收标准与重试规则;仓库自 2026-06-10 创建以来几乎每日提交,issue 区可见具体的版本修复记录。
3. 适用场景
固定分类:文档与办公自动化
- 行业研究报告、竞品分析、融资/项目复盘、方案展示、路演材料、内部培训课件等需要“结构完整 + 视觉统一 + 还能持续改”的职场汇报场景;
- 需要把 Word/长文档快速转成演示稿、且希望后续自己在浏览器里微调文字和配色的用户;
- 不适合需要逐像素手工定制视觉效果的高端定制设计场景。
4. 跨 Agent 兼容性
- Claude Code:✅ 原生支持——README 明确标注 “Claude Code Supported” 徽章,且以
.claude-plugin/marketplace.json形式打包为标准插件。 - Codex:✅ 原生支持——README 同样标注 “Codex Supported” 徽章,
install_as_skill.sh类工作流兼容。 - OpenClaw:❓ 未验证——仓库未提及该平台,技能本体是通用 Markdown + Node.js 脚本形式,理论上可迁移,但缺乏官方确认。
- Hermes Agent:❓ 未验证——同上,未在已抓取材料中找到相关说明。
5. 推荐理由
Dashi PPT 把“零成本、零配置”做到了极致:不需要任何第三方 API Key,一条 npx 命令装好即用,导出全在本机完成、不上传文档内容,对不想为一次汇报单独开通付费接口的初中级用户很友好。它也不是简单的模板填空——1,020 个版式加逐页编辑控制台,产出的是一份能持续改的活文档而非一次性截图。issue 区的反馈(导出报错、教学场景模板需求)显示它正被真实使用。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 8 | GitHub 3,912 stars,npm 月下载量约 3,962 次;issue 区有十余条来自具名用户的具体使用反馈与功能请求,热度有真实使用支撑 |
| 可用性 | 9 | 一条 npx 命令完成安装与更新,无需 API Key 或付费依赖;SKILL.md 文档详尽含完整工作流与验收规则;创建以来几乎每日维护,issue 响应及时 |
| 安全性 | 7 | 见下方检查清单 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令及权限范围 | 需执行本机 npm 安装与 Chrome/Chromium 渲染导出,用途明确、范围可审计 |
| ② 运行时联网外发 | 仅用于 npm 依赖安装与静默版本号查询(已核实脚本代码,仅请求 npm registry / GitHub raw 的公开版本号),文档内容不上传,行为透明 |
| ③ API Key/凭据 | 不需要 |
| ④ 可疑指令 | 通读 SKILL.md 全文及版本检查脚本,未发现面向评估者/使用者的异常指令或数据外发代码 |
| ⑤ 作者/组织信誉 | 个人开发者/工作室出品,非官方机构;对许可证边界做了主动、完整的书面披露 |
| ⑥ License 是否明确 | 明确:核心代码 AGPL-3.0,导出引擎子包为专有组件且已在 README 中单独说明,边界清晰 |
| ⑦ 最近维护时间 | 活跃,最近一次提交为运行当日 |
综合评分(三项均值):8.0
7. 跟同类 Skills 相比的优势
| Skill | 核心机制 | 与 Dashi PPT 的差异 |
|---|---|---|
| gpt-image2-ppt-skills | 用 OpenAI gpt-image-2 模型对参考 PPT 做版式克隆 | 视觉还原度更高、能模仿指定设计稿,但必须配置并支付 OpenAI API 费用,高级模式还依赖本机 PowerPoint/Keynote/LibreOffice |
| academic-pptx-skill | 面向学术答辩场景,从 LaTeX/PDF 生成保留公式排版的答辩 PPTX | 学术场景还原更专业,但版式库仅服务单一场景,通用职场汇报需求覆盖不到 |
Dashi PPT 的定位更偏“通用职场汇报”:版式数量与场景覆盖面更广,且不依赖任何付费 API,换取的代价是视觉定制自由度不如“上传参考稿克隆”的方案精细。
8. 用户评价
- GhostArt413(GitHub Issues,#11):看过作者相关视频后提交需求,希望增加“视觉冲击力强、图多字少”的发布会级版式风格。
- kevin2099-gif(GitHub Issues,#25):尝试用于课堂教学课件,反馈现有 12 套主题偏商业/科技/金融风格,缺教学场景版式,并指出主题源码目录中缺失的组件文件。
两条反馈都指向具体使用场景,也标出了当前版式库的风格边界(见第 11 章)。
9. 其他补充
- 多语言:中文(README.md)与英文(README.en.md)双语文档,生成内容语言随用户沟通语言切换。
- 除 Claude Code / Codex 外,README 还标注了对国内几款 Agent 产品(豆包、Marvis、Workbuddy、Dumate、Qclaw)的支持徽章。
- 当前版本 0.4.5,创建以来保持近似每日发布/修复的节奏。
10. 安装使用方式
# 安装(同一条命令也用于更新,已装依赖会保留)
npx dashi-ppt-skill@latest
# 国内网络环境可用淘宝镜像
npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest
也可以直接让 Agent 帮你安装:对 Claude Code / Codex 说“帮我安装 skill:npx dashi-ppt-skill@latest”。
环境要求:Node.js 20+ 与 npm;导出 PPTX / PDF 需要本机安装 Chrome、Chromium 或 Edge(可用 CHROME_PATH 环境变量指定路径)。安装完成后无需重启,直接在对话中提出“帮我做一个关于…的 PPT”即可触发。
11. 注意事项
- 内置 12 套视觉主题的场景定位集中在商业、科技、数据、金融、娱乐方向,暂无面向教学课件等场景的专用版式(见第 8 章用户反馈)。
- 主题视觉组件源码与 PPTX 导出引擎未随仓库开源(前者为构建产物、后者为专有组件),如需二次开发自定义主题会受限。
- 若基于本项目对外提供网络服务(如 SaaS),AGPL-3.0 要求同步公开完整对应源代码,商业化部署前需评估此项合规成本。
- 导出 PPTX/PDF 依赖本机浏览器内核(Chrome/Chromium/Edge),未安装则该功能不可用,仅生成 HTML 演示不受影响。