智能幻灯片生成工具

slidev-mcp是一款基于Slidev的智能幻灯片生成工具,集成大型语言模型技术,用户可通过简单描述自动生成专业的在线PPT演示文稿。

  • by LSTM-Kirigaya
  • Jinja
  • 本地部署
  • 91 星标
  • 更新于
在 GitHub 查看 LSTM-Kirigaya/slidev-mcp

使用说明

slidev-mcp

AI-powered Professional Slide Creation Made Easy!

English | 中文 | Slidev-AI

✨ 引言

slidev-mcp是一种基于 幻灯片 它集成了大型语言模型技术,允许用户自动生成具有简单描述的专业在线PPT演示文稿。

主要特点:

  • 大大降低了使用Slidev的障碍
  • 自然语言交互式幻灯片制作
  • 自动生成专业演示文稿

我们还开源了基于slidev-mcp的AI PPT集成网站项目 Slidev AI,您可以在以下视频中看到效果👇

🚀 快速开始

有关详细的设置和使用说明,请参阅 快速入门指南.

环境变量

通过设置环境变量,可以自定义存储生成的Slidev项目的根目录 SLIDEV_MCP_ROOT (必须是绝对路径)。如果未设置(或设置为非绝对路径),则默认相对目录 .slidev-mcp (在当前工作目录下)被使用。

示例(Windows cmd,PowerShell类似):

然后,项目将在该绝对路径下创建,而不是 .slidev-mcp/.

# powershell
set SLIDEV_MCP_ROOT=my-slides

# bash or zsh
export SLIDEV_MCP_ROOT=my-slides

# then run the script
uv run servers/themes/academic/server.py

然后,项目将在下创建 my-slides/ 而不是 .slidev-mcp/.

🔧 可用工具

MCP服务器提供以下工具用于幻灯片创建和管理:

环境与项目管理

工具 输入参数 输出 目的
check_environment 无 环境状态和版本信息 验证是否安装了依赖项
create_slidev path (str), title (str), author (str) 项目创建状态和路径 初始化新的Slidev项目
load_slidev path (str) 项目内容和幻灯片数据 加载现有演示文稿

幻灯片内容管理

工具 输入参数 输出 目的
make_cover title (str), subtitle (str,opt), author (str,opt), background (str,opt), python_string_template (str,opt) 封面幻灯片创建状态 创建/更新封面
add_page content (str), layout (str,opt) 新幻灯片索引 在演示文稿中添加新幻灯片
set_page index (int), content (str), layout (str,opt) 更新状态 修改现有幻灯片内容
get_page index (int) markdown中的幻灯片内容 检索特定幻灯片内容

实用工具

工具 输入参数 输出 目的
websearch url (str) 提取标记文本 收集幻灯片的网络内容

备注: opt =可选参数

📄 许可证

麻省理工学院许可证©2023 LSTM基里加亚