返回全部 Skills

recipe-save-email-attachments

数据处理 官方认证

查找带有附件的Gmail邮件并将其保存到Google Drive文件夹中。

12.4k

下载量

AI SkillHub 能力展示图

安装方式

命令行安装

在项目根目录执行以下命令,完成 Skill 安装。

npx bzskills add googleworkspace/cli --skill recipe-save-email-attachments

skill.md

name: recipe-save-email-attachments
description: 查找带有附件的Gmail邮件并将其保存到Google Drive文件夹中。
metadata:
    version: 0.22.5
    openclaw:
        category: "recipe"
        domain: "productivity"
        requires:
            bins:
                - gws
            skills:
                - gws-gmail
                - gws-drive

将 Gmail 附件保存到 Google Drive

前提条件: 加载以下技能以执行此方法:gws-gmailgws-drive

查找包含附件的 Gmail 邮件,并将其保存到 Google Drive 文件夹中。

步骤

  1. 搜索包含附件的邮件:gws gmail users messages list --params '{"userId": "me", "q": "has:attachment from:client@example.com"}' --format table
  2. 获取邮件详情:gws gmail users messages get --params '{"userId": "me", "id": "MESSAGE_ID"}'
  3. 下载附件:gws gmail users messages attachments get --params '{"userId": "me", "messageId": "MESSAGE_ID", "id": "ATTACHMENT_ID"}'
  4. 上传到 Drive 文件夹:gws drive +upload --file ./attachment.pdf --parent FOLDER_ID