Dashi-ppt-skill:开源AI Agent PPT技能,浏览器交互式编辑导出原生可编辑PPTX
一、Dashi-ppt-skill是什么
Dashi-ppt-skill(大师PPT)是一款面向AI Agent的开源PPT生成Skill,主打生成后可深度编辑,区别于普通AI PPT只能重新生成无法精细化修改的痛点。将文档、报告、大纲或者自然语言需求交给AI Agent,就可以产出浏览器端可交互编辑的HTML演示文稿,支持直接在页面调整版式、图表、配色,完成后导出原生可编辑PPTX、PDF、离线HTML包,主打职场正式汇报场景,全部生成编辑导出流程均在本地设备完成,文档内容不会上传第三方服务器。

二、功能特色
海量内置版式与主题资源
内置12套完整视觉主题,1020套页面版式,8576个可调控件,覆盖封面、目录、指标数据、对比、流程、风险、结尾等20大类页面;预置桑基图、雷达图、漏斗图、甘特图等图表,同时内置SWOT、PEST、波特五力、商业模式画布等职场高频分析模型版式,满足商业汇报的图表需求。每页独立浏览器编辑控制台
生成的PPT每一页都配套可视化控制面板,通过滑块、下拉开关,完成切换布局、增减模块数量、更换配色、调整页面重点;支持点击直接修改页面文字,拖拽替换图片素材;左侧缩略图面板支持页面复制、删除、拖拽排序;提供9种翻页动画,支持明暗模式切换、放映预览模式。多格式导出,支持一步输出PPTX
支持3种导出产物:离线HTML包、PDF文档、原生可编辑PPTX;PPTX尽可能还原网页版式,文本、图形保留可编辑属性;可直接向Agent下达指令跳过网页预览,直接输出PPTX文件。本地优先,数据安全
全部内容处理、渲染、导出在本机执行,业务文档、PPT素材不会上传服务器;仅首次安装依赖、版本校验会联网,版本校验仅获取版本号,不上传用户任何业务数据。多Agent兼容适配
适配Claude Code、Codex、豆包办公模式、Cursor等具备Shell执行、文件读写能力的AI Agent;普通网页聊天机器人无法使用,需要本地Node运行环境。
三、技术细节
运行环境要求
Node.js版本≥20,npm包管理器;
导出PPTX、PDF格式,本机需要安装Chrome / Chromium / Edge浏览器;浏览器路径异常时,配置
CHROME_PATH环境变量手动指定浏览器可执行程序路径。
开源协议
主体代码采用 AGPL-3.0协议,允许商业使用;若修改代码后对外分发、搭建SaaS服务对外提供,必须公开修改后的完整源代码。
子包html-deck-to-pptx为PPTX导出专有引擎,仅允许作为本项目组件使用,不允许单独提取分发,商业授权需要联系项目作者获取。资源消耗
10页完整PPT,token消耗约10万,消耗数值会受原始文档篇幅、交互式修改轮次影响。底层工作逻辑
AI Agent接收用户需求,解析文档内容,调用内置主题版式库组合页面;本地启动预览服务渲染HTML演示文稿,控制面板映射页面控件参数;导出功能调用本地浏览器内核完成PDF、PPTX转换,不依赖云端渲染服务。

