recipe-watch-drive-changesGoogle官方放心用为 Google Drive 文件或文件夹订阅变更事件,实时推送到 Pub/Sub。
这个 Skill 帮你通过 gws events 命令为 Google Drive 的某个文件或文件夹创建事件订阅:指定目标资源(如 drives/DRIVE_ID)、关注的事件类型(例如 google.workspace.drive.file.v1.updated),并把通知推送到一个 Cloud Pub/Sub 主题;还能设置 includeResource: true 让通知里带上文件详情。创建后可以用 gws events subscriptions list 查看活跃订阅,并在过期前用 +renew 续订。
适合需要实时感知 Drive 内容变化的场景,比如团队共享文件夹更新后自动同步、重要文档被修改时触发工作流或审计日志。前提是已经安装 gws CLI、加载了 gws-events Skill,并准备好一个可接收消息的 Pub/Sub 主题;订阅不是永久的,需要按时续订。
在下面找到你用的工具,复制命令粘进终端就装好了:
npx skills add googleworkspace/cli 装好后不用任何配置,直接在对话里说:
帮我给 Drive 里这个共享文件夹订阅变更通知,文件更新时推送到 Pub/Sub 主题。 AI 检测到任务匹配时会自动加载这个 Skill,不需要手动开关。
SKILL.md 需要安装 gws CLI 并加载 gws-events Skill,启用 Google Workspace events API,还要有一个已存在的 Cloud Pub/Sub 主题用来接收通知。
会过期。创建后建议记录 subscription ID,在到期前运行 gws events +renew --subscription SUBSCRIPTION_ID 续订,否则收不到后续变更通知。
常见如 google.workspace.drive.file.v1.updated,可监听文件更新;在 payloadOptions 中设置 includeResource: true,通知里会包含变更资源的详细信息。