OpenClaw Offer Radar#
适用场景#
- 用户想把 Gmail 里的招聘邮件转成 Apple Reminders
- 邮件里包含面试、笔试、测评、授权等需要行动的时间信息
- 用户明确要求不要漏掉“面试信息更新”
- 用户希望提醒同步到 iPhone / Mac / iPad
当前依赖#
gog 负责搜索 Gmail 候选邮件
- Apple Mail 负责补抓邮件正文
- Apple Reminders 负责把事件落到原生提醒事项
默认流程#
- 运行扫描脚本:
bash
python3 scripts/recruiting_sync.py --account your@gmail.com --mail-account 谷歌
-
扫描脚本默认先看最近 2 天、最多 60 条候选线程。
-
默认忽略:
-
对以下邮件提高召回:
ibeisen
mokahr
nowcoder
腾讯校招
-
识别时优先提取:
- 公司名
- 岗位
- 面试 / 笔试 / 测评时间
- 截止时间
- 主入口链接
-
同一事件的“邀请”和“更新”必须归并为一个提醒,优先保留最新时间。
-
一个事件只保留一条主提醒,不生成额外追提醒。
-
当前实现依赖 Apple Mail 补抓邮件正文,所以要求:
- Apple Mail 已登录同一个 Gmail 账号
- 运行环境已放行 Mail / Reminders 权限
-
如果用户要求真正同步到系统提醒事项,再执行:
bash
python3 scripts/recruiting_sync.py --account your@gmail.com --mail-account 谷歌 --sync-reminders
标题和备注规范#
- 标题必须是中文
- 标题只写事件本身,不写“11点提醒”之类调度信息
- 备注只保留:
- 真实时间或截止时间
- 岗位
- 主入口链接
- 必要时的一句说明
- 不写:
- Gmail ID
- 发件人元数据
- 长摘要
- 与事件无关的信息
输出要求#
- 先说明识别出多少个招聘事件
- 若同步成功,回执:
- 若没有新事件,明确说明“本轮无新的高置信度招聘提醒”