Manages media files, drafts, and content organization. Use when user needs to upload media, create drafts, organize content, save to library, or manage media groups. 内容管理、媒体管理、保存媒体、创建草稿、素材管理、上传视频、保存到素材库。
Manages media files, drafts, and content organization.
Use this skill when:
Call getMediaGroupInfoByName or getDraftGroupInfoByName to find the target group.
For Media:
Call createMedia with media details.
For Drafts:
Call createDraft with content details.
Return the created media ID or draft ID.
1. getMediaGroupInfoByName:
- title: "My Videos"
2. createMedia:
- groupId: from step 1
- type: "VIDEO"
- url: generated video URL
- title: "My Generated Video"
3. Return media ID
1. getDraftGroupInfoByName:
- title: "Drafts"
2. createDraft:
- groupId: from step 1
- title: "Video Title"
- type: "VIDEO"
- mediaList: [{ url: "video.mp4", type: "VIDEO" }]
3. Return draft ID
| Type | Description |
|---|---|
| VIDEO | Video files (MP4, MOV) |
| IMAGE | Image files (JPG, PNG) |
| AUDIO | Audio files (MP3, WAV) |
| Type | Description |
|---|---|
| VIDEO | Video-based content |
| IMAGE | Image-based content |
| ARTICLE | Text/article content |