谷歌相册助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/googlephotos-automation-nt。
技能介绍
要解决什么问题
在对话里直接操作 Google 相册,往往卡在 OAuth、REST 路径和批量接口上:建相册、上传单张/多张、按条件搜媒体、把已有条目归到相册,每一步 API 和参数都不一样。本技能把流程收敛到 Rube MCP(Composio 的 googlephotos toolkit),让 Agent 先查工具 schema,再走统一连接与调用约定。
技能如何工作
前置:客户端接入 https://rube.app/mcp,确认 RUBE_SEARCH_TOOLS 可用;用 RUBE_MANAGE_CONNECTIONS 绑定 googlephotos,状态为 ACTIVE 后再执行业务。每次动手前应先 RUBE_SEARCH_TOOLS 获取当前工具定义。
核心能力:
- 相册:
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把已有mediaItemIds加入相册 - 增强:
GOOGLEPHOTOS_ADD_ENRICHMENT为相册位置加文字、地点等 enrichments
常见组合:先 CREATE_ALBUM 再 BATCH_CREATE_MEDIA_ITEMS;或 SEARCH_MEDIA_ITEMS 拿到 ID 后 BATCH_ADD_MEDIA_ITEMS。工具文档见 composio.dev/toolkits/googlephotos。
边界与注意点
GOOGLEPHOTOS_LIST_MEDIA_ITEMS已弃用,列举与筛选优先GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS;filters需符合 Google Photos API 结构,以 schema 为准。- 单文件上传:图片约 200MB 上限,超限会失败;视频另有更大限制。
albumId须来自LIST_ALBUMS或CREATE_ALBUM返回的 opaque 字符串。BATCH_ADD_MEDIA_ITEMS通常只能操作本应用创建的相册或用户拥有的相册。- API 新建的媒体项可能在 Web UI 中延迟出现(处理时间)。
使用场景
- 展会或团建结束后,在对话里新建相册,用批量上传把本地照片或视频一次性写入 Google 相册。
- 按日期、相册等条件搜索图库,拿到 mediaItemIds 后批量加入指定项目相册做归档。
- 交付前创建客户专用相册,批量上传成品图/视频,并更新相册标题与封面。
- 手头是一组图片网页链接时,通过 url 参数批量创建媒体项并直接归入目标相册。
适合人员
- 活动结束后要把几十上百张现场图按项目建册、批量入库的内容或活动运营
- 已配置 Rube MCP 与 googlephotos 连接,想用对话整理个人/家庭备份而非手点 Web 界面的用户
- 需把线上素材链接归档到团队 Google 相册、并分相册管理的市场或设计协作同学
- 负责接入 Composio 工具链、要为同事封装「搜图—归册—批量上传」流程的技术集成人员