Agent Skills
返回列表
🎨

谷歌相册助手

设计多媒体 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/googlephotos-automation。

技能介绍

要解决什么问题

在对话式 Agent 里操作 Google 相册,往往卡在 OAuth、REST 封装和批量上传细节上。本技能把能力收敛到 Rube MCP 上的 Composio googlephotos 工具集:在客户端已接入 https://rube.app/mcp 且账号连接为 ACTIVE 的前提下,用统一命名的 GOOGLEPHOTOS_* 工具完成上传、相册管理与检索。

技能如何工作

执行任何工作流前,应先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema,并通过 RUBE_MANAGE_CONNECTIONS 确认 googlephotos 已授权。

核心能力包括:

  • 相册:GOOGLEPHOTOS_LIST_ALBUMS 列出相册;GOOGLEPHOTOS_CREATE_ALBUM 新建;GOOGLEPHOTOS_GET_ALBUM / GOOGLEPHOTOS_UPDATE_ALBUM 查看与改标题、封面。
  • 媒体:GOOGLEPHOTOS_UPLOAD_MEDIA 上传本地文件或 URL;GOOGLEPHOTOS_BATCH_CREATE_MEDIA_ITEMS 一次批量上传并创建媒体项,可带 albumId。
  • 整理:GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS 按过滤器检索库内照片;GOOGLEPHOTOS_BATCH_ADD_MEDIA_ITEMS 把已有媒体项加入相册;GOOGLEPHOTOS_ADD_ENRICHMENT 可为相册位置加文字、地点等 enrichment。

常见组合:先 CREATE_ALBUM 再 BATCH_CREATE_MEDIA_ITEMS 把新图直接进相册;或先 SEARCH_MEDIA_ITEMS 拿到 mediaItemIds,再 BATCH_ADD_MEDIA_ITEMS 归类。

边界与注意点

  • GOOGLEPHOTOS_LIST_MEDIA_ITEMS 已 deprecated,列举与筛选请用 GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS,filters 需符合 Google Photos API 结构。
  • 单文件上传:图片约 200MB 上限,超限会失败;视频另有更大限制。
  • albumId 须来自 LIST_ALBUMS 或 CREATE_ALBUM 返回值;BATCH_ADD_MEDIA_ITEMS 通常只能操作 本应用创建的相册 或用户拥有的相册。
  • API 创建的媒体项可能在网页端 延迟出现,属处理时延而非必然失败。

使用场景

  • 在 Agent 里新建活动相册,用 `GOOGLEPHOTOS_BATCH_CREATE_MEDIA_ITEMS` 把本机多张照片一次上传并归入该册。
  • 按日期或内容过滤器搜索照片库,拿到 `mediaItemIds` 后用 `BATCH_ADD_MEDIA_ITEMS` 归入项目相册。
  • 手头是一组公网图片 URL,需批量创建媒体项并可选指定 `albumId` 写入 Google 相册。
  • 已有相册需改标题或封面,或对相册位置调用 `ADD_ENRICHMENT` 补充文字、地点等元信息。

适合人员

  • 每场线下活动后要按场次建册、把本机或链接素材批量进 Google 相册的活动摄影或家长
  • 要在对话工具里把品牌图库按项目分相册、并靠搜索再归类的市场与品牌运营
  • 客户端已接 Rube MCP,需为团队固化 Google Photos 上传、检索与加册流程的集成与自动化工程师
  • 个人媒体库体量大,需用 `SEARCH_MEDIA_ITEMS` 定位旧图再批量加入主题相册的博主或创作者