AI-powered job application assistant
Top 20.9% on sourcepulse
This project provides an AI-powered job application assistant designed to automate resume submissions across multiple Chinese job platforms, including Boss Zhipin, 51job, Lagou, Liepin, and Zhaopin. It targets job seekers looking to streamline their application process, offering features like AI-driven personalized greetings and resume matching to improve response rates.
How It Works
The assistant leverages web scraping and automation techniques to interact with job portals. Key features include AI-powered matching of job descriptions (JDs) to user profiles, automatic generation of personalized greetings, and the ability to send image-based resumes. It also incorporates intelligent filtering for inactive HR, specific salary ranges, and blacklisted companies, alongside persistent login via cookies and real-time notifications via enterprise WeChat.
Quick Start & Requirements
git clone https://github.com/loks666/get_jobs.git
and navigate into the directory.config.yaml
for job search preferences, location, and AI settings. Set up enterprise WeChat notifications by renaming .env_template
to .env
and configuring the HOOK_URL
.api.ruyun.fun
.Highlighted Details
Maintenance & Community
The project is actively maintained, with recent updates including Linux support, multi-city job posting for Boss Zhipin, and bug fixes for Zhaopin and Liepin. A QQ group is available for community support and discussion.
Licensing & Compatibility
The project is licensed under the MIT license, permitting commercial use and linking with closed-source projects.
Limitations & Caveats
The project explicitly states it does not support server deployment, as job platforms may block access from server IPs. Some platforms like 51job and Lagou have limitations or known issues affecting efficiency and reliability. The README also warns against fraudulent sellers of the project's code.
2 months ago
1 day