mirror of
https://github.com/alibaba/higress.git
synced 2026-03-01 15:10:56 +08:00
29 lines
2.0 KiB
Markdown
29 lines
2.0 KiB
Markdown
# MCP服务器功能与工具简介
|
||
|
||
本文档旨在提供关于MCP服务器及其集成工具的功能概述,帮助开发者快速理解如何利用这些工具来实现PPT生成、获取下载链接以及检查生成状态等任务。
|
||
|
||
## 功能简介
|
||
MCP服务器被命名为`ppt-generation`,主要负责处理与PPT创建相关的请求。它支持多种操作,包括根据用户提供的信息自动生成PPT文件、查询已生成PPT的状态及直接获取PPT文件的下载链接。通过配置特定的应用代码(appCode),用户可以安全地访问阿里云市场上的相关API服务以完成上述功能。此外,每个请求都包含了必要的认证信息如`Authorization`头和唯一的非重复标识符`X-Ca-Nonce`,确保了请求的安全性和唯一性。
|
||
|
||
## 工具简介
|
||
|
||
### 描述生成PPT
|
||
此工具允许用户基于指定参数自定义生成PPT的内容与样式。用户可以通过调整复杂度参数来控制PPT的设计复杂程度,并且能够指定作者名称等个人信息。
|
||
- **使用场景**: 当需要为会议、报告或演示准备个性化PPT时非常有用。
|
||
- **参数说明**:
|
||
- `complex`: 定义PPT的设计复杂度等级 (1-简单, 2-中等, 3-复杂)。
|
||
- `text`: 用户希望包含在PPT中的文本内容。
|
||
- `user_name`: PPT制作者的名字。
|
||
|
||
### 获取PPT下载链接
|
||
一旦PPT生成完毕,该工具可以帮助用户获得对应的下载链接,以便于从网络上直接下载到本地设备。
|
||
- **使用场景**: 在完成了PPT制作后,如果需要将其保存下来或者分享给他人时可使用此功能。
|
||
- **参数说明**:
|
||
- `id`: 唯一标识一个PPT生成任务的ID号。
|
||
- `type`: 指定想要下载的文件格式类型。
|
||
|
||
### 获取PPT生成结果
|
||
用于查询某个特定PPT生成任务的状态,了解其是否已完成以及是否有任何错误发生。
|
||
- **使用场景**: 当提交了一个PPT生成请求之后,可以通过这个接口来跟踪进度并确认最终成果。
|
||
- **参数说明**:
|
||
- `id`: 代表某一具体PPT生成任务的唯一识别码。 |