猪头少年 - 云南AI专家 - 云南独立开发者

技术记录

一个能直接改、还能导出 PPTX 的 PPT Skill

做 PPT 大概是职场里最让人头大的活之一。内容自己都有,但排版、配色、对齐文本框能磨掉大半天。之前我写过 WorkBuddy 的入门教程,里面提到它也能做 PPT,但那属于通用能力,碰到正经汇报材料还是有点力不从心。

最近我发现一个专门的 Skill——dashi-ppt-skill(大师 PPT),把"做 PPT"这件事拆得明明白白:你把手里的文档丢进去,几分钟就能出一套风格统一、结构完整、还能继续改的演示,最后一键导出成真实的、可编辑的 PPTX。

说白了,它解决的是 AI 做 PPT 最尴尬的一步——生成完了你还得手动重做。这个 Skill 把"产物"变成了"编辑器",这一点对职场人来说是质的区别。

dashi-ppt-skill 是什么?

在之前《什么是 AI 系统中的 Skill》那篇里我说过,Skill 不是工程师的技能,而是供给 Agent 调用的能力单元。dashi-ppt-skill 就是这样一个专门干 PPT 的 Skill。

它的体量是这样的:

  • 12 套内置视觉主题
  • 1020 个版式页面
  • 8576 个可调控件

你把文档丢给 Agent,它先展示 12 套风格的预览让你挑,选中之后自动组稿、生成,每一页都自带一个编辑控制台——不满意的地方直接在浏览器里改,改完一键导出成 PPTX。

为什么要用它,而不是让 AI 直接生成?

这是个好问题。现在随便一个 AI 都能"生成一坨 PPT",但大多数工具卡在最后一步:生成完了就定型了,你想改个字、换个图、调个配色,要么重新生成,要么自己打开 PowerPoint 重做

dashi-ppt-skill 的设计哲学是——生成之后如何编辑,比生成本身更重要。所以它是这么干的:

  • 自带控制台:滑杆、开关、下拉——换布局、调模块数量、换配色、换页面重点,拖动就有反馈
  • 文字可编辑:页面上任意文字,点一下就地修改,装饰元素还会跟着字数自适应
  • 媒体可替换:图片/视频槽点击或拖拽就能换,上传自动压缩
  • 一键导出:HTML 离线包 / PDF / 可编辑 PPTX,三选一

一句话:它给你的不是一张截图,而是一个能继续伺候你的网页版 PPT 编辑器。

它都长什么样?

12 套主题覆盖了大部分使用场景,从商务到科技到活泼都有。我挑几个说说感觉:

  • theme01 轻拟态风:干净,适合内部汇报
  • theme02 炫光紫绿风:偏科技感,路演、产品发布合适
  • theme03 深浅代码风:程序员看了会笑
  • theme08 黑金实验风:高端、克制,融资复盘友好
  • theme09 深蓝杂志风:内容多的趋势报告很稳

每套主题不是换身皮那么简单,而是独立的页面结构和视觉语言,一共 20 种页面角色:封面、目录、指标、趋势、对比、流程、风险、结尾……基本覆盖了你做一份汇报要用的所有页面类型。

图表和分析模型也给得挺全:雷达图、瀑布图、矩形树图、漏斗、热力图、桑基图、甘特图,以及 SWOT、波特五力、PEST、商业模式画布、双钻模型这类分析版式。做竞品分析、行业研究时直接往里填数就行。

怎么装?

它已经支持了 Claude Code、Codex、豆包、Marvis、WorkBuddy、Dumate、Qclaw 等一堆 Agent。安装就一条命令:

npx dashi-ppt-skill@latest

国内网络慢的话,换镜像:

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

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

如果你在用 WorkBuddy(没看过的可以看我那篇入门教程),更简单——直接跟 Agent 说:

帮我安装 skill:npx dashi-ppt-skill@latest

它自己就会把 skill 放到对应目录、读 SKILL.md 接管后续流程。

环境要求:Node.js 20+ 和 npm;导出 PPTX / PDF 需要本机装有 Chrome / Chromium / Edge。

