Agent Skills
返回列表
GOG 谷歌服务命令行工具

GOG 谷歌服务命令行工具

办公效率 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,把 @user_dd2eef27/1t20260420021957 安装到 AI 助手。

技能介绍

问题

Gmail、Calendar、Drive、Contacts、Sheets、Docs 分散在网页界面,脚本化查询、批量整理、导出和轻编辑往往需要分别处理 OAuth、API 参数与账号上下文。工程师需要一个统一的命令行入口,把常用操作变成可复现命令。

工作方式

gog 先完成一次性 OAuth 配置:导入 client_secret.json,为指定 Gmail 账号绑定 gmail、calendar、drive、contacts、sheets、docs 服务,再用 gog auth list 检查凭据。之后可用命令行执行常见操作:gog gmail search 查询邮件,gog gmail send 发送邮件;gog calendar events 按时间范围查询日程;gog drive search 搜索 Drive 文件;gog contacts list 列出联系人;gog sheets get、gog sheets update、gog sheets append、gog sheets clear 处理表格区域;gog docs export 与 gog docs cat 读取或导出文档内容。

适用边界

该工具适合脚本化查询、数据抓取、文档导出和轻量表格操作。脚本中建议优先使用 --json 与 --no-input,并设置 GOG_ACCOUNT 减少重复参数。发送邮件或创建日程前应确认意图;Docs 的原地编辑不在当前能力范围内,需要额外的 Docs API 客户端。

使用场景

  • 排查用户反馈邮件时,用 `gog gmail search newer_than:7d` 拉出近七天新邮件并提取关键工单信息。
  • 项目周会前,用 `gog calendar events` 查询未来一周日程,确认客户演示与内部评审是否冲突。
  • 月度支出复盘时,用 `gog sheets append` 追加明细行,再用 `gog sheets get` 校验 A1:D10 范围。
  • 文档评审前,用 `gog docs export --format txt` 导出正文文本,便于做批注和差异核对。

适合人员

  • 需要把 Gmail 邮件、Drive 文件和 Sheets 数据纳入脚本的运维工程师
  • 要在会前核对 Calendar 日程并生成会议材料的团队助理
  • 定期用命令行导出 Docs 文本做评审的文档工程师
  • 希望将 Sheets 区域批量追加、清空并校验的数据运营