Dashi PPT Skill —— 可编辑网页 PPT 生成器
让 AI Agent 根据你的文档生成带编辑控制台的网页 PPT,支持一键导出可编辑的 PPTX 和 PDF。
证据:SKILL.md明确要求启动本地预览服务并仅给出127.0.0.1地址,禁止使用外部静态服务器;媒体路径限制为deck内相对路径,禁止外部URL;交付前必须经过成果验收。未见数据外传、凭证窃取等红线行为。扣分:依赖node/npm自动安装依赖,权限范围未明确声明;所有输出均在本机,但未提供明确的回滚机制或数据隔离说明;发布者身份未经验证。
证据:详细的npm命令和校验流程,提供脚本(render_goal_deck.sh/ps1)和检查脚本,并说明异常输入(如404/403)时的替代方案。扣分:未提供任何测试套件或CI证据,依赖的本地HTTP服务和导出接口未经验证;静态阅读无法确认关键路径是否可复现。
证据:清晰定义了适用场景和12种风格,提供主题选择提示和用户确认流程;支持中文及多语言;输出仅依赖本地Node.js环境,无海外服务依赖。扣分:未明确列出不适用场景或能力边界;触发条件虽详细但主要针对人工操作,语义触发精度证据不足。
证据:提供SKILL.md和README.md,包含版本号、安装说明、更新提醒、使用示例和JSON结构。扣分:缺少明确的变更日志、维护责任方信息和详细的已知限制披露;版本检查仅静默提供更新提醒,版本管理不完整。
证据:声称能生成可编辑HTML并导出PPTX/PDF,预期交付物清晰。扣分:静态阅读无法验证实际渲染效果和导出功能;输出质量依赖大量假设和用户配合,边际价值证据有限。
证据:提供JSON结构示例和校验命令,但无测试结果或第三方执行证据;所有说明基于文件自身声明。扣分:无CI、测试套件或独立验证,关键能力无法从静态证据确认。
- 该技能依赖Node.js环境和本地HTTP服务,安装依赖可能下载未知包,建议在隔离环境中使用。
- 未提供测试或CI证据,实际渲染和导出功能需用户自行验证。
- 发布者身份未经验证,使用前请检查仓库来源。
- 依赖自动安装node_modules,请确认网络环境和依赖安全。
这个 Skill 能做什么,适合哪些场景?
Dashi PPT 是一个基于 HTML 的演示文稿生成 Skill,提供 12 套内置视觉主题和 1020 个版式页面。它通过 JSON 计划驱动生成,产出可离线打开、可在浏览器中编辑的 HTML 演示,并支持导出为可编辑的 PPTX 和 PDF。该 Skill 面向需要快速生成结构完整、视觉统一且可继续修改的演示文稿的职场用户,适用于行业研究、项目汇报、路演材料等场景。它需要本机 Node.js 20+ 和 npm 环境,导出 PPTX/PDF 时需要 Chrome/Chromium/Edge。
读取用户的自然语言需求,整理成 JSON 计划(goal.json),然后调用内置生成器(基于 Node.js 和 npm 的 layout-query、goal:scaffold 等脚本)从预置的 1020 个版式中选择布局,生成包含 4 个方案(3 个模板 + 1 个定制)的 HTML 演示文稿。生成过程中会启动本地 HTTP 预览服务(http://127.0.0.1:<port>/),用户可直接在浏览器中编辑文字、替换图片、调整模块数量和配色。支持通过导出接口或命令行脚本将 HTML 导出为可编辑的 PPTX 和 PDF。此外,还会执行静默版本检查。
- 产品经理快速制作产品介绍或竞品分析演示,利用内置主题和版式快速搭建结构完整的 PPT。
- 咨询顾问生成数据报告或市场分析演示,使用图表和分析模型版式(如波特的五力、PEST、SWOT)。
- 创业者准备路演材料,使用高能增长或金色指数主题,突出增长数据和投资价值。
- 研究团队制作调研报告或白皮书,使用冷白调研风主题,方便内部审阅和最终交付。
- 开发者或技术负责人在技术大会前,使用深浅代码风主题快速生成技术方案演示。
- 运营或市场人员制作活动宣传或品牌故事演示,使用声波霓虹风或深蓝杂志风主题。
这个 Skill 有哪些优点和局限?
- 生成 HTML 版可编辑演示,每页自带控制台,支持修改文字、换图、调布局和配色
- 内置 12 套视觉主题、1020 个版式,覆盖多种职场场景(封面、目录、图表、分析模型等)
- 可导出为可编辑的 PPTX,逐节点还原文字可编辑性
- 内容隐私:文档和内容不上传服务器,生成、编辑、导出全在本机完成
- 支持 Claude Code、Codex 等多个平台
- 提供版本检查和一键更新命令
- 需要 Node.js 20+ 和 npm 环境,跨平台时需配置相应运行时
- 导出 PPTX/PDF 需要本机安装 Chrome/Chromium/Edge
- 生成一套 10 页 PPT 约消耗 10 万 token,成本较高可能需要规划
- 自定义样式范围有限,无法做到逐像素手工定制
- 测试覆盖:未提及自动化测试套件,当前依赖机器校验和人工验收
- 部分平台(如豆包)需要开启办公模式,普通网页 Chatbot 不支持
如何安装这个 Skill?
通过 npm 一键安装/更新:
npx dashi-ppt-skill@latest
国内网络使用镜像:
npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest
也可以直接让 AI Agent 执行安装命令。Skill 会自动安装到当前环境,依赖会保留。需要 Node.js 20+ 和 npm。
如何使用这个 Skill?
- 将需求文档或口头描述提供给 Agent,例如“帮我做一个关于XX的PPT,10页左右”。
- Agent 会展示 12 套风格预览图(theme-style-grid.png)供你选择,可同时确认是否需要图片/视频。
- Agent 自动生成 JSON 计划并渲染为 HTML,启动本地预览服务(http://127.0.0.1:<port>/)。
- 在浏览器中打开预览地址,使用页面自带的编辑控制台修改文字、图片、布局、配色等,改动自动保存。
- 满意后,让 Agent 导出为 HTML、PDF 或可编辑的 PPTX。