怎么用?

把手头的文档丢进去,直接说"帮我做份 PPT",等几分钟就出一套完整的。流程可以拆成五步:

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

/api/image/c189387c-819e-4af2-a082-184670ae5a2d.png

生成之后怎么改?

前面说了,这一步才是重点。每页右侧都挂着一个控制台,20 多个编辑维度:

  • 拖滑杆增减模块数量——目录、表格、图表、图片几个一起调
  • 一句话切换布局——"把这一页改成左右分栏"
  • 换图表类型——同样的数字,柱状图切折线图切饼图
  • 风格内换配色——同一套主题里局部调色调

文字和媒体的处理也很顺手:

  • 任意文本点一下就地改
  • 图片/视频槽点击或拖拽替换,上传自动压缩

另外还内置 9 种翻页动画,左侧缩略图目录支持拖拽重排、跳过、删除、复制页面,顶栏一键进放映模式、切明暗主题、重置改动。

一些使用技巧

用了几天,我总结了几个小经验,分享给大家:

1. 需求描述要具体

这点和 WorkBuddy 那篇讲提示词是一个道理——你越具体,它干得越好。

  • ❌ "帮我做个 PPT"
  • ✅ "帮我做一份给投资人看的融资复盘 PPT,12 页左右,突出增长曲线和现金流,风格选黑金实验风,需要配图"

2. 先定风格,再抠细节

别一上来就盯着某一页改。先把 12 套主题看一遍定下大方向,后面所有页面都跟着统一,返工少很多。

3. 用滑杆把握演讲节奏

模块数量不是越多越好。目录页放 4 个章节刚好,硬塞 8 个观众就睡着了。用滑杆把"重点页"的模块数调上去、"过渡页"调下来,演讲节奏一下就顺了。

4. 导出 PPTX 前先确认浏览器

导出 PPTX / PDF 依赖本机 Chrome / Chromium / Edge。如果导出报错,先检查浏览器在不在,或者用 CHROME_PATH 环境变量手动指定路径。

5. 别指望它做逐像素定制

它不适合需要像素级手工定制的视觉场景。它的强项是"快速出一套结构完整、视觉统一、还能继续改"的演示。定位摆正,体验最好。

常见问题

Q:能导出可编辑的 PPTX 吗?

A:能。虽然 PPT 没法拥有 HTML 的全量能力,但它尽最大可能保留了可编辑性——逐节点还原,文字在 PowerPoint 里照样能改。

Q:我的文档和内容安全吗?会被上传吗?

A:内容层面零上传。你的文档和 PPT 内容不会发到任何服务器,生成、编辑、导出都在本机完成,成品离线可开。会联网的只有两件事:首次生成时 npm 自动装依赖,以及任务完成后的静默版本检查(只拉最新版本号,不上传任何内容)。

Q:需要一直联网吗?

A:生成和编辑阶段不需要。只有首次安装依赖时会联网。

Q:生成一套大概消耗多少 token?

A:一套 10 页的 PPT 实测约 10 万 token(随文档长度和往返修改次数浮动)。按 Codex 5 小时额度窗口粗算,大约够生成 10 套。

Q:可以自定义样式吗?

A:当前自定义样式仅限于特定范围,这是有意为之——稳定的产出比自由的选色更重要。

最后

dashi-ppt-skill 这个 Skill,说白了就是把 AI 从"给你一坨好看但改不动的图"变成了"一个真能陪你改到满意为止的编辑器"。它不是完美的,逐像素的定制它不擅长,但如果你也经常被 PPT 折磨,又在用 WorkBuddy、Claude Code 这类 Agent,那它基本是零成本上手、立竿见影。

如果你每天有一堆汇报、方案、复盘要出,不妨把它装上。扔份文档进去,十分钟就能拿到一套能改、能导出的演示。祝大家早点下班。

好了,这篇就到这里。如果你觉得有用,欢迎分享给你的同事和朋友。有问题也可以给我发消息,我看到会回复。