设计与前端 html-slidespptx-conversionstyle-presetsclaude-code-pluginvercel-deploypdf-export

Frontend Slides — 网页幻灯片生成技能

利用编码代理的前端能力,在网页上创建精美的幻灯片演示,无需设计或编程技能。

FollowAgents 评估 · FARS-2.1
不推荐
46/ 100 五分制 2.3 / 5
1 2 3 4 5 6
1信任安全8 / 29 · 1.4/5

证据显示:README 描述了技能的工作流程,包括生成预览、用户选择、创建演示文稿,但没有明确说明权限边界或数据流。脚本(如 extract-pptx.py)可能读取用户文件,但未说明最小权限原则。用户确认步骤存在(如提取内容后确认),但未明确所有外部操作。数据流透明度不足,未说明哪些数据被处理、存储或传输。敏感数据处理未提及。依赖安全性:声称零依赖,但未提供依赖清单或安全审计。外部效果:会创建文件、打开浏览器,但未明确告知用户。回滚:未提及任何回滚机制。来源归属:MIT 许可证和版权声明存在,但发布者未验证。扣分原因:缺乏明确的权限声明、数据流说明、敏感数据处理策略、依赖安全审计、外部效果告知和回滚机制。

2可靠稳定6 / 14 · 2.1/5

证据显示:README 和 SKILL.md 描述一致,功能说明清晰,但未提供测试或验证结果。依赖可用性:声称零依赖,但依赖外部模板库(beautiful-html-templates),其可用性未验证。失败消息:未提供错误处理或失败提示的说明。扣分原因:缺乏测试证据、外部依赖可用性未验证、失败处理未说明。

3适用触发12 / 18 · 3.3/5

证据显示:README 明确了目标受众(非设计师)和使用场景(创建演示文稿、转换 PPT),并提供了多种风格选项。能力边界:说明了支持的功能(创建、转换、风格选择),但未明确限制(如不支持某些格式)。触发精度:提供了明确的命令和安装方式,但未说明触发条件。环境适配:支持 Claude Code 和其他代理,但未说明系统要求。扣分原因:能力边界和触发条件描述不够详细。

4规范维护8 / 18 · 2.2/5

证据显示:README 结构清晰,包含安装、使用、风格列表等章节。安装说明详细,提供了多种安装方式。命名稳定性:技能名称和命令明确,但未说明版本兼容性。示例和 FAQ:提供了使用示例,但无 FAQ。已知限制:未明确列出。许可证:MIT 许可证存在。版本和变更日志:未提供。维护责任:未说明维护者或更新策略。扣分原因:缺少已知限制、版本变更日志和维护责任说明。

5有效结果9 / 13 · 3.5/5

证据显示:输出为单 HTML 文件,可直接使用,且声称生产质量。边际价值:提供了多种风格和模板,增加了价值。成本效益:零依赖,安装简单,但未提供性能或资源消耗数据。扣分原因:缺乏实际使用效果证据。

6证据核验3 / 8 · 1.9/5

证据显示:README 中的声明(如零依赖、生产质量)未提供验证证据。跨来源验证:未提供其他来源的验证。事实与推断分离:未明确区分事实和推断。扣分原因:缺乏可验证的证据。

证据充分度: 评估于 2026年8月9日 审查版本 9906a34d640d
源码中未见的安全控制:回滚或恢复路径
使用前请注意
  • 发布者身份未验证,需谨慎对待。
  • 依赖外部模板库,其可用性和安全性未验证。
  • 未提供测试或验证证据,功能可靠性存疑。
  • 未明确权限边界和数据流,可能涉及敏感数据处理。
评估证据 [1][2]
查看完整评分方法 →

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

Frontend Slides 是一个编码代理技能,用于创建惊艳的 HTML 演示文稿,支持从零开始或转换 PowerPoint 文件。它打包为 Claude Code 插件,核心的 SKILL.md 也能被其他具备文件系统和 Shell 访问的编码代理读取。该技能采用“展示而非讲述”的方法:通过生成视觉预览让用户选择喜欢的风格,而非要求用文字描述审美偏好。关键特性包括零依赖(单 HTML 文件,内联 CSS/JS)、视觉风格发现、PPT 转换、反 AI 俗套的精选风格、34 个大胆模板包、以及无依赖的部署和 PDF 导出。用户可通过 Claude Code 自定义市场或手动安装,其他代理可直接使用仓库链接。

