跳转到主要内容

Google Workspace 集成

设置 → 集成 → 凭证 中连接 Google Workspace。授权完成后,google-workspace 预置技能即可供智能体使用。

你能获得什么

能力用户收益
GUI OAuth点击连接,无需把 Token 写进 YAML 或 .env
Refresh Token 加密存储凭证保存在服务端数据库(AES-256-GCM)
技能目录提示未连接 OAuth 时技能显示不可用,并提供返回设置的链接
运行时防护智能体收到明确警告,而不是任务中途出现难懂的 API 报错
v1.5 只读能力今日日历、Gmail 收件箱元数据(主题/发件人/摘要)、最近 Drive 文件

连接步骤

  1. 打开 设置 → 集成 → 凭证
  2. 找到 Google Workspace,点击 连接
  3. 在浏览器中完成 Google OAuth
  4. 返回应用 — 状态显示 已连接
  5. 打开 资料库 → 技能google-workspace 应可用(除非你曾手动禁用,否则会自动启用)

示例对话

  • 「今天日历上有什么安排?」
  • 「总结一下最近的收件箱邮件」
  • 「列出最近修改的 Drive 文件」
智能体会读取预置技能说明,并通过自动注入 OAuth Token 的辅助脚本执行。

故障排查

现象处理
技能显示不可用(黄色提示)在设置 → 凭证 中重新连接 Google
OAuth 按钮不可用请管理员在服务端配置 GOOGLE_CLIENT_ID / GOOGLE_CLIENT_SECRET
日历为空检查用户时区设置 — 日界按 MYRM_USER_TIMEZONE 计算

与 MCP Gmail/Calendar 的区别

服务目录中也提供 Gmail、Google Calendar 的 MCP 条目。对桌面端和本地部署用户,更推荐使用原生 google-workspace 技能:
  • 一次 OAuth 覆盖 Gmail、日历与 Drive
  • 无需单独维护 MCP 进程
  • 技能目录与智能体运行时共用同一套可用性检查