第一步:在 Google Cloud 创建项目并启用 API

进入 Google Cloud Console,创建一个新项目,然后在「API 和服务」→「启用 API」中,把以下几个服务打开:

  • Google Calendar API — 日历读写
  • Google Tasks API — 待办管理
  • Google Fitness API — 睡眠、心率、步数、体重
  • Gmail API — 收发邮件

接着进「凭据」→「创建凭据」→「OAuth 客户端 ID」,应用类型选「桌面应用」。创建完成后下载 JSON 凭证文件——这个文件后面要用,保存好。

第二步:放置凭证文件

把下载的凭证文件重命名,放到 OpenClaw 的配置目录下:

~/.config/openclaw/google-credentials.json

就这一步,配置就结束了。这个设计挺干净的,没有多余的配置项。

第三步:首次授权

运行任意 Google 相关脚本(比如日历或任务),系统会自动打开浏览器跳转到 Google 登录页面。登录并授权后,Token 会自动保存到:

~/.config/openclaw/google-token.json

之后就不用再重复授权了。

权限范围与 Token 管理

系统默认申请的权限包括:日历读写、任务读写、健康数据读取、邮件读取和发送。如果后续需要扩展权限,跑一下对应脚本的 auth 命令重新授权即可。

Token 有效期大概 1 小时,系统会自动刷新,正常使用完全不用管。如果遇到授权失效的情况,删掉 google-token.json 重新走一遍授权流程就能恢复——这一步偶尔会碰到,知道怎么处理就不慌。

接通之后能做什么

打通 Google 全家桶后,你的 AI 助理团队就有了真正可操作的数据源:

  • 日历 — 查看日程、创建会议、智能提醒
  • 任务 — 管理待办事项、自动跟踪进度
  • 健康 — 读取睡眠、心率、步数、体重数据
  • 邮件 — 收发邮件、智能分类

对一人公司来说,这套组合的价值在于:Agent 不再只是一个聊天窗口,而是真正能感知你的日程、追踪你的任务、帮你处理邮件的助手。10 分钟的配置投入,换来的是 AI 助理从「能聊」到「能干活」的跨越。