用途:Slidev 是面向开发者的演示平台,用 Markdown 写幻灯片,结合 Vue 和 Web 技术实现交互与精细设计,适合制作开发者演示、技术分享等。
主要能力:支持 Markdown 语法、代码块语法高亮、行号与行高亮、Monaco 编辑器、Mermaid/PlantUML 图表、LaTeX 数学公式、Iconify 图标;内置多种布局(cover、center、two-cols、image、iframe 等)与组件(Link、Arrow、Youtube、Tweet、AutoFitText、Toc 等);支持 v-click 点击动画、v-motion 动效、幻灯片过渡;支持 UnoCSS 样式、暗色模式、演讲者备注、自定义 Vue 组件与主题。
必要用法:创建项目可用 pnpm create slidev、npm init slidev、yarn create slidev 或 bun create slidev,也可在线访问 https://sli.dev/new。启动开发服务器用 slidev;构建用 slidev build;导出用 slidev export,可加 --format pptx、--format png、--format md,以及 --with-clicks、--range、--dark 等参数。导出前需安装 Playwright,如 pnpm add -D playwright-chromium。
限制:完整 API 与边缘情况需查阅官方 LLM 文档 https://sli.dev/llms-full.txt。导出可能出现内容缺失(可用 --wait 增加等待)、表情损坏(需安装字体或图标库)、文件过大等问题。端口冲突可用 --port 指定。主题需正确安装并在 headmatter 配置;具体收费、价格与平台信息暂未提供。