返回顶部
j

jobs-hunter-claw职位猎手爪

Unified job hunting automation with Google Sheets — discover jobs, submit applications, and track your pipeline with activity logging. Use when: (1) searching job boards (LinkedIn, Indeed, BuiltIn), (2) tracking application status and interviews, (3) logging recruiter contacts and follow-ups, (4) querying jobs by status/company/role, (5) automating periodic job pipeline checks via cron. Requires Google Sheets + gog CLI. Recommended model: google/gemini-flash-latest.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.4.0
安全检测
已通过
211
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

jobs-hunter-claw

Jobs Hunter Claw 🎯

统一的工作搜索自动化技能:发现 → 申请 → 追踪

ClawHub: https://clawhub.ai/QuantDeveloperUSA/jobs-hunter-claw
GitHub: https://github.com/ABFS-Inc/jobs-hunter-claw

安装

方式一:ClawHub(推荐)

bash

安装技能


clawhub install jobs-hunter-claw

验证安装

clawhub list

修复可执行权限(安装后必需)

chmod +x /path/to/skills/jobs-hunter-claw/scripts/job-tracker.sh

方式二:Git 克隆

bash

克隆到你的技能目录


git clone https://github.com/ABFS-Inc/jobs-hunter-claw.git /path/to/skills/jobs-hunter-claw

前置条件

1. gog CLI(Google Workspace)

该技能使用 gog 访问 Google 表格:

bash

安装 gog


brew install steipete/tap/gogcli

使用 Google 进行身份验证

gog auth credentials /path/to/client_secret.json gog auth add your@gmail.com --services sheets

2. Google 表格设置

创建一个包含以下标签页的 Google 表格:

标签页用途
Jobs主追踪器(A-P 列)
Activity Log
带时间戳的事件历史记录 |
| Add or Edit Job | 表单界面(可选) |

详细设置请参阅 references/google-sheet-setup.md

3. 配置电子表格 ID(必需)

使用你的 Google 表格 ID 设置环境变量:

bash
export JOBTRACKERSPREADSHEET_ID=your-google-sheet-id

该 ID 可在你的 Google 表格 URL 中找到:

https://docs.google.com/spreadsheets/d/[这就是ID]/edit

如需持久化配置,请添加到你的 shell 配置文件(~/.bashrc、~/.zshrc):

bash
echo export JOBTRACKERSPREADSHEET_ID=your-google-sheet-id >> ~/.bashrc

对于 OpenClaw 代理,请在代理的环境或 TOOLS.md 中设置。

快速开始

bash

首先设置你的电子表格 ID


export JOBTRACKERSPREADSHEET_ID=your-google-sheet-id

查看所有命令

./scripts/job-tracker.sh help

添加发现的职位

./scripts/job-tracker.sh add --company Morgan Stanley --role AI Architect --source LinkedIn

列出活跃的面试

./scripts/job-tracker.sh list --status interview

记录事件

./scripts/job-tracker.sh log JOB002 --event interview_scheduled --details 第3轮,周一上午10点

搜索职位

./scripts/job-tracker.sh search citi --columns company,role

代理设置

创建一个专用代理来运行求职自动化。

模型要求

该技能需要 google/gemini-flash-latest 以获得最佳性能和成本效益。

Gemini Flash 提供:

  • - 频繁扫描招聘网站时的快速响应时间
  • 高容量定时任务的经济高效(每小时扫描、每日回顾)
  • 对结构化数据操作(增删改查、搜索、日志记录)具有足够的能力
  • 良好的 shell 命令执行工具使用性能

不要使用 Opus、Sonnet 或其他高级模型——它们对该技能来说大材小用,且会产生不必要的成本。

1. 创建代理

bash
openclaw agents create job-hunter \
--model google/gemini-flash-latest \
--workspace /path/to/workspace-job-hunter

2. 配置代理身份

在代理工作区创建 IDENTITY.md:

markdown

IDENTITY.md

  • - 名称: [名] [姓]
  • 角色: 职业自动化助手
  • 风格: 积极主动、有条理、以候选人为中心
  • 表情符号: 🎯

3. 配置代理工具