该技能引导用户完成从内容收集到最终分享的完整流程。首先,代理询问用户的内容(幻灯片、消息、图片),然后生成 3 个视觉风格预览供用户比较,推断用户简报中的风格(除非用户已指定)。用户选择视觉方向后,代理生成完整的演示文稿并自动在浏览器中打开。对于 PowerPoint 转换,技能提取所有文本、图像和备注,向用户展示内容以确认,然后让用户选择视觉风格,最后生成包含所有原始资产的 HTML 演示文稿。它支持通过 scripts/deploy.sh 一键部署到 Vercel,以及通过 scripts/export-pdf.sh 导出为 PDF(使用 Playwright)。核心文件包括 SKILL.md、STYLE_PRESETS.md、bold-template-pack/、viewport-base.css、html-template.md、animation-patterns.md 和 scripts/。

  1. 非设计师用户想要快速创建优雅的 pitch deck,只需描述内容,通过视觉预览选择风格。
  2. 商务人士需要将现有 PowerPoint 文件转换为现代化网页幻灯片,保留所有图片和内容。
  3. 开发者希望生成无依赖的单文件 HTML 演示文稿,可在任意浏览器中运行且易于自定义。
  4. 设计师寻找独特、非模板化的演示风格,避免常见的 AI 生成美感。
  5. 用户在生成后需要将演示文稿发布到可分享的 URL 或导出为 PDF,以便通过邮件或 Slack 发送。

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

优点
  • 零依赖:单 HTML 文件,无需构建工具或框架,长期可用且易于移植。
  • 视觉风格发现:通过预览选择风格,降低设计门槛。
  • 丰富的风格库:包含 12 个自定义预设和 34 个可选大胆模板,避免 AI 俗套。
  • 支持 PPT 转换和部署/导出功能,工作流完整。
  • 代码注释良好,易于自定义和扩展。
局限
  • 主要针对 Claude Code 插件安装,其他代理需要手动使用技能文件,且部分功能(如 /frontend-slides 命令)仅限 Claude Code。
  • 需要本地 Shell 和文件系统访问权限,无法在纯云端或受限环境运行。
  • PPT 转换依赖 Python 和 python-pptx;部署和 PDF 导出依赖 Node.js 和 Vercel 账户(免费)。
  • PDF 导出使用 Playwright,动画不保留,仅静态快照。
  • 无正式的多代理支持文档,需要在提示中提供仓库链接,代理可自行读取 SKILL.md。

如何安装或部署这个 Agent?

作为 Claude Code 插件安装:在 Claude Code 中运行 /plugin marketplace add https://github.com/zarazhangrui/frontend-slides,然后运行 /plugin install frontend-slides@frontend-slides。使用 HTTPS URL 以避免 SSH 问题。手动安装时,将文件复制到 ~/.claude/skills/frontend-slides/ 目录。对于其他代理,直接发送仓库链接 https://github.com/zarazhangrui/frontend-slides 并要求使用该技能。需要具备文件系统和 Shell 访问的本地编码代理。

如何使用这个 Agent?

在 Claude Code 中,使用命令 /frontend-slides:frontend-slides(若手动安装则为 /frontend-slides)。示例:/frontend-slides:frontend-slides 然后输入“我想为我的 AI 初创公司创建 pitch deck”或“将我的 presentation.pptx 转换为网页幻灯片”。对于其他代理,提示“使用 Frontend Slides 技能”并提供仓库链接。生成后,可通过运行 bash scripts/deploy.sh ./my-deck/ 部署到 Vercel,或通过 bash scripts/export-pdf.sh ./my-deck/index.html 导出为 PDF。

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

未提及具体替代品。

常见问题

此技能是否支持除 Claude 之外的其他代理?
是的,核心 SKILL.md 可被其他编码代理(如 Codex、Kimi Code、OpenCode、Gemini CLI)读取,但 /frontend-slides 命令是 Claude Code 特有的;其他代理可直接使用技能文件或通过仓库链接引用。
需要付费服务吗?
核心功能免费。部署到 Vercel 使用免费套餐,需要注册账户;PDF 导出使用 Playwright,自动安装,无需额外费用。
是否可以完全离线使用?
生成幻灯片本身是本地操作,但部署和 PDF 导出需要网络。安装插件需要网络访问 GitHub。
是否有 API 或 CLI 接口?
无独立 CLI,技能通过代理交互使用。生成后可通过脚本进行部署和 PDF 导出。

对比同类 Agent

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

相关 Agents