Agent Skills
返回列表
Gog Google Workspace 命令行工具

Gog Google Workspace 命令行工具

开发编程 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_dd2eef27/1t20260420021952。

技能介绍

问题

处理 Gmail、Calendar、Drive、Sheets、Docs 时,脚本常要分别处理 OAuth token、API endpoint 和参数格式。人工复制邮件正文、表格片段或日程信息容易出错,也不方便接入自动化。

工作方式

  • 授权:先完成一次性 OAuth 配置,再按账户和服务访问 Google Workspace。
  • 查询:gmail search 可按 newer_than:7d 等条件取邮件;calendar events 查日程;drive search 找文件;contacts list 列联系人。
  • 读写:sheets get、sheets update、sheets append、sheets clear、sheets metadata 处理表格区域;docs export 与 docs cat 读取文档内容。

脚本化时建议显式使用 --json 和 --no-input,并用 GOG_ACCOUNT 避免重复指定账户。对 Sheets 写入,优先用 --values-json 传结构化值,而不是拼接行内文本。

边界

它适合查询、读取、导出和轻量更新,不适合复杂 Docs 原地编辑;文档编辑需要额外接入 Docs API 客户端。发送邮件或创建日程前,应在业务层加入确认逻辑。

使用场景

  • 排查客户投诉时,先按关键词检索 Gmail 近一周邮件,再读取 Sheets 工单表定位处理状态
  • 晨会前抓取 Calendar 当天事件和 Contacts 对应负责人,形成参会确认清单
  • 每周把 Sheets 里的 A1:D10 数据导出,并 append 一行汇总结果到周报表
  • 需要把 Docs 导出成 txt 后做脚本解析,而不是在文档内直接编辑

适合人员

  • 负责售后工单流转、需要把 Gmail 邮件和 Sheets 状态表核对起来的运营
  • 做日程协调、需要读取 Calendar 事件并匹配 Contacts 负责人的项目经理
  • 写自动化脚本、需要稳定获取 Sheets 区域和 Docs 文本的工程师
  • 做数据归档、需要检索 Drive 文件并导出 Docs 成 txt 的分析师