Dashi PPT:每页给你 4 个版式的 PPT Skill
- 2026-11-08 20:19:19
Dashi PPT 是一个做 PPT 的 Skill,开源在 GitHub(chuspeeism/dashi-ppt-skill)。我装在 Codex 里用,当前版本 0.4.14。
它的工作方式分三步:先把你的需求整理成一份 JSON 计划,再从内置的页面模板里挑版式、填文案,最后生成一份 HTML 横向翻页 PPT。这份 HTML 可以在浏览器里改字、换版式,改完导出 PDF 或可编辑的 PPTX。内置 12 套视觉风格,每套有 71 到 111 个页面模板,合计 1020 个。
这次一个朋友要做一份上半年的工作汇报 PPT,我就用它帮忙做了一份,下面是完整过程。
安装和下指令
我先让 Codex 去 GitHub 看了这个 Skill,它读完 README 和 SKILL.md,给出了特点总结和安装命令。接着我只说了一句:安装下,根据这个项目的数据,做一份 ppt。

项目文件夹里放的是朋友给我的一份 H1 项目过程数据 Excel 和之前的汇报稿。Codex 装好 Skill 后,先读了文件夹里的资料,再进入 Dashi PPT 的流程。
开工前先确认风格和图片
Skill 里写死了一条规则:开工前必须确认两件事,主题风格和是否使用图片/视频。用户没说清楚,它会先问,不替你选。
它先给出 12 套风格的预览图,我选了第一个轻拟态风:


第二个问题是图片怎么处理,三个选项:只用数据图表和版式、沿用原汇报里的图片、预留图片位置。这份汇报以数据为主,我选了第一个:

如果需要配图,可以把本地素材目录给它,它会把图片复制进 deck 并填进带图片槽的页面;明确要求生图时,它会在 Codex 里调用生图工具。
两个问题答完,它开始整理数据、生成页面:

每页 3 个模板 + 1 个 AI 定制
这是 Dashi PPT 最有特点的地方。每一页内容,它会同时生成 4 个版式方案:
●前 3 个是模板方案:从当前风格的模板库里挑 3 个结构不同的页面,只替换文字和数据,配色、组件、图表类型保持模板原样。
●第 4 个是 AI 定制方案:Agent 根据这页的内容和受众,在 12×8 的网格上自己排版,沿用当前风格的颜色、字体和图表样式。
以第 3 页「交付漏斗」为例,数据是同一份:推荐 1615 → 有效 693 → 到面 630 → 通过 295 → Offer 238 → 入职 228。
版式 1,横条列表,把几个转化率排成一行行:

版式 2,四张大数字卡,突出转化率:

版式 3,节点时间轴,按环节串起来:

AI 定制,柱状图加下方要点,六个环节的数量一眼能比出来。这一页最后用的是这一版:

切到不同版式时,右侧面板的调节项也会跟着变,比如数字卡数量、每行几列、强调第几项、强调色、节点排布方式。AI 定制方案的布局是固定的,没有这些调节项。
每页的内容只存一份,4 个方案共用。改一处数据,4 个版式一起更新。
成品
一共 11 页:封面、总览、漏斗、季度对比、月度趋势、业务结构、两条业务线分析、H2 行动、会议决策。每页标题下有一句核心结论,图表旁的说明文字按实际数据重写,没有留模板里的默认结论。
总览页,三个关键数字放在一条轴上:

月度入职节奏,折线图标出 3 月峰值和 6 月低点:

编辑和导出
生成后,Skill 会在本机启动一个预览服务,地址是 http://127.0.0.1:端口/。打开就是编辑器:左边是目录,中间是页面,右边是版式切换和属性面板。页面上的文字可以直接点进去改,改动自动保存回 HTML 文件。
右上角「导出」有三个选项:HTML 离线包、PDF、可编辑 PPTX。

我把导出的 PPTX 拆开看了一下:每页 13 到 36 个元素,标题、正文、数值标签都是独立文本框,在 PowerPoint 或 WPS 里可以直接改字。图表的柱子和折线导出成图片,数值标签是单独的文本框,改数据的话建议回到 HTML 编辑器里改,再重新导出。
另外要注意,导出 PPTX 需要通过这个本机预览服务,直接双击打开本地 HTML 文件是导不出可编辑 PPTX 的。在 Codex 自带浏览器里预览时,导出前最好把地址复制到系统浏览器打开。
安装和使用
官方安装命令是 npx dashi-ppt-skill@latest。也可以像我一样,直接让 Codex 去 GitHub 上看这个 Skill 并帮你装好。手动安装的话,把 dashi-ppt 整个目录放到本机的 Skill 目录里(Codex 是 ~/.codex/skills/),重新打开会话即可。 本机需要 Node.js 20 以上,导出 PDF 和 PPTX 还需要本机装有 Chrome、Chromium 或 Edge。第一次生成时它会自动安装依赖,官方 npm 源连不上时会自动切到 npmmirror 镜像。 在对话里说明用 dashi-ppt,再描述你的 PPT:主题和目标、给谁看、大概几页、想突出什么、偏好什么风格。没说页数默认 10 页左右。
总结
优点:
●先问再做:风格和图片方式必须确认后才开工,减少返工。
●一页四版:3 个模板方案加 1 个 AI 定制方案,挑版式比改版式省事。
●内容只存一份:4 个方案共用一份数据,改数不用改四遍。
●自带编辑器:浏览器里改字、换版式、调参数,自动保存。
●能出 PPTX:文字是可编辑文本框,可以交给不用 AI 的同事继续改。
●有自检:生成后会跑校验,检查模板默认文案残留、页面能否放下内容,不合格就返工,默认最多两轮。
缺点:
●模板方案偶尔有残留:有一页标题旁留着模板自带的英文 process,还有一个没填内容的空框,需要手动换版式或删掉。
●文字少的页面偏空:几页行动建议类的页面只有两三行字,版面留白较多,需要自己补内容或换成 AI 定制版。
●图表导出是图片:PPTX 里的柱状图、折线图不能直接改数据。
●流程比较长:Skill 本身规则很多,SKILL.md 有 270 行,每页要选 3 个模板、再设计 1 个定制版,生成时间和消耗都比一般 PPT Skill 多。