关于 aliyun-mps-manage
aliyun-mps-manage 是通过 OpenAPI、官方 SDK 或 OpenAPI Explorer 管理 Alibaba Cloud ApsaraVideo for Media Processing 资源的技能,支持先发现 API,再操作流水线、模板、工作流、作业、媒体和存储桶。
主要功能
- 01通过 OpenAPI 元数据发现接口
- 02管理流水线和模板
- 03管理工作流及执行记录
- 04提交、查询和取消作业
- 05管理媒体与存储桶绑定
- 06提交截图和分析作业
适用场景
- 01变更前检查可用的 MPS API
- 02配置媒体处理流水线和工作流
- 03跟踪或取消处理作业
- 04管理媒体记录及输入输出存储桶
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cinience/ alicloud-skills --skill aliyun-mps-manage安装后在 Claude Code 中输入/aliyun-mps-manage确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/sources.mdtemplates.mdscripts/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。
工作流
- 确认目标媒体范围、存储桶绑定和所需操作。
- 通过 OpenAPI 元数据和 API Explorer 查找 API 名称及必需参数。
- 执行只读验证调用。
- 执行管道/模板/工作流/作业操作。
- 将输出和证据保存在
output/aliyun-mps-manage/下。
AccessKey 优先级
- 环境变量:
ALIBABACLOUD_ACCESS_KEY_ID/ALIBABACLOUD_ACCESS_KEY_SECRET/ALIBABACLOUD_REGION_ID。 - 共享配置文件:
~/.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