用途:Novita AI 团队共享的邮件技能,用于撰写、预览和发送专业邮件,适用于外联、跟进、致谢、介绍等场景。任何团队成员或智能体均可使用。
主要能力:通过 Gmail OAuth 发送或保存草稿;支持 --to、--subject、--body、--body-file、--html、--cc、--bcc、--draft、--dry-run 等参数;提供品牌规则与邮件模板参考。
使用方式:先检查 config.env,缺失时按首次设置填写 SENDER_NAME、SENDER_TITLE、SENDER_EMAIL,并在 Google Cloud 创建 OAuth 应用、启用 Gmail API、配置 gmail.send 与 gmail.compose 权限,然后执行 cp config.env.template config.env 并运行 bash scripts/gmail_auth.sh 获取 GMAIL_REFRESH_TOKEN。发送前先 source config.env,再调用 scripts/send_email.sh。默认使用 --draft 保存草稿,仅当用户明确要求直接发送时才省略该参数。
限制:默认草稿优先,任何发送或保存草稿前必须先向用户展示完整预览并获得确认;仅支持发送,不支持读取邮件、日历邀请或 Slack/Telegram/Discord 等频道消息;模板需提取 HTML 并替换占位符后使用,不可直接传给 --body-file。
适用场景:外联、跟进、感谢、介绍类邮件,以及由工作流产生收件人和联系理由的邮件。