📦 Job Hunter — 自动化求职系统
v0.1.0构建并部署基于 Telegram 机器人的自动化求职系统。抓取 LinkedIn 职位信息,根据匹配度评分,通过 Telegram 发送申请链接通知。
0· 0·0 当前·0 累计
运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install job-hunter-bot
镜像加速npx clawhub@latest install job-hunter-bot --registry https://cn.longxiaskill.com镜像同步中
技能文档
name: Job Hunter slug: job-hunter-bot description: Build and deploy an automated job hunting system with Telegram bot. Scrapes LinkedIn jobs, scores them by match percentage, sends notifications with apply bu...
功能特性
- LinkedIn 职位抓取: 自动从 LinkedIn 抓取最新职位信息
- 智能评分: 根据用户简历和技能匹配度计算职位匹配百分比
- Telegram 通知: 通过 Telegram 机器人实时推送符合条件的职位
- 申请链接: 直接在通知中包含职位申请链接
快速开始
# 克隆项目 git clone https://github.com/your-repo/job-hunter-bot.git cd job-hunter-bot# 安装依赖 npm install
# 配置环境变量 cp .env.example .env # 编辑 .env 文件,填入 LinkedIn 和 Telegram 凭据
# 启动服务 npm start
环境变量配置
| 变量名 | 描述 |
|---|---|
| LINKEDIN_EMAIL | LinkedIn 账号邮箱 |
| LINKEDIN_PASSWORD | LinkedIn 账号密码 |
| TELEGRAM_BOT_TOKEN | Telegram 机器人 Token |
| TELEGRAM_CHAT_ID | 接收通知的 Telegram Chat ID |
使用说明
- 配置完成后,机器人会自动抓取 LinkedIn 职位
- 根据预设的技能关键词和简历内容进行匹配评分
- 符合条件的职位将通过 Telegram 发送通知
- 点击通知中的申请链接可直接跳转至职位申请页面
注意事项
- 请遵守 LinkedIn 的服务条款
- 建议设置合理的抓取间隔,避免账号被封
- 定期更新技能关键词以获得更精准的职位推荐