Slide Wright 演示文稿助手

先预览并确认设计,再生成可导出或在线部署的完整演示文稿。

Star 数
★ 62
最近更新
7 天前
License
MIT
主语言
JavaScript

30 秒速览

运行形态
Agent 插件 / 技能
可在哪里用
通用 · 跨平台Codex · Claude Code
上手难度
中 · 需要几步配置
开始前需要
Node 18+ChromeShell / 命令行网络访问本地文件系统
典型场景
需要把季度业务数据整理成董事会汇报的创业公司团队,可从主题或笔记生成预览后再确认整套幻灯片。
不适合
  • 需要在 PowerPoint 中逐项编辑图表、形状和图片的团队

这个 Agent 能做什么,适合哪些场景?

Slide Wright 是供支持 SKILL.md 的编码代理使用的独立技能,也可通过 Claude Code 插件市场安装。用户提供主题、笔记或大纲后,它会生成配色、字体和两页预览,并在用户确认设计后构建完整演示文稿。演示文稿是自包含的 HTML 文件,使用 Reveal.js 展示,可导出为 PDF 或 PowerPoint。用户也可以请代理通过 Surge、Vercel 或 Netlify 部署,或将文件放到其他静态托管服务。PowerPoint 导出中的文字可编辑并带有演讲者备注,而形状、图表和图片会作为幻灯片背景图嵌入。

用户通过 /slide-wright 提交主题、粗略笔记或大纲。技能生成主题样式和两页预览,用户可要求调整方向并重新预览;确认后生成完整的自包含 HTML 演示文稿。用户可让代理导出 PDF 或 PowerPoint;也可运行 node slide-wright/scripts/export-pptx.mjs deck.html 导出 PowerPoint,该脚本需要 Node 18+ 和 Chrome,依赖会在首次运行时安装。用户还可让代理部署到 Surge、Vercel 或 Netlify,或将 index.html 放到静态托管服务。

  1. 需要把季度业务数据整理成董事会汇报的创业公司团队,可从主题或笔记生成预览后再确认整套幻灯片。
  2. 准备客户或产品介绍的营销人员,可指定主题方向(例如要求黄色主题),并在生成完整演示前查看设计。
  3. 要把会议记录或研究笔记整理成演示文稿的顾问,可提交粗略笔记并迭代内容与设计。
  4. 需要把指定大纲转成演示文稿的技术讲者,可提供大纲、先审阅两页预览,再生成完整幻灯片。
  5. 需要分享可通过链接访问的演示文稿的团队,可将自包含 HTML 文件部署到静态托管服务。

如何安装或部署这个 Agent?

Claude Code 可通过插件市场安装:

/plugin marketplace add arifszn/slide-wright
/plugin install slide-wright

其他支持 SKILL.md 的代理可使用 npx 安装:

npx skills add arifszn/slide-wright

也可以按照仓库提供的 INSTALL.md 为具体代理安装。README 未说明需要哪些 API 密钥或服务凭据。若手动运行 PowerPoint 导出脚本,需要 Node 18+ 和 Chrome。

如何使用这个 Agent?

安装后,用技能名加主题启动:

/slide-wright Make me a slide deck about <your topic>

它会先生成主题和两页预览;确认后即可生成完整演示文稿。导出 PowerPoint 时可要求代理执行,或手动运行:

node slide-wright/scripts/export-pptx.mjs deck.html

导出 PDF 时可让代理引导操作,或在演示文稿 URL 后添加 ?print-pdf,然后使用浏览器打印并选择保存为 PDF。部署时可请代理使用 Surge、Vercel 或 Netlify;手动部署则将文件放入空目录并命名为 index.html,再推送到静态托管服务。

这个 Agent 有哪些优点和局限?

优点
  • 先展示两页主题预览并等待用户确认,可在生成整套幻灯片前调整设计方向。
  • 输入方式支持主题、粗略笔记和完整大纲,适合不同准备程度的素材。
  • 生成单一自包含 HTML 文件,并提供 PDF、PowerPoint 和静态托管部署路径。
  • PowerPoint 导出保留可编辑文字框和演讲者备注。
局限
  • PowerPoint 中的形状、图表和图片会烘焙在幻灯片背景中,不能单独编辑。
  • PowerPoint 文件不嵌入字体,目标电脑可能会替换为相似字体。
  • 手动导出 PowerPoint 需要 Node 18+ 和 Chrome;完整手动部署步骤需要用户自行选择静态托管服务。
  • README 没有说明所用模型的费用、所需 API 密钥或数据处理方式。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Slide Wright 演示文稿助手 当前 48 · 缺口较多 Agent 插件 / 技能 ★ 62 7 天前 JavaScript Codex · Claude Code
Dashi PPT Skill — 大师级演示文稿生成器 41 · 缺口较多 命令行工具免费 + 模型费 ★ 9.8k 1 个月前 JavaScript Codex · Claude Code
Frontend Slides — 网页幻灯片生成技能 46 · 缺口较多 Agent 插件 / 技能免费 ★ 31k 4 个月前 JavaScript Claude Code
归藏 PPT Skill 40 · 缺口较多 Agent 插件 / 技能免费 + 模型费 ★ 28k 2 个月前 HTML Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
48/ 100 五分制 2.4 / 5
信任安全 10/29
可靠稳定 6/14
适用触发 12/18
规范维护 10/18
有效结果 7/13
证据核验 3/8
查看各维度的扣分理由
信任安全10 / 29 · 1.7/5