四、应用场景
职场业务汇报:季度总结、年度复盘、项目进度汇报;
商业分析输出:竞品分析、行业研究、SWOT/PEST分析报告、融资路演PPT;
企业内部培训课件、风险评估、流程方案演示;
涉密、敏感业务文档制作,本地处理避免内容外传;
不适合逐像素精细定制化视觉设计的重度设计场景。
五、使用方法
1. 安装
# 标准安装、更新(重复执行即更新) npx dashi-ppt-skill@latest # 国内镜像加速 npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest
直接将该命令交给支持skill的AI Agent,由Agent自动完成安装更新。
2. 完整使用流程
提交需求:向Agent描述PPT主题、受众、页数、核心结论,上传业务文档;
选定视觉主题:工具展示12套主题预览,选定匹配业务风格的主题;
AI自动组稿:Agent解析文档,匹配对应版式,生成浏览器网页PPT;
浏览器交互修改:修改文字、拖拽替换图片,通过控制面板调整布局、配色、图表,拖拽调整页面顺序;
成果导出:按需导出离线HTML包、PDF、可编辑PPTX;也可直接指令Agent跳过网页预览直接输出PPTX文件。
六、竞品对比
选取Gamma、WPS AI PPT两个主流AI PPT工具进行横向对比:
| 对比维度 | Dashi-ppt-skill | Gamma | WPS AI PPT |
|---|---|---|---|
| 运行模式 | 本地Agent Skill,全部渲染导出本机完成 | 云端SaaS在线服务 | 云端+客户端混合 |
| 输出格式 | HTML离线包、PDF、原生可编辑PPTX | 网页演示、PDF,导出PPTX能力弱 | PPTX、PDF、图片 |
| 编辑方式 | 浏览器可视化控制台,页面参数细粒度调节 | 网页端简单编辑,版式固定 | WPS客户端原生编辑 |
| 部署方式 | 本地部署,开源可二次开发 | 闭源云端SaaS | 闭源商业软件 |
| 数据安全 | 文档不上传服务器 | 文档上传厂商云端 | 文档上传云端(可开启本地模式) |
| 适用对象 | 会使用AI Agent的技术、职场人员 | 普通用户快速在线分享 | 国内普通办公用户 |

七、常见问题解答
问:导出的PPTX文件是否完全可编辑?
答:可以做到高度可编辑。但原生PPTX无法完整复刻HTML全部交互、动画效果,项目会尽最大程度保留文字、图形可编辑属性,部分复杂网页特效无法迁移到PPTX文件中。
问:普通网页版AI聊天机器人可以直接使用这个Skill吗?
答:不可以。该工具依赖本地Node.js运行环境,需要AI Agent具备执行Shell命令、读写本地文件的能力,网页版对话机器人不满足运行条件,推荐Claude Code、Cursor、豆包办公模式等环境使用。
问:生成PPT会消耗多少token?
答:10页的PPT大约消耗10万token,原始文档越长,交互式修改次数越多,token消耗会随之上升。
问:生成编辑过程中,我的文档内容会泄露吗?
答:不会。文档解析、PPT渲染、导出全部在本机完成,业务文档不会上传外部服务器;仅首次安装依赖、版本校验两步联网,版本校验仅获取版本号,不上传任何用户数据。
问:PPTX/PDF导出失败,该如何处理?
答:导出依赖本地Chrome、Edge浏览器。确认电脑已经安装对应浏览器;Windows版本会自动探测Edge,探测失败时设置环境变量CHROME_PATH指向浏览器可执行文件路径即可解决问题。
问:项目是否可以用于商业项目?
答:允许内部商业使用。如果修改项目代码后对外分发,或者搭建SaaS对外提供服务,需要遵循AGPL-3.0开源协议公开源码;导出子包不能单独剥离分发,商用SaaS场景建议联系作者获取商业授权。
八、相关链接
九、总结
Dashi-ppt-skill是一款面向AI Agent的开源PPT生成工具,跳出AI生成PPT只重生成不重后期修改的局限,依托海量内置版式与浏览器可视化控制面板,让用户生成演示文稿之后可以便捷完成精细化调整,本地运行模式保障业务文档安全,支持导出原生可编辑PPTX,适合有AI Agent使用能力的职场人员完成商业汇报、行业分析类PPT制作,同时需要注意开源协议约束以及本地环境依赖带来的使用门槛。
版权及免责申明:本文由@AI工具集原创发布。该文章观点仅代表作者本人,不代表本站立场。本站不承担任何相关法律责任。
如若转载,请注明出处:https://www.aipuzi.cn/ai-news/dashi-ppt-skill.html

