使用说明
slidev-mcp
AI-powered Professional Slide Creation Made Easy!
✨ 引言
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基里加亚