在代理工作区创建包含电子表格 ID 的 TOOLS.md:

markdown

TOOLS.md

环境变量

在运行 job-tracker 命令前设置:

  • - JOBTRACKERSPREADSHEET_ID — 你的 Google 表格 ID

Jobs Hunter Claw 技能

安装位置: /openclaw/skills/jobs-hunter-claw

使用方法

bash

设置电子表格 ID


export JOBTRACKERSPREADSHEET_ID=your-sheet-id

运行命令

/openclaw/skills/jobs-hunter-claw/scripts/job-tracker.sh list /openclaw/skills/jobs-hunter-claw/scripts/job-tracker.sh add --company X --role Y

Google 表格

  • - URL: https://docs.google.com/spreadsheets/d/your-sheet-id
  • 标签页: Jobs, Activity Log, Add or Edit Job

4. 配置心跳(可选)

创建 HEARTBEAT.md 用于定期检查:

markdown

HEARTBEAT.md

定期检查

  • - [ ] 扫描招聘人员的邮件
  • [ ] 检查日历中的即将到来的面试
  • [ ] 审查状态为面试的职位,进行后续跟进
  • [ ] 查找与个人资料匹配的新职位发布

定时任务设置

使用 OpenClaw 定时任务自动化求职任务。

重要提示: 定时任务需要在任务提示或代理环境中包含电子表格 ID。

任务 1:邮件扫描(每小时,工作时间)

bash
openclaw cron add \
--id job-email-scan \
--schedule 0 14-23 1-5 \
--agent job-hunter \
--channel channel:YOURDISCORDCHANNEL_ID \
--task 从 TOOLS.md 设置 JOBTRACKERSPREADSHEET_ID,然后扫描邮件中与职位相关的消息。使用 /openclaw/skills/jobs-hunter-claw/scripts/job-tracker.sh 进行更新。

时间表:美国东部时间上午 9 点至下午 6 点(UTC 14-23),周一至周五,每小时一次。

任务 2:每周管道审查(周一早上)

bash
openclaw cron add \
--id job-weekly-review \
--schedule 0 14 1 \
--agent job-hunter \
--channel channel:YOURDISCORDCHANNEL_ID \
--task 每周管道审查。设置 JOBTRACKERSPREADSHEET_ID,然后:

  1. 1. job-tracker.sh list --status Interview
  2. job-tracker.sh list --status Applied
  3. job-tracker.sh list --status Discovered

报告摘要和建议操作。

时间表:周一美国东部时间上午 9 点(UTC 14:00)。

管理定时任务

bash

列出所有定时任务


openclaw cron list

暂停/恢复任务

openclaw cron pause job-email-scan openclaw cron resume job-email-scan

删除任务

openclaw cron delete job-email-scan

CLI 参考

命令

命令描述
add添加新职位,自动生成 ID
update
修改现有职位字段 | | delete | 删除职位(清除行,保留日志) | | log | 添加带时间戳的活动记录 | | show | 显示详细职位视图 | | list | 列出职位,可带筛选条件 | | search | 使用正则或模糊匹配搜索 | | logs | 查看活动历史 | | next-id | 获取下一个可用职位 ID | | schema | 显示有效状态和事件类型 | | help | 显示命令帮助 |

添加职位

bash
./scripts/job-tracker.sh add \
--company Goldman Sachs \
--role VP, AI Engineering \
--location NYC \
--salary $200k-$275k \
--source LinkedIn \
--url https://linkedin.com/jobs/view/123456 \
--status Discovered

必需参数:--company、--role

更新职位

bash
./scripts/job-tracker.sh update JOB015 \
--status Applied \
--resume AI-Architect-Resume-v3 \
--applied-date 2026-03-19

###

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 jobs-hunter-claw-1776165362 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 jobs-hunter-claw-1776165362 技能

通过命令行安装

skillhub install jobs-hunter-claw-1776165362

下载

⬇ 下载 jobs-hunter-claw v1.4.0(免费)

文件大小: 20.53 KB | 发布时间: 2026-4-17 15:08

v1.4.0 最新 2026-4-17 15:08
Specified google/gemini-flash-latest as required model for cost efficiency. Updated agent creation docs.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部