Erdmannsilva Gog
v1.0.0Google Workspace CLI 用于 Gmail、Calendar、Drive、Contacts、Sheets 和 Docs。
运行时依赖
安装命令
点击复制技能文档
使用 gog 来访问 Gmail/日历/Drive/联系人/Sheets/Docs。需要设置 OAuth。 设置(一次)gog 身份验证凭据 /path/to/client_secret.json gog 身份验证添加 you@gmail.com --services gmail,calendar,drive,contacts,sheets,docs gog 身份验证列表
常用命令 Gmail 搜索:gog gmail search 'newer_than:7d' --max 10 Gmail 发送:gog gmail send --to a@b.com --subject "Hi" --body "Hello" 日历:gog calendar events --from --to Drive 搜索:gog drive search "查询" --max 10 联系人:gog contacts list --max 20 Sheets 获取:gog sheets get "Tab!A1:D10" --json Sheets 更新:gog sheets update "Tab!A1:B2" --values-json '[["A","B"],["1","2"]]' --input USER_ENTERED Sheets 追加:gog sheets append "Tab!A:C" --values-json '[["x","y","z"]]' --insert INSERT_ROWS Sheets 清除:gog sheets clear "Tab!A2:Z" Sheets 元数据:gog sheets metadata --json Docs 导出:gog docs export --format txt --out /tmp/doc.txt Docs 查看:gog docs cat
注意 设置 GOG_ACCOUNT=you@gmail.com 以避免重复输入 --account。 对于脚本,建议使用 --json 和 --no-input。 Sheets 值可以通过 --values-json(推荐)或内联行传递。 Docs 支持导出、查看、复制。 原地编辑需要 Docs API 客户端(不在 gog 中)。 在发送邮件或创建事件之前请确认。