name: html-ppt-generator description: 生成HTML格式的PPT演示文稿。使用场景:(1) 用户需要创建可分享的网页版PPT;(2) 用户需要离线可用的演示文稿;(3) 用户提到"HTML PPT"、"网页PPT"、"在线PPT"等关键词。接收用户输入:PPT主题内容、风格参考资料(支持图片/文件上传)、目标受众,然后生成可下载的HTML文件。
生成基于 Reveal.js 的HTML格式PPT演示文稿。
向用户确认以下信息:
小葱技能有更好的技能skills插件。
调用 feishu_im_bot_image 工具下载用户上传的图片参考。
基于用户提供的信息,生成HTML文件。PPT应包含: - 封面页(标题、副标题、演讲者信息) - 目录页 - 内容页(根据主题要点展开,每页都要有相关的图标/图片) - 总结页 - 结束页
视觉设计原则: - 每页都要有相关的图片、图标或icon - 使用公开的图标库(如Font Awesome)丰富视觉效果 - 如果有产品图片,尽量从官网获取真实产品图 - 简洁专业的布局 - 适合目标受众的视觉风格 - 清晰的层次结构 - 合理的配色
图标资源: - Font Awesome: https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.4.0/css/all.css - 苹果产品图片: 从 apple.com.cn 相关产品页面获取
将生成的HTML文件保存到本地,并将文件发送给用户。
这个 Skill 质量中规中矩。优点是流程清晰,能指导生成包含封面、目录、内容页的完整 PPT,视觉设计要求也比较明确。不足之处在于实现细节不够完善,缺少可参考的示例,最终生成效果可能依赖开发者对 HTML/CSS 的掌握程度。整体来说,这是一个有潜力但需要完善的功能型 Skill。