一个完全自主的AI代理,可自动抓取HH.ru上的招聘信息、过滤垃圾职位,并使用本地Llama 3模型发送个性化求职信,所有操作通过Telegram机器人管理。

Stars

186

7 天增长

暂无数据

Fork 数

32

开放 Issue

1

开源协议

MIT

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它结合了Cloudflare绕过、双重过滤(关键词+LLM分析)以及本地运行AI以保护隐私,实现了在俄罗斯最大招聘平台上的全无人值守求职申请。

适合谁使用

  • 希望自动化求职的俄语技术求职者
  • 对构建AI自动化工具感兴趣的开发者
  • 被不相关职位淹没的俄罗斯IT专业人士
  • 希望使用本地LLM进行求职的用户

典型使用场景

  • 自动在HH.ru上申请Python后端等技术职位
  • 为每次申请生成独特且个性化的求职信
  • 通过Telegram实时接收申请更新和HR回复
  • 从搜索结果中过滤掉非IT职位(如销售、房地产)

项目优势

  • 通过Playwright会话复用绕过Cloudflare和HH.ru反爬机制
  • 双重过滤(硬止损词+LLM智能分析)减少不相关申请
  • 使用本地Llama 3模型生成求职信,保护数据隐私
  • Telegram机器人提供24/7状态报告并转发HR回复

使用前须知

  • 需要Ollama和本地LLM模型(如llama3:8b),消耗GPU/CPU资源
  • 违反HH.ru服务条款,可能面临账号被封风险
  • 仅适用于俄罗斯招聘平台HH.ru,地域范围有限

README 快速开始

HH.ru AI Agent (Auto-Responder) 🤖💼

Полностью автономный ИИ-агент для автоматического поиска вакансий на HH.ru, фильтрации мусора и рассылки уникальных сопроводительных писем с помощью локальной нейросети (Llama 3). Управляется и отправляет отчеты через Telegram-бота.

Фичи

  • Умный парсинг: обходит Cloudflare и блокировки HH.ru за счет Playwright (сохраняет сессию авторизации, пробрасывает капчу в тг).
  • Двойная фильтрация: хард-фильтр по стоп-словам + интеллектуальный анализ вакансии через локальную LLM (отсекает нерелевантные вакансии вроде "продажников" и "риелторов", даже если они всплыли в поиске по IT).
  • Кастомные сопроводительные письма: нейросеть читает ваше резюме и текст вакансии, выдавая идеальное персонализированное письмо для отклика.
  • Интеграция с Telegram: бот присылает уведомления об успешных откликах вместе со сгенерированным письмом, а также пересылает вам ответы от HR напрямую в мессенджер.
  • Работает 24/7: бесконечный цикл с задержками (по умолчанию 30 минут) позволяет боту работать на вас круглосуточно.

Требования

  • Python 3.9+
  • Установленный Ollama с загруженной моделью (по умолчанию llama3 или llama3:8b).

Настройка (Гайд для себя и потомков)

1. Установка зависимостей

Склонируйте репозиторий и установите библиотеки:

pip install -r requirements.txt
playwright install chromium

2. Настройка окружения

Создайте файл .env в корне проекта и добавьте туда свои токены:

TG_BOT_TOKEN="ВАШ_ТОКЕН_ОТ_BOTFATHER"
TG_USER_ID="ВАШ_TELEGRAM_ID"
OLLAMA_URL="http://localhost:11434/api/generate"
OLLAMA_MODEL="llama3"

(Свой ID можно узнать через бота @userinfobot в ТГ).

3. Настройка поиска под себя

Откройте config.py и подстройте логику под своё резюме:

  • SEARCH_QUERIES — список запросов (например, "Python backend").
  • TARGET_RESUME_NAME — точное название вашего резюме на HH (чтобы бот выбирал правильное из списка).
  • MY_RESUME_SUMMARY — подробное текстовое саммари ваших навыков. Это критически важно, так как на основе этого текста ИИ будет писать сопроводительные письма. Опишите свой стек, проекты и пожелания максимально подробно.

4. Первый запуск (Авторизация)

При самом первом запуске скрипт откроет видимое окно браузера:

python main.py

Вам нужно вручную войти в свой аккаунт HH.ru (ввести код из SMS/почты). Как только в

项目描述

hh.ru аи бот для откликов

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

lopopolo
精选
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI 与机器学习AI 智能体
2,390
slvDev
精选
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI 与机器学习大语言模型
1,960
littledivy
精选
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI 与机器学习
1,482