对应仓库当前发布的版本。项目在到达 1.0 之前可能有破坏性变更,升级前请查看 Releases。
开源项目已核验
Google Workspace 命令行
用一个命令行工具操作 Google Drive、Gmail、日历等全部 Workspace 服务,输出结构化 JSON,并附带四十多个可供 AI 调用的技能。
3万收藏googleworkspace作者0.22.5版本Apache-2.0许可证
Skill 概览
它的设计有一点和同类工具不同:不预先写死一份命令列表,而是在运行时读取谷歌自己的 Discovery 服务,动态生成全部命令。这意味着 Workspace 新增了接口或方法,它会自动支持,不必等作者更新。输出统一为结构化 JSON,既方便脚本处理,也方便 AI 解析。仓库同时附带四十多个技能,让代理可以直接完成收发邮件、整理云端文件、安排日程这类操作。需要注意两点:这不是谷歌官方支持的产品,且项目仍在积极开发中,仓库明确提示在到达 1.0 之前会有破坏性变更。
核心功能
- 运行时读取谷歌 Discovery 服务,自动覆盖新接口
- 一个工具贯通 Drive、Gmail、日历等全部服务
- 输出统一为结构化 JSON,便于脚本与代理处理
- 附带四十多个可直接调用的代理技能
- 提供各操作系统的预编译发布版本
适用场景
- 让 AI 代收代整理邮件,或按条件归档
- 批量整理云端硬盘里的文件
- 按日程安排会议或查看空档
- 把 Workspace 操作接进自己的自动化脚本
安装方式
bash
npm install -g @googleworkspace/cli使用说明
先完成账号授权,之后即可用命令操作各项服务,或让装好技能的代理代为执行。由于所有命令来自谷歌 Discovery 服务动态生成,可用操作与你账号的权限范围一致。涉及发送邮件、删除文件这类不可逆操作时,建议先在小范围试验。
示例工作流
- 安装命令行工具
- 完成谷歌账号授权
- 确认要操作的服务与权限范围
- 用命令或让代理执行操作
- 核对结果,尤其是不可逆的操作
更新记录
0.22.5
常见问题
这是谷歌官方的工具吗?
仓库位于谷歌的组织下,但 README 开头明确写着:这不是谷歌官方支持的产品。也就是说不提供官方技术支持,使用中的问题需要通过仓库的议题区反馈。
现在适合用在正式工作流里吗?
仓库提示项目仍在积极开发,到 1.0 之前会有破坏性变更。用于探索和个人自动化没问题,接入关键业务流程前建议锁定版本,并留意升级说明。