使用 AI 自动化管理 YouTube 视频上传与数据分析
解决视频创作者在重复性运营中的痛点:通过 Rube MCP 赋能 AI,直接自动化执行视频上传、元数据更新、播放列表维护以及频道数据抓取,无需手动操作后台。
为什么需要这个技能
对于高频更新的 YouTube 创作者,手动上传视频、填写描述、设置标签和分析数据非常耗时。此外,获取特定频道的详细统计数据往往需要多次点击和跳转。
本技能通过 Rube MCP (Composio) 将 YouTube 的 API 能力直接映射给 AI。AI 不仅能帮你上传视频,还能通过一套逻辑自动完成“搜索竞品
适用场景
- 自动化发布:AI 根据视频内容自动生成标题、描述和标签并完成上传。
- 竞品分析:通过关键词搜索特定类型的视频,并批量获取其观看数、点赞数等细节。
- 频道维护:自动将新视频分类到指定的播放列表中,或批量清理过时的订阅。
- 数据审计:定期导出频道统计数据,分析视频表现趋势。
核心工作流
1. 环境配置与连接
首先在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器。调用 RUBE_MANAGE_CONNECTIONS 并指定 youtube 工具集,通过返回的 Google OAuth 链接完成授权,确保状态为 ACTIVE。
2. 视频上传与优化
- 上传:使用
YOUTUBE_UPLOAD_VIDEO。注意videoFilePath必须包含s3key。 - 精修:上传后调用
YOUTUBE_UPDATE_VIDEO修改元数据,或使用YOUTUBE_UPDATE_THUMBNAIL设置自定义封面。
3. 内容搜索与详情抓取
- 搜索:使用
YOUTUBE_SEARCH_YOU_TUBE获取初步结果(仅含 Snippet)。 - 详情:对感兴趣的视频 ID 调用
YOUTUBE_VIDEO_DETAILS或YOUTUBE_GET_VIDEO_DETAILS_BATCH获取精确的统计数据。
4. 频道分析链路
- ** ID 解析**:先用
YOUTUBE_GET_CHANNEL_ID_BY_HANDLE将@handle转换为channelId。 - 指标获取:调用
YOUTUBE_GET_CHANNEL_STATISTICS获取订阅数和总观看量。
注意事项
- 配额管理:YouTube API 每日配额有限(默认 10,000 单位)。上传操作(1600 单位)成本极高,建议仅在必要时上传,元数据修改优先使用
UPDATE接口。 - ID 区分:不要混淆
UC开头的频道 ID 和PL开头的播放列表 ID。获取频道所有上传视频时,需将UC前缀替换为UU转换为上传列表 ID。 - 分页处理:当结果过多时,必须检查响应中的
nextPageToken并将其传递给下一次请求的pageToken参数。
下载和安装
下载 youtube-automation 中文版 Skill ZIP
解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md。
你可能还需要
暂无推荐