DanielPan12/JobHuntBot

Agent-led job application workflow with a local progress-tracking dashboard — works with any AI coding agent that can read files and follow instructions.AI Agent 驱动的求职投递工作流,配本地进度追踪看板——适配任何能读文件、听懂指令的编程 Agent。

해결하는 문제

JobHuntBot은 구직 활동의 혼란스러운 과정을 구조적이고 반복 가능한 시스템으로 전환합니다. 수동으로 구직할 때 흔히 발생하는 문제들—응모 기록을 잃어버리거나, 이력서 버전이 일관되지 않거나, AI가 개인 정보를 잘못 생성하는 위험—을 방지하기 위해 AI 자동화와 인간의 감시를 결합한 프레임워크를 제공합니다.

작동 방식

JobHuntBot은 독립형 애플리케이션이 아니라, 로컬 파일을 읽고 브라우저를 제어할 수 있는 어떤 AI 코드 에이전트(Claude Code, Cursor, Codex CLI 등)와 함께 사용하기 위한 지침과 템플릿 세트입니다.

  1. 초기화: 에이전트는 SKILL.md와 개인 자료를 읽어 후보자 프로필, 응모 규칙, 이력서 전략 템플릿을 채웁니다.
  2. 실행: 에이전트는 구인 정보를 검색하고 분류하며, Playwright 같은 도구를 통해 브라우저 접근이 허용되면 응모 양식을 자동으로 채우고 이력서를 업로드합니다.
  3. 안전 장치: 에이전트는 민감한 법적 또는 신원 정보를 추측하는 것을 엄격히 금지하고, 최종 제출 버튼을 누르기 전에 명시적인 인간의 확인을 받아야 합니다.
  4. 추적: 모든 진행 상황은 CSV 파일에 기록되며, 외부 서버에 데이터를 전송하지 않는 로컬에서 동작하는 Zero-Dependency Node.js 대시보드를 통해 응모 상태와 면접 일정을 시각화합니다.

대상 사용자

AI 코드 에이전트를 사용하면서 구직 활동의 번거로운 부분(검색 및 양식 작성)을 자동화하고 싶지만, 최종 제출과 데이터 프라이버시를 완전히 통제하고 싶은 구직자.

주요 특징

  • 에이전트 독립적: 파일 읽기와 브라우저 사용이 가능한 어떤 AI 에이전트와도 호환됩니다.
  • 인간 중심의 안전성: AI가 경험을 위조하거나 동의 없이 응모를 제출하는 것을 방지하는 명시적인 안전 경계를 제공합니다.
  • 로컬 대시보드: 외부 서버에 데이터를 전송하지 않고도 "보류 중", "응모 완료", "종료" 상태의 구직 정보를 추적할 수 있는 간단하고 개인적인 HTML/Node.js 인터페이스입니다.
  • 구조화된 지식: "답변 은행"과 "경험 은행"을 사용해 다양한 응모에서 일관성 있고 진실된 답변을 보장합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트