mcpField
H
html-ppt-pitch-deck

html-ppt-pitch-deck

github.com/nexu-io文档处理104.6k190 次安装今天更新
代码仓库

关于 html-ppt-pitch-deck

这是 html-ppt 主技能的专用入口,使用 pitch-deck 全套幻灯片模板制作演示文稿。内容涵盖模板设置、共享资源、主题选择和演讲者备注。

主要功能

  1. 01pitch-deck 全套幻灯片模板
  2. 02共享 CSS 与 JavaScript 运行时设置
  3. 0336 种可选主题
  4. 04演讲者备注指引

适用场景

  1. 01制作 pitch-deck 风格的演示文稿
  2. 02将模板改用于项目
  3. 03选择主题并添加演讲者备注

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nexu-io/open-design --skill html-ppt-pitch-deck

安装后在 Claude Code 中输入/html-ppt-pitch-deck确认已加载。

附带文件example.html

详细介绍

HTML PPT · Pitch Deck

这是 html-ppt 主技能的专用入口,可让用户直接使用 pitch-deck 全套幻灯片模板。

何时选择此卡片

Examples 画廊会将“Use this prompt”关联到上方的 example_prompt。接受该提示词后,如果用户想要完全采用 pitch-deck 的视觉风格(截图和设计理由请参阅上游的全套幻灯片目录),就应选择此卡片。

如何创作幻灯片

  1. 先阅读主技能。 所有创作规则都在 design-templates/html-ppt/SKILL.md 中,包括内容/受众检查清单、 令牌规则、布局复用、演讲者模式、键盘运行时,以及 “切勿在幻灯片上放置仅供演讲者查看的文本”规则。
  2. 从匹配的模板文件夹开始: design-templates/html-ppt/templates/full-decks/pitch-deck/——将 index.html 和 style.css 复制到项目中,并保留 .tpl-pitch-deck body 类。
  3. 将共享运行时与模板一同移入。 上游的 index.html 通过 ../../../assets/... 链接共享 CSS/JS,因为它 位于 design-templates/html-ppt/templates/full-decks/ 下三层目录中。 将 index.html 复制到项目后,这些相对于父目录的 URL 将无法解析,base.css、animations.css 和 runtime.js 会返回 404——这意味着幻灯片组无法激活,幻灯片导航也会 失效。每个项目选择以下两种方案之一:
    • 方案 A——复制并改写(推荐): 将 design-templates/html-ppt/assets/fonts.css、design-templates/html-ppt/assets/base.css、 design-templates/html-ppt/assets/animations/animations.css 和 design-templates/html-ppt/assets/runtime.js 复制到项目本地的 assets/(并保留 assets/animations/animations.css),然后将 index.html 中的四个 <link>/<script> 标签从 ../../../assets/... 改写为相应的项目本地路径 (assets/fonts.css、assets/base.css、 assets/animations/animations.css、assets/runtime.js)。
    • 方案 B——内联: 读取相同的四个文件,将每个 <link rel="stylesheet" href="../../../assets/..."> 替换为 包含文件内容的 <style>...</style>,并将 <script src="../../../assets/runtime.js"> 替换为 包含 runtime.js 内容的 <script>...</script>。这样会生成单个 自包含的 index.html。 无论采用哪种方案,都不要将上游的 ../../../assets/... URL 原样放入项目产物中——它们仅在仓库目录结构内有效。
  4. 选择主题。 默认令牌效果不错;如果用户想要不同的风格,可通过 <link id="theme-link"> 换用 design-templates/html-ppt/assets/themes/*.css 中的任意一个,共有 36 个主题,并使用 T 循环切换。
  5. 替换演示内容,不要替换类。 .tpl-pitch-deck 作用域下的 CSS 只 识别模板自带的结构类——请保留这些类。
  6. 演讲者备注应放在 <aside class="notes"> 或 <div class="notes"> 内——绝不要将其作为可见文本放在幻灯片上。

致谢

视觉系统、布局、主题和运行时键盘模型均源自上游采用 MIT 许可证的 lewislulu/html-ppt-skill。LICENSE 文件位于 design-templates/html-ppt/LICENSE;重新分发时请保留该文件。

评论

支持 Markdown