关于 aliyun-ice-manage
用于通过 Alibaba Cloud OpenAPI 管理 Intelligent Cloud Editing(ICE)资源和媒体处理任务的技能,强调先发现 API、操作前只读检查并保存执行记录。
主要功能
- 01发现 OpenAPI 元数据
- 02管理媒体和工作流
- 03提交并监控处理任务
- 04只读检查前置资源
- 05保存操作证据
适用场景
- 01检查媒体元数据
- 02创建或更新媒体工作流
- 03提交并监控媒体任务
- 04处理前验证资源
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cinience/ alicloud-skills --skill aliyun-ice-manage安装后在 Claude Code 中输入/aliyun-ice-manage确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/sources.mdtemplates.mdscripts/list_openapi_meta_apis.py详细介绍
类别:服务
智能云剪辑(ICE)
验证
mkdir -p output/aliyun-ice-manage
python -m py_compile skills/media/ice/aliyun-ice-manage/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/aliyun-ice-manage/validate.txt
通过标准:命令以 0 退出,且已生成 output/aliyun-ice-manage/validate.txt。
输出与证据
- 将 API 清单和操作证据保存在
output/aliyun-ice-manage/下。 - 在证据文件中保留地域、工作流 ID、作业 ID 和请求参数。
使用阿里云 OpenAPI(RPC)及官方 SDK,或使用 OpenAPI Explorer 管理 ICE 资源。 执行变更操作前,优先通过元数据发现 API。
前提条件
- 准备遵循最小权限原则的 RAM AccessKey/STS 凭证。
- 变更前确认目标地域、输入/输出 OSS 位置和工作流范围。
- 调用处理作业前,使用只读 API 查询当前状态。
工作流
- 确认目标工作流/模板以及媒体输入/输出位置。
- 通过元数据和 API Explorer 查找 API 名称及所需参数。
- 使用只读 API 验证前置资源。
- 提交并监控处理作业。
- 将输出和证据保存在
output/aliyun-ice-manage/下。
AccessKey 优先级
- 环境变量:
ALIBABACLOUD_ACCESS_KEY_ID/ALIBABACLOUD_ACCESS_KEY_SECRET/ALIBABACLOUD_REGION_ID。 - 共享配置文件:
~/.alibabacloud/credentials。
如果地域不明确,请在执行写入操作前询问。
API 发现
- 产品代码:
ice - 默认 API 版本:
2020-11-09 - 元数据来源:
https://api.aliyun.com/meta/v1/products/ice/versions/2020-11-09/api-docs.json
最简可执行快速入门
python skills/media/ice/aliyun-ice-manage/scripts/list_openapi_meta_apis.py
可选覆盖项:
python skills/media/ice/aliyun-ice-manage/scripts/list_openapi_meta_apis.py \
--product-code ice \
--version 2020-11-09 \
--output-dir output/aliyun-ice-manage
常见操作映射
- 媒体信息和元数据:
GetMediaInfo、SearchMedia、UpdateMediaMeta - 工作流/模板:
CreateMediaWorkflow、UpdateMediaWorkflow、ListMediaWorkflowExecutions - 作业提交:
SubmitMediaProducingJob、SubmitBatchMediaProducingJob、GetMediaProducingJob - 剪辑/素材:
CreateSourceLocation、AddMedia、GetDefaultMaterial - 任务状态/故障排除:
GetTaskInfo、ListJobs、GetBatchMediaProducingJob
输出策略
将所有生成的文件和执行证据写入:
output/aliyun-ice-manage/
参考资料
- 来源列表:
references/sources.md - 任务模板:
references/templates.md
评论
支持 Markdown