【开源自荐】为了防止漏面试,vibe了OpenClaw求职雷达,带 iOSMac 联动”
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
仓库地址:GitHub - NissonCX/openclaw-offer-radar: 基于 OpenClaw、Gmail 和 iPhone 原生提醒事项的招聘邮件提醒 skill | Turn recruiting emails into clean Chinese Apple Reminders · GitHub
最近小弟在找暑期实习,海投之后各种平台的面试笔试通知混在一起,经常记不清时间进度,每天自己去邮箱翻找又太麻烦,还容易看漏看错,想到也许可以用ai解决这个烦人的问题。
平时我自己相关的日程都是在Mac和iPhone上处理,为了图个自己用着方便,这段时间vibe出了个本地OpenClaw Skill。已经自己用了一段时间,今天整理了一下开源出来,给有类似需求的佬友们参考。
说一下这东西具体是怎么跑起来的。它并不是一个独立的 App,而是作为 OpenClaw 的一个技能插件运行:
- 整个标准工作流都定义在仓库的 SKILL.md 里。你在 OpenClaw 里触发这个 Skill 后,它会先通过里面的 recruiting_sync.py 脚本去汇总和拉取招聘相关的通知内容。
- 拿到原始数据后,OpenClaw 会根据 agents 目录下的模型配置,让大模型去阅读这些杂乱的文本,把公司名称、岗位、第几轮面试、具体时间这些干货结构化地提取出来。
- 最核心的一步是最后的 apple_reminders_bridge.py 脚本。当大模型提取出时间后,会执行这个脚本,直接调用 macOS 的底层接口,把日程无缝写进系统的“提醒事项”里,同时打上时间提醒。
这也就是为什么这个 Skill 主要是提供给 Mac 用户的。因为最后一步写入日程强依赖 macOS 的本地环境,这样只要有新进度,手机和电脑端都会自动创建待办事项,不会错过提醒。
同步到苹果设备上的实际效果如下:
4f5d16df0128d7fe652b17d0d6e42c4d1290×2796 370 KB
代码我都放 GitHub 了。如果你也是 Mac 玩家,刚好在用 OpenClaw,最近也愁怎么管理到处飞的面试进度,可以尝试把它挂上去跑跑看。
因为初衷只是为了方便我自己使用,各家招聘平台的格式又多,现有脚本里的解析规则不一定能覆盖所有人的场景,大家如果有别的同步需求或者遇到报错,可以直接拉下来自己微调,也欢迎提 PR 交流。
网友解答:--【壹】--:
感谢佬友
--【贰】--:
给佬一个 star
我前段时间面试,也有类似的需求。
我是在 openclaw 里面接入了 Himalaya,让他定时读取邮件然后写到我的 todolist 里面去。
如果非邮件的就截图直接发给 openclaw。
感觉这套实践更加非平台绑定一些。
--【叁】--:
感谢大佬
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
仓库地址:GitHub - NissonCX/openclaw-offer-radar: 基于 OpenClaw、Gmail 和 iPhone 原生提醒事项的招聘邮件提醒 skill | Turn recruiting emails into clean Chinese Apple Reminders · GitHub
最近小弟在找暑期实习,海投之后各种平台的面试笔试通知混在一起,经常记不清时间进度,每天自己去邮箱翻找又太麻烦,还容易看漏看错,想到也许可以用ai解决这个烦人的问题。
平时我自己相关的日程都是在Mac和iPhone上处理,为了图个自己用着方便,这段时间vibe出了个本地OpenClaw Skill。已经自己用了一段时间,今天整理了一下开源出来,给有类似需求的佬友们参考。
说一下这东西具体是怎么跑起来的。它并不是一个独立的 App,而是作为 OpenClaw 的一个技能插件运行:
- 整个标准工作流都定义在仓库的 SKILL.md 里。你在 OpenClaw 里触发这个 Skill 后,它会先通过里面的 recruiting_sync.py 脚本去汇总和拉取招聘相关的通知内容。
- 拿到原始数据后,OpenClaw 会根据 agents 目录下的模型配置,让大模型去阅读这些杂乱的文本,把公司名称、岗位、第几轮面试、具体时间这些干货结构化地提取出来。
- 最核心的一步是最后的 apple_reminders_bridge.py 脚本。当大模型提取出时间后,会执行这个脚本,直接调用 macOS 的底层接口,把日程无缝写进系统的“提醒事项”里,同时打上时间提醒。
这也就是为什么这个 Skill 主要是提供给 Mac 用户的。因为最后一步写入日程强依赖 macOS 的本地环境,这样只要有新进度,手机和电脑端都会自动创建待办事项,不会错过提醒。
同步到苹果设备上的实际效果如下:
4f5d16df0128d7fe652b17d0d6e42c4d1290×2796 370 KB
代码我都放 GitHub 了。如果你也是 Mac 玩家,刚好在用 OpenClaw,最近也愁怎么管理到处飞的面试进度,可以尝试把它挂上去跑跑看。
因为初衷只是为了方便我自己使用,各家招聘平台的格式又多,现有脚本里的解析规则不一定能覆盖所有人的场景,大家如果有别的同步需求或者遇到报错,可以直接拉下来自己微调,也欢迎提 PR 交流。
网友解答:--【壹】--:
感谢佬友
--【贰】--:
给佬一个 star
我前段时间面试,也有类似的需求。
我是在 openclaw 里面接入了 Himalaya,让他定时读取邮件然后写到我的 todolist 里面去。
如果非邮件的就截图直接发给 openclaw。
感觉这套实践更加非平台绑定一些。
--【叁】--:
感谢大佬

