乐于分享
好东西不私藏

一键接入OpenClaw,谷歌开源CLI狂揽15k Stars,Agent开始接管Workspace

一键接入OpenClaw,谷歌开源CLI狂揽15k Stars,Agent开始接管Workspace

打开名片或扫码关注带你了解BAT大厂技术

哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送到你手里,大家记得将技术社区的公众号 加星标置顶 ,在此真诚的表示感谢~

责编:技术妹,来源:机器之心

上篇推文:太卷了,这个资产管理系统完全免费且开源了!

正文如下

大家好,我是技术妹。

OpenClaw 火爆的盛况至今仍在持续,在国内甚至出现了排队在腾讯总部楼下等待安装 OpenClaw 的场景,让人感叹「一代人有一代人的领鸡蛋」。

而就在几天前,谷歌发布了一个 CLI(命令行界面)神器,并上传到了 GitHub 上,挂在了 Google Workspace 的官方组织名下。

全新的 Google Workspace CLI 将 Drive、Gmail、Calendar 等 Google Workspace 云 API 统一封装为一个命令行工具,为 AI 智能体自动化工作流提供了标准化接口,并通过结构化 JSON 输出,能够方便地接入包括 OpenClaw 在内的各类 AI Agent 系统

短短几天,该项目已经收获了 15k 的 Stars。

项目地址:https://github.com/googleworkspace/cli

Google Cloud AI 总监 Addy Osmani 发推宣传,贴子浏览量突破了 500 万:

可一键接入 OpenClaw,让智能体接管 Google Workspace

为什么选择「gws」项目

对于人类开发者,不再需要根据 REST 文档手写 curl 请求。

gws 为每个资源都提供 –help 帮助信息,支持使用 –dry-run 预览请求,并自动处理分页。

对于 AI 智能体,所有返回结果都是结构化的 JSON。

结合内置的 Agent 技能,你的 LLM 就可以在无需编写额外工具的情况下直接管理 Google Workspace。

这意味着,该 CLI 将 Google Workspace API 变成了一个既适合人类,也适合 AI Agent 调用的统一接口。人类不用写 API 请求,AI 不需要写额外工具

在架构层面,「gws」采用一种两阶段解析(two-phase parsing)策略

  • 读取 argv [1],以识别要调用的服务(例如 drive)。

  • 获取该服务的 Discovery Document(API 发现文档),并进行缓存(缓存时间为 24 小时)。

  • 根据文档中定义的资源(resources)和方法(methods),动态构建一个 clap::Command 命令树。

  • 再次解析剩余的命令行参数。

  • 完成身份认证,构建 HTTP 请求并执行。

所有输出,包括成功结果、错误信息以及下载相关的元数据,都会以结构化 JSON 的形式返回。

至于开发者关注的 AI Agent Skills 能力,「gws」内置了 100 多个 Agent Skills(以 SKILL.md 文件形式提供),每个支持的 API 都对应一个技能,同时还包含一些用于常见工作流程的高层辅助技能,以及 50 个精选使用示例,覆盖 Gmail、Drive、Docs、Calendar 和 Sheets 等应用。

其中 OpenClaw 的配置步骤如下,两种方式可选:

另外,gws-shared 这个技能文件里包含了一段安装配置,如果系统环境变量 PATH 中没有检测到 gws CLI,OpenClaw 就会自动通过 npm 安装它。

完整 Agent Skills 列表如下:

地址:https://github.com/googleworkspace/cli/blob/main/docs/skills.md

项目安装

项目安装准确事项包括如下:

  • Node.js 18 或更高版本:用于通过 npm 安装(也可以从 GitHub Releases 下载已编译好的二进制文件)。

  • 一个 Google Cloud 项目:用于获取 OAuth 凭证。你可以通过 Google Cloud Console、gcloud CLI,或者使用 gws auth setup 命令创建。

  • 以及一个拥有 Google Workspace 访问权限的 Google 账号。

安装步骤如下:

npm 包中已经打包了针对你操作系统和架构的 预编译原生二进制文件,因此无需安装 Rust 工具链。

或者从源码构建:

此外还提供了一个 Nix flake,地址为:github:googleworkspace/cli

快速开始:

最后提下醒,虽然这个新的 GitHub 项目出自谷歌,主要开发者也来自谷歌,但它并不是谷歌正式的产品,因而不会得到官方的技术支持。如果你选择使用它,将自行承担风险。

最后,想学习这个项目的可以查看项目地址:

欢迎有需要的同学试试,如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!                                                                ❤️

在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!

看完这篇文章,你有什么收获?欢迎在留言区一起讨论~

ChatGPT 5,无需魔法,国内直接使用!

上线了,我连夜开发充值 ChatGPT Plus 会员神器

ChatGPT Business 和 Plus 怎么选?超详细开通神器!

最后,再次推荐下我们的AI星

为了跟上AI时代我干了一件事儿,我创建了一个知识星球社群:ChartGPT与副业。想带着大家一起探索ChatGPT和新的AI时代

有很多小伙伴搞不定ChatGPT账号,于是我们决定,凡是这四天之内加入ChatPGT的小伙伴,我们直接送一个正常可用的永久ChatGPT独立账户。

不光是增长速度最快,我们的星球品质也绝对经得起考验,短短一个月时间,我们的课程团队发布了8个专栏、18个副业项目:

简单说下这个星球能给大家提供什么:

1、不断分享如何使用ChatGPT来完成各种任务,让你更高效地使用ChatGPT,以及副业思考、变现思路、创业案例、落地案例分享。

2、分享ChatGPT的使用方法、最新资讯、商业价值。

3、探讨未来关于ChatGPT的机遇,共同成长。

4、帮助大家解决ChatGPT遇到的问题。

5、提供一整年的售后服务,一起搞副业

星球福利:

1、加入星球4天后,就送ChatGPT独立账号。

2、邀请你加入ChatGPT会员交流群。

3、赠送一份完整的ChatGPT手册和66个ChatGPT副业赚钱手册。

其它福利还在筹划中... 不过,我给你大家保证,加入星球后,收获的价值会远远大于今天加入的门票费用 !

本星球第一期原价399,目前属于试运营,早鸟价149,每超过50人涨价10元,星球马上要来一波大的涨价,如果你还在犹豫,可能最后就要以更高价格加入了。。

早就是优势。建议大家尽早以便宜的价格加入!

最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!

扫码👇下方二维码,后台回复【面试题】即可获取

◆ ◆ ◆  ◆ ◆ 

(放到你圈子里,朋友们会感激您)
PS:如果觉得我的分享不错,欢迎大家随手点赞、在看。

温馨提示:《技术社区》推文内容如有侵权请您告知我们会在第一时间处理或撤销;互联网是一个资源共享的生态圈,我们崇尚分享。

本文仅供交流学习 , 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除。

历史文章:

一些恶心的代码片段

看看人家那即时通讯系统,那叫一个优雅(附源码)

再见了,学术硕士!

“我不是坚强,我只是走投无路”,从职高到杭电、浙大、麻省计算机博士!

推荐一款云存储/图床平台管理和文件上传工具!

推荐关注