mcpField
A
aliyun-mps-manage

aliyun-mps-manage

github.com/cinience创意与媒体39659 次安装11 周前更新
代码仓库

关于 aliyun-mps-manage

aliyun-mps-manage 是通过 OpenAPI、官方 SDK 或 OpenAPI Explorer 管理 Alibaba Cloud ApsaraVideo for Media Processing 资源的技能,支持先发现 API,再操作流水线、模板、工作流、作业、媒体和存储桶。

主要功能

  1. 01通过 OpenAPI 元数据发现接口
  2. 02管理流水线和模板
  3. 03管理工作流及执行记录
  4. 04提交、查询和取消作业
  5. 05管理媒体与存储桶绑定
  6. 06提交截图和分析作业

适用场景

  1. 01变更前检查可用的 MPS API
  2. 02配置媒体处理流水线和工作流
  3. 03跟踪或取消处理作业
  4. 04管理媒体记录及输入输出存储桶

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cinience/alicloud-skills --skill aliyun-mps-manage

安装后在 Claude Code 中输入/aliyun-mps-manage确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
sources.md
templates.md
scripts/
list_openapi_meta_apis.py

详细介绍

Category: 服务

ApsaraVideo for Media Processing(MPS)

验证

mkdir -p output/aliyun-mps-manage
python -m py_compile skills/media/mps/aliyun-mps-manage/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/aliyun-mps-manage/validate.txt

通过标准:命令以 0 退出,且生成 output/aliyun-mps-manage/validate.txt。

输出和证据

  • 将 API 清单和操作证据保存在 output/aliyun-mps-manage/ 下。
  • 在证据文件中保留地域、管道/模板/工作流 ID、媒体 ID 和请求参数。

使用 Alibaba Cloud OpenAPI(RPC)及官方 SDK,或使用 OpenAPI Explorer 管理 MPS 资源。 执行变更操作前,优先通过元数据发现 API。

前提条件

  • 准备具有最小权限的 RAM AccessKey/STS 凭证。
  • 更改前确认目标地域以及 OSS 输入/输出存储桶。
  • 首先使用只读查询 API。

工作流

  1. 确认目标媒体范围、存储桶绑定和所需操作。
  2. 通过 OpenAPI 元数据和 API Explorer 查找 API 名称及必需参数。
  3. 执行只读验证调用。
  4. 执行管道/模板/工作流/作业操作。
  5. 将输出和证据保存在 output/aliyun-mps-manage/ 下。

AccessKey 优先级

  1. 环境变量:ALIBABACLOUD_ACCESS_KEY_ID / ALIBABACLOUD_ACCESS_KEY_SECRET / ALIBABACLOUD_REGION_ID。
  2. 共享配置文件:~/.alibabacloud/credentials。

如果地域不明确,请在执行写入操作前询问。

API 发现

  • 产品代码:Mts
  • 默认 API 版本:2014-06-18
  • 元数据来源:https://api.aliyun.com/meta/v1/products/Mts/versions/2014-06-18/api-docs.json

最简可执行快速入门

python skills/media/mps/aliyun-mps-manage/scripts/list_openapi_meta_apis.py

可选覆盖项:

python skills/media/mps/aliyun-mps-manage/scripts/list_openapi_meta_apis.py \
  --product-code Mts \
  --version 2014-06-18 \
  --output-dir output/aliyun-mps-manage

常见操作映射

  • 管道操作:AddPipeline、UpdatePipeline、QueryPipelineList、SearchPipeline
  • 模板操作:AddTemplate、UpdateTemplate、QueryTemplateList、SearchTemplate
  • 工作流操作:AddMediaWorkflow、UpdateMediaWorkflow、QueryMediaWorkflowList、ListMediaWorkflowExecutions
  • 作业操作:SubmitJobs、QueryJobList、ListJob、CancelJob
  • 截图和分析:SubmitSnapshotJob、QuerySnapshotJobList、SubmitAnalysisJob
  • 媒体和存储桶管理:AddMedia、UpdateMedia、DeleteMedia、BindInputBucket、BindOutputBucket

输出策略

将所有生成的文件和执行证据写入: output/aliyun-mps-manage/

参考资料

  • 来源列表:references/sources.md
  • 任务模板:references/templates.md

评论

支持 Markdown