recipe-create-vacation-responderGoogle官方放心用一键开启 Gmail 外出自动回复,设置自定义内容和生效范围。
该 recipe 借助已加载的 `gws-gmail` skill,通过 gws CLI 调用 Gmail API 的 `users.settings.updateVacation` 接口,为你的账号启用外出自动回复。你可以指定回复主题(responseSubject)、纯文本正文(responseBodyPlainText),并控制是否只向通讯录联系人(restrictToContacts)或同域用户(restrictToDomain)发送自动回复。设置完成后,可用 `getVacation` 查询当前状态;返岗后通过把 `enableAutoReply` 设为 false 关闭。
适合休假、出差或长期离线前批量配置自动回复,也适合让 AI 按口头指令直接操作而不用打开 Gmail 网页。前提是需要已安装 `gws` 并加载 `gws-gmail`;另外示例未填开始/结束时间,启用后不会自动过期,记得返岗后手动关闭,以免持续自动回复。
在下面找到你用的工具,复制命令粘进终端就装好了:
npx skills add googleworkspace/cli 装好后不用任何配置,直接在对话里说:
帮我开启 Gmail 休假自动回复,主题'外出中',正文说明1月20日返岗,仅回复联系人。 AI 检测到任务匹配时会自动加载这个 Skill,不需要手动开关。
SKILL.md 已安装 gws CLI 并加载 gws-gmail skill;当前 Google 账号需有修改 Gmail 设置的权限,个人 Gmail 或 Workspace 账号一般都可使用。
示例命令没有设置 startTime/endTime,启用后不会自动过期,必须返岗后再运行一次 updateVacation 把 enableAutoReply 设为 false 来关闭。
默认 restrictToContacts 和 restrictToDomain 均为 false,即所有人都会收到;如只想发给通讯录联系人或同域用户,可在指令中要求 AI 改为 true。