什么是saltshaer
gog 是一款专为开发者设计的 Google Workspace 命令行工具,旨在通过简洁的命令行接口高效管理 Gmail、日历、云端硬盘、联系人、表格和文档等核心服务。它采用 OAuth 2.0 认证机制,用户只需一次配置即可完成多账户和多服务的授权绑定,极大简化了日常操作流程。该工具特别适合需要批量处理邮件、自动化日程管理或集成到脚本工作流中的技术用户,避免了频繁切换浏览器界面的繁琐步骤。通过统一的命令结构,gog 将原本分散在多个 Web 应用中的功能整合进终端环境,显著提升了工作效率与操作一致性。无论是快速检索最近一周的邮件,还是自动导出 Google 文档内容,gog 都能以轻量级的方式满足专业级需求。
核心功能特点
- 支持 Gmail、日历、云端硬盘、联系人、表格和文档六大 Google Workspace 核心服务
- 基于 OAuth 2.0 的安全认证体系,支持多账户管理与服务权限分离
- 提供 JSON 输出格式,便于脚本调用与自动化集成
- 内置搜索、发送、导出、更新等多种高频操作命令,覆盖常见办公场景
- 支持 Google Sheets 的数据读写、追加、清空及元数据查询功能
- 可批量处理文档导出与内容读取,无需打开浏览器界面
适用场景
在日常工作中,开发者和系统管理员常常需要快速访问或批量处理 Google Workspace 中的各类资源。例如,运维人员可以通过 gog 编写脚本自动清理指定时间范围内的高风险邮件,避免人工筛选的低效;市场团队则可利用其快速导出 Google Docs 内容并生成报告摘要。对于需要持续监控日历事件的技术负责人,gog 能定时拉取未来一周的会议安排,并同步至本地任务管理系统。此外,在 CI/CD 流水线中,工程师可以使用 gog 将测试结果写入 Google Sheets,实现数据可视化与团队协作的无缝对接。由于其命令行特性,gog 天然适合嵌入 Bash/Python 脚本,成为自动化办公生态中的重要一环。无论是临时查询、定期备份,还是复杂的工作流编排,gog 都提供了比图形界面更灵活、更可复用的解决方案。
