Gog Google Workspace 命令行工具
将以下提示词粘贴到你的 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 的分析师