🎮 Gog V2 — 谷歌工作空间 CLI(Gmail、日历、Drive、联系人、表格、文档)
v1.0.0Gog V2 是一个命令行界面(CLI)工具,用于管理谷歌工作空间服务,包括 Gmail、日历、Google Drive、联系人、Google 表格和 Google 文档。它支持 OAuth 验证,提供了搜索、发送邮件、管理日历事件、文件、联系人、表格数据以及文档的功能。同时,提供了自动化友好的选项,如 JSON 输出和无交互模式,方便脚本化使用。
0· 444·1 当前·1 累计
安全扫描
OpenClaw
安全
high confidence该技能内部一致:它仅作为一个指令包装器围绕 `gog` CLI for Google Workspace,并仅要求该二进制文件和 OAuth 凭据,与其描述相符。
评估建议
该技能是一个围绕 'gog' CLI 的薄包装,似乎与该目的一致。安装或使用前:- 确认 `brew` 탭/公式(steipete/tap/gogcli)来自可信源;- 检查 `gog` 项目的主页/仓库以确认行为和 OAuth 令牌存储位置;- 在进行身份验证时,了解 `client_secret.json` 和授予工具的 OAuth 令牌将允许访问 Gmail、Drive、日历、联系人、表格和文档 — 如果您想要最小权限,请限制范围和使用的帐户(考虑使用专用帐户);-prefer 交互式同意并在初始身份验证后检查工具写入的任何文件(令牌存储)。如果您对第三方 `tap` 不确定,请考虑从验证的上游发布版安装或从源代码构建。...详细分析 ▾
✓ 用途与能力
名称/描述宣传 Google Workspace CLI,该技能仅要求 'gog' 二进制文件和 OAuth 凭据;这些与声明的目的相符且成比例。
✓ 指令范围
SKILL.md 仅包含 `gog` CLI 的使用指令(身份验证设置、Gmail/日历/Drive/联系人/表格/文档的示例命令)。它不指示读取无关文件或通过 `gog` 工具以外的方式联系其他端点。它提到了使用 `client_secret.json` 和 OAuth 流程,这对于这种类型的工具是预期的。
ℹ 安装机制
安装使用 Homebrew 公式(steipete/tap/gogcli)。Brew 安装是正常的,但这是一个第三方 `tap` 而不是核心/ Homebrew 包。用户应该在安装前验证 `tap` 和公式源。
✓ 凭证需求
该技能声明没有必需的环境变量。SKILL.md 注明了一个可选的 `GOG_ACCOUNT` 环境变量,并要求在设置期间使用 OAuth `client_secret.json` — 两者都是成比例的。请注意,OAuth 客户端密钥和生成的令牌将由 `gog` CLI 使用/存储,并授予访问 Gmail/Drive 等的权限。
✓ 持久化与权限
`always` 为 `false`,该技能不请求系统范围的配置也不修改其他技能。默认允许自主调用(平台正常),这里没有什么表明过度持久性或权限提升。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/3/11
gog-v2 初始发布:Google Workspace CLI for Gmail、日历、Drive、联系人、表格和文档。- 提供搜索、发送和管理 Gmail、日历、Drive、联系人、表格和文档的命令行命令;- 支持 OAuth 身份验证以实现安全访问;- 包括每个支持的 Google Workspace 服务的示例用法;- 提供自动化友好的选项,如 `--json` 和 `--no-input`;- 有用于 Homebrew 用户的安装说明;- 注释包括环境变量设置提示和脚本建议。
● 无害
安装命令 点击复制
官方npx clawhub@latest install gog-v2
镜像加速npx clawhub@latest install gog-v2 --registry https://cn.clawhub-mirror.com
技能文档
使用 gog 管理 Gmail/日历/Drive/联系人/表格/文档。需要 OAuth 设置。
设置(一次)
gog auth credentials /path/to/client_secret.jsongog auth add you@gmail.com --services gmail,calendar,drive,contacts,sheets,docsgog auth list
- 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 "query" --max 10 - 联系人:
gog contacts list --max 20 - 表格获取:
gog sheets get"Tab!A1:D10" --json - 表格更新:
gog sheets update"Tab!A1:B2" --values-json '["A","B"]["1","2"]]' --input USER_ENTERED - 表格追加:
gog sheets append"Tab!A:C" --values-json '["x","y","z"]]' --insert INSERT_ROWS - 表格清除:
gog sheets clear"Tab!A2:Z" - 表格元数据:
gog sheets metadata--json - 文档导出:
gog docs export--format txt --out /tmp/doc.txt - 文档查看:
gog docs cat
- 设置
GOG_ACCOUNT=you@gmail.com避免重复输入--account。 - 脚本化时,优先使用
--json及--no-input。 - 表格值可以通过
--values-json(推荐)或内联行传递。 - 文档支持导出/查看/复制。文档内编辑需要 Docs API 客户端(不在 gog 中)。
- 发送邮件或创建事件前请确认。
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制