Agent Skills
返回列表
Slidev 学术演示制作

Slidev 学术演示制作

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_55aefa96/saulxiong-slidev-makeppt。

技能介绍

问题

学术论文分享演示经常卡在“内容能看,但排版不工程化”:公式在 HTML 里渲染失败、表格触发 Vue 警告、Mermaid 图表溢出、动画循环竞态,以及语气太像宣传稿。PPT Maker 针对这类基于 Slidev 的单文件 slides.md 项目,把制作规范沉淀为可执行规则。

工作方式

  • 先读再改:按 --- 分隔定位页面,使用行锚点编辑,避免整文件重写。
  • 渲染硬规则:HTML 内禁用 KaTeX $...$,改用实体与 CSS Grid;长列表用 overflow 容器,mermaid 追加缩放样式。
  • 组件约束:Vue 表格必须包 tr;动画使用递归 setTimeout,并保留手动播放/暂停/重播控制。
  • 质量检查:通过 academic_tone.py、fix_math.py、fix_tables.py 等脚本做幂等修复和提交前检查。
  • 讲稿生成:按约 200 字/分钟估算 15/30/45 分钟讲稿,并分配单页字数。

适用边界

它更适合学术报告、论文分享和技术演示,而不是营销海报或通用办公 PPT。依赖既定 Slidev 项目结构、slides.md、components/*.vue 和 scripts/ 工具链;未明确要求时不要改动 node_modules、锁文件或遗留模块。

使用场景

  • 把 IEEE TIFS 论文转成约 30 页 Slidev 学术报告,需要规范公式、表格、Mermaid 和动画。
  • 在已有 slides.md 项目中修改某页公式,避免 KaTeX 在 HTML 中渲染失败并修复表格 tr 警告。
  • 给协议步骤演示新增 Vue 动画组件,要求手动播放/暂停/重播,不用 setInterval 导致循环竞态。
  • 为 30 分钟中文答辩准备逐页讲稿,按约 200 字/分钟估算总字数并分配单页。

适合人员

  • 准备论文答辩或组会汇报的算法/安全方向研究生,需要把 PDF 论文转成可点击的 Slidev 演示。
  • 维护学术分享 Slidev 项目的研究者,要求统一公式排版、动画控制和学术语气检查。
  • 使用 AI 编辑 slides.md 的 Vue/前端工程师,需要知道 Slidev、KaTeX、Mermaid 与 UnoCSS 的硬规则。
  • 需要生成 15/30/45 分钟中文讲稿的学术报告者,希望按页分配字数并保留口述语气。