1,909· 188 forks· JavaScript· AGPL-3.0开发工具

DashiAI PPT Skill - 浏览器直接编辑的 AI 演示文稿生成器

chuspeeism/dashiAI-ppt-skill

为 AI Agent 设计的 PPT 技能包,生成可离线编辑的网页演示文稿,内置 12 套视觉主题和 1020 个版式,支持导出真实可编辑 PPTX

成熟度维护活跃,最近提交 0 天前,当前 10 个 open issues,属早期快速迭代阶段

GitHub 仓库 →对标:Gamma / Beautiful.ai

项目体检

许可 · AGPL-3.0 协议,需开源衍生作品,商用需注意传染性条款

活跃 · 最新 release 3 天前,2 位贡献者,最近提交当天,属活跃早期项目

解决什么

传统 AI 生成 PPT 的痛点在于"生成即终点"——不满意就得重新生成,或导出到 PowerPoint 后从头调整布局。DashiAI PPT Skill 把生成和编辑合二为一:输出的不是静态文件,而是一个自带控制台的网页演示文稿。每一页都能直接点击文字修改、拖动滑杆调整模块数量、切换图表类型,改完自动写回文件。更关键的是,它为 AI Agent 设计了结构化的版式系统——1020 个预制页面模板覆盖从 SWOT 分析到甘特图的职场高频场景,Agent 只需填充文案字段而非从零画布局,生成质量和可控性都更高。

为何火

据公开 GitHub 数据,该项目在一个月内获得近 2000 stars,主要原因有三:其一,它是少见的为 Agent 工作流深度优化的 Skill,通过一行命令即可集成到 Claude Code、Cursor、Codex 等主流 Agent;其二,12 套视觉主题 + 8576 个可调控件的规模在开源 PPT 工具中罕见,从科技炫光到学术冷白覆盖多数职场场景;其三,可导出真实 PPTX 打破了"网页 PPT 只能看不能改"的刻板印象,逐节点还原的导出引擎让成品能无缝进入传统办公流程。对国内用户而言,纯本地运行、无需 API Key 的特性也降低了使用门槛。

核心功能

多主题版式库:12 套主题各含 85 个页面版式,覆盖封面/目录/指标/趋势/对比/流程/风险/结尾等 20 种页面角色。例如"色谱图表风"侧重数据密集型报告,"高能增长风"预置融资里程碑和资金流版式。

实时编辑系统:2372 个滑杆控制模块数量(如"显示 3-8 个指标卡片"),4276 个开关切换布局元素,1825 个下拉菜单换配色/图表类型。所有编辑即时生效且自动保存到源文件。

智能图表与分析模型:内置雷达图/瀑布图/桑基图等 ECharts 图表,以及 SWOT/波特五力/商业模式画布等分析框架的可视化版式,Agent 根据内容自动匹配。

三种导出格式:HTML 单文件离线包(含所有资源 base64 内嵌)、PDF、可编辑 PPTX。PPTX 导出通过 Puppeteer 驱动本地浏览器逐页渲染后转换,保持文字可编辑性。

局域网预览:生成时自动启动本地服务器,默认支持同 WiFi 设备访问,手机平板可直接预览和放映。

安装

前置要求:Node.js 18+ 和 npm(首次运行自动安装依赖);导出 PPTX/PDF 需本机安装 Chrome/Chromium/Edge 浏览器。

Claude Code 用户(推荐官方插件,支持自动更新):

/plugin marketplace add chuspeeism/dashiAI-ppt-skill
/plugin install dashiai-ppt@dashiai-ppt-skill

Cursor/Codex 等 Agent:

npx skills add https://github.com/chuspeeism/dashiAI-ppt-skill --skill dashiai-ppt

通用方式(直接对 Agent 说):

克隆安装这个 skill https://github.com/chuspeeism/dashiAI-ppt-skill

安装后技能包位于 skills/dashiai-ppt/ 子目录,Agent 读取其中的 SKILL.md 即可执行。更新时用同样命令重新拉取仓库。

适合谁

职场汇报场景:产品经理做季度复盘、数据分析师出行业报告、创业者准备融资路演——需要快速形成结构完整且视觉统一的演示文稿,又要保留后续调整空间。

AI Agent 重度用户:已在用 Claude Code/Cursor/Marvis 等工具处理文档的开发者或知识工作者,希望把"文档→PPT"这一环也纳入 Agent 工作流。

不适合:需要多人在线协作编辑(本地文件无协同能力)、要求逐像素自由设计(模板视觉锁定)、纯网页 Chatbot 环境(需文件系统和 shell 权限)的场景。

社区评价

暂无足量社区公开讨论,以下为基于项目本身的中立评估:

该项目在一个月内快速积累近 2000 stars,表明其"生成即编辑"的理念击中了 AI PPT 工具的痛点。从 GitHub Issues 看,用户主要关注导出 PPTX 的格式还原度(如渐变/阴影效果)和对更多 Agent 平台的适配。项目采用 AGPL-3.0 协议,意味着商业使用或闭源集成需谨慎评估许可证传染性。技术实现上,通过 HTML/JSON 文本格式让 Agent 能直接操作版式和文案,比传统 PPTX 二进制格式更适合 LLM 生成和修改,但也意味着复杂动画和自定义形状的表现力受限于 Web 标准。

选型对比

vs Gamma / Beautiful.ai(商业 SaaS):后者提供在线协作和云端存储,但生成后的编辑自由度低,通常需要付费解锁高级模板。DashiAI 完全本地运行,12 套主题和 1020 个版式开箱即用,且能导出真实 PPTX 进入传统工作流,适合对数据隐私敏感或需要离线工作的场景。

vs Slidev / reveal.js(开源网页 PPT 框架):后两者面向开发者,需手写 Markdown 或 HTML,无 AI 生成能力。DashiAI 的核心是 Agent Skill,通过自然语言指令即可生成,且内置大量职场向版式(如 SWOT/波特五力),技术门槛更低。

vs 传统 PowerPoint + Copilot:微软 Copilot 生成的 PPT 仍依赖 Office 模板库,视觉风格受限。DashiAI 的 12 套主题由专业设计师定制,且"网页编辑→导出 PPTX"的流程让 Agent 能更精准控制版式结构,生成质量通常更稳定。

已知坑

PPTX 导出限制:复杂 CSS 效果(如多层渐变/毛玻璃/SVG 滤镜)在转换为 PPTX 时可能降级为纯色或简化效果,README 提示"导出引擎尽力还原但不保证 100% 一致"。

首次运行依赖安装:首次生成时会自动 npm install,国内网络环境可能需要配置淘宝镜像(npm config set registry https://registry.npmmirror.com)。

浏览器依赖:导出 PPTX/PDF 依赖 Puppeteer 启动本地 Chrome,若系统未安装或路径异常会报错,需手动指定 PUPPETEER_EXECUTABLE_PATH 环境变量。

Agent 兼容性:虽然支持多平台,但不同 Agent 对 Skill 的调用机制差异较大,README 提示"没有固定 skills 目录约定的 Agent 需手动放置 SKILL.md",实际集成可能需要调试。

AGPL 协议传染性:若将该 Skill 集成到闭源商业产品,根据 AGPL-3.0 要求需开源整个衍生作品,企业用户需评估合规风险或联系作者商议商业授权。

安装方式:npm/npx