README 显示预览-批准-生成流程,用户确认环节存在(user_confirmation=2);但部署到 Surge/Vercel/Netlify 会引入外部账号登录与网络发布,数据流仅以一句话带过,缺少对发送内容、凭据处理、CDN 字体/引擎请求的说明(data_flow_transparency=1)。最小权限方面,导出脚本需 Node 18+ 与 Chrome,部署需第三方登录,权限范围未在文档中界定(least_privilege=1)。敏感数据(演示内容可能含企业机密)无任何处理策略(sensitive_data_handling=0)。依赖安全仅提及 pptxgenjs、playwright-core 首次运行安装,无版本锁定或审计说明(dependency_security=1)。外部效应(发布到公网 URL)有提及但无撤销/删除指引(external_effects=1)。回滚仅靠“重新生成预览”间接实现,无版本或撤销机制(rollback=1)。来源归属有 MIT 与作者署名,但无第三方素材/字体许可说明(source_attribution=1)。

可靠稳定6 / 14 · 2.1/5

README 与 package.json、CI 工作流描述一致(无构建步骤、导出器自装依赖),自洽性较好(self_consistency=2)。依赖可用性依赖 CDN 与首次运行联网安装,离线或 CDN 不可用时行为未说明(dependency_availability=1)。失败信息在文档中无示例,仅 CI 提及渲染测试会跳过(failure_messages=1)。

适用触发12 / 18 · 3.3/5

面向多类 SKILL.md 代理(Claude Code、Codex、Gemini、Cursor 等),场景覆盖主题/大纲/笔记输入(audience_and_scenarios=2)。能力边界较清晰:导出 PPTX 时形状/图表/图片不可编辑、字体不嵌入,PDF 用于精确排版(capability_boundaries=2)。触发精度说明命名调用可避免被内置幻灯片功能截获(trigger_precision=2)。环境适配列出 Node 18+、Chrome、各代理安装路径(environment_fit=2)。

规范维护10 / 18 · 2.8/5

README 结构清晰,含安装、用法、快捷键、导出、部署、许可(information_architecture=2)。安装说明覆盖插件市场、npx、INSTALL.md 指引(install_notes=2)。命名稳定,技能名统一为 slide-wright(naming_stability=2)。示例丰富,含三组截图与提示词(examples_and_faq=2)。已知限制明确列出 PPTX 可编辑性与字体问题(known_limitations=2)。MIT 许可证完整(license=3)。无版本号或变更日志(versioning_changelog=0)。维护责任仅靠作者署名,无治理或联系方式说明(maintenance_responsibility=1)。

有效结果7 / 13 · 2.7/5

输出为自包含 HTML、可导出 PPTX/PDF、可部署,实用性较好(output_usability=2)。相对直接用代理生成幻灯片,提供主题预览与多格式导出,边际价值存在(marginal_value=2)。成本方面需 Chrome、Node、首次联网装依赖及第三方部署登录,成本收益仅部分说明(cost_benefit=1)。

证据核验3 / 8 · 1.9/5

README 声明与 package.json、CI 工作流可部分对应(claim_traceability=1)。跨源佐证有限,仅 README、LICENSE、package.json、CI 四份文件(cross_source_corroboration=1)。事实与推断分离一般,截图示例无法静态验证(fact_inference_separation=1)。

风险与缓解建议
  • 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
  • 部署到 Surge/Vercel/Netlify 会公开演示内容并涉及第三方账号登录,文档未说明发送内容与凭据处理,机密演示需谨慎。
  • 导出器首次运行会联网安装 pptxgenjs、playwright-core 等依赖,未锁定版本,存在供应链风险。
  • 演示内容可能含企业敏感信息,仓库未提供任何敏感数据处理或保留策略。
  • 无版本号与变更日志,难以追踪更新与回归。
  • 发布到公网后无删除/撤销指引,回滚机制薄弱。
证据充分度:低 评估于 2026年10月22日 审查版本 105e6a041e96
查看完整评分方法 →

常见问题

生成演示文稿前能先检查设计吗?
可以。技能先生成主题和两页预览;你可以确认,也可以要求换一种风格并重新预览。
PowerPoint 导出后哪些内容可以编辑?
文字以可编辑文本框导出,并带有演讲者备注;形状、图表和图片会作为背景图嵌入,不能单独编辑。
导出的 PowerPoint 会包含字体吗?
不会。字体未嵌入;没有相应字体的电脑会使用相似字体替代。若排版字体必须精确,README 建议导出 PDF。
部署需要什么服务或凭据?
README 列出 Surge、Vercel 和 Netlify 作为代理可协助部署的选项,但没有列明凭据要求。手动部署可将 index.html 推送到任意静态托管服务。
手动导出 PowerPoint 需要什么环境?
需要 Node 18+ 和 Chrome;脚本所需依赖会在首次运行时安装。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents