{"id":27107763,"url":"https://github.com/loks666/get_jobs","last_synced_at":"2026-03-04T09:31:05.788Z","repository":{"id":226579856,"uuid":"768858070","full_name":"loks666/get_jobs","owner":"loks666","description":"💼【AI找工作助手】全平台自动投简历脚本：(boss、前程无忧、猎聘、智联招聘)","archived":false,"fork":false,"pushed_at":"2026-01-30T14:54:33.000Z","size":47074,"stargazers_count":5706,"open_issues_count":1,"forks_count":743,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-01-31T07:45:51.107Z","etag":null,"topics":["getjobs","job","resume","submit","voluntarily"],"latest_commit_sha":null,"homepage":"https://github.com/loks666/get_jobs","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/loks666.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-03-07T21:34:58.000Z","updated_at":"2026-01-31T06:57:06.000Z","dependencies_parsed_at":"2024-03-24T10:31:02.365Z","dependency_job_id":"90f5f83b-3d97-4bb7-a7d2-ce17e2f1b46b","html_url":"https://github.com/loks666/get_jobs","commit_stats":null,"previous_names":["loks666/get_jobs"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/loks666/get_jobs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loks666%2Fget_jobs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loks666%2Fget_jobs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loks666%2Fget_jobs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loks666%2Fget_jobs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/loks666","download_url":"https://codeload.github.com/loks666/get_jobs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loks666%2Fget_jobs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30077065,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T08:01:56.766Z","status":"ssl_error","status_checked_at":"2026-03-04T08:00:42.919Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["getjobs","job","resume","submit","voluntarily"],"created_at":"2025-04-06T21:02:34.248Z","updated_at":"2026-03-04T09:31:05.779Z","avatar_url":"https://github.com/loks666.png","language":"Java","funding_links":[],"categories":["Java"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e🍀 Get Jobs【工作无忧】\u003c/h1\u003e\n\u003cdiv align=\"center\"\u003e\n\n[![Stars](https://img.shields.io/github/stars/loks666/get_jobs?style=flat\u0026label=%F0%9F%8C%9Fstars\u0026labelColor=ff4f4f\u0026color=ff8383)](https://github.com/loks666/get_jobs)\n[![QQ交流群](https://img.shields.io/badge/🐧QQ交流群-get_jobs-0FB5EB?labelColor=235389\u0026logoColor=white\u0026style=flat)][qq-link]\n[![License](https://img.shields.io/badge/📑licenses-MIT-34D058?labelColor=22863A\u0026style=flat)](https://github.com/loks666/get_jobs/blob/master/LICENSE)\n![Issues closed](https://img.shields.io/github/issues-search?query=repo%3Aloks666/get_jobs+is%3Aclosed\u0026label=%F0%9F%A4%8F%F0%9F%8F%BBFissues%20closed\u0026labelColor=008B8B\u0026color=00CCCC)\n[![Forks](https://img.shields.io/github/forks/loks666/get_jobs?style=flat\u0026label=%F0%9F%8F%85Forks\u0026labelColor=800080\u0026color=912CEE)](https://github.com/loks666/get_jobs/forks)\n\n\u003c/div\u003e\n\u003cdiv align=\"center\"\u003e\n\u003ch2 align=\"center\"\u003e黑暗无论多么长，光明迟早总是会来的\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e我知道你心中有煎熬，有焦虑，像一柄长剑悬在头顶，随时可能落下。\u003c/strong\u003e\u003cbr\u003e\n\u003cstrong\u003e黎明破晓之时，苦难都将化作勋章\u003c/strong\u003e\u003c/p\u003e\n\u003cstrong\u003e🪅GUI版本盛大登场\u003c/strong\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://trendshift.io/repositories/9608\"\u003e\n    \u003cimg src=\"https://trendshift.io/api/badge/repositories/9608\" alt=\"GitHub Trending\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\n- 📌 **目前该项目存在的问题**\n    - 【紧急】目前Boss新增了检测机制，导致网页被回退，目前解决的问题是首页已完成正常访问，但在投递过程中会不断的刷新，如哪位有解决的办法，请务必分享，感激不尽，讨论链接：https://github.com/loks666/get_jobs/discussions/250\n    - 当前智联招聘平台有问题，其他平台可正常使用，如有兄台解决了智联招聘投递问题沟通后可提交pr。\n    - 本项目已改为禁止商业化的开源协议,请勿将此项目进行商业化\n    - [【重要】跳转到文末更新日志](#-更新日志)\n    - 老版本在本项目的genesis分支上，目前可能暂停更新，如有修复老版本问题的可联系后提交pr\n    - 前端项目的编译版本会发布在release页面，如不想启动前端，可将dist文件夹放到resources文件夹下直接启动后端使用\n\n### 🌴源码地址\n\n- Github(国外访问)：https://github.com/loks666/get_jobs\n- Gitee·码云(中国大陆)：https://gitee.com/lok666/get_jobs\n\n### AI代理暂时已停用，在联系解决中，未解决前请勿使用\n\n- https://api.ruyun.fun/ [**支持市面全部大模型！折扣比例2比1！1刀也可充，详情请联系站内客服**]\n\n## 🌟 特色功能\n\n- **🖥️ 图形化界面**：直观的网页管理界面，方便配置与运行，降低上手成本。\n- **💥 AI 智能匹配**：AI检测岗位匹配度，并根据JD自动撰写个性化的打招呼语（仅限 Boss 直聘）。\n- **📷️ 图片简历**：Boos直聘可在发送打招呼语后自动发送图片简历，无须等待HR索要简历，有效提高回复率。\n- **🔎 智能过滤**：自动过滤 **不活跃 HR**、**猎头岗位**、**目标薪资**，让你的简历投递更精准。\n- **📢 实时通知**：通过企业微信消息推送，实时掌握简历投递情况，不错过任何机会。\n- **🚫 黑名单功能**：自动更新黑名单企业，避免重复投递不合适的公司，提高投递效率。\n- **🛠️ 易于配置**：集中化配置，只需修改配置文件即可自定义筛选条件，轻松上手。\n- **🔄 持久登录**：支持超长 Cookie 登录，大部分平台每周仅需扫码一次，减少重复操作。\n\n### 🔞️ 注意事项\n\n- ❌必须要关闭墙外代理，由于主要针对的国内平台，墙外代理会导致页面加载缓慢\n- 💪🏻如你有“折腾精神”希望自己配置，QQ群内提供免费答疑，如你不想麻烦，可进入群聊查看群公告\n- 📰由于不同系统的页面不一样，导致可能不兼容，文末会给出文档，尽可能让大家能自定义修改\n- 🚩如您不方便访问github，可使用码云镜像(中国大陆)版本：[gitee/getjobs](https://gitee.com/loks666/get_jobs)\n\n\u003e 已经有人在交流群里 **发广告** 等与本项目无关的信息\n\u003e 如果带着不同目的或者没想清楚就进群的\n\u003e 一经发现群主会对您的家人及朋友进行亲切(**没有素质**)的问候\n\u003e 并将您请出群聊，请珍惜交流的机会，谢谢！\n\n## 🚀 如何使用？\n\n### 1️⃣ 使用git拉取代码\n\n```\ngit clone https://github.com/loks666/get_jobs.git\ncd get_jobs\n```\n\n### 2️⃣ 环境配置:Gradle、JDK21\n\n- 目前程序自动判断系统环境，自动下载对应的chromedriver，并进行浏览器操作，需解决网络问题。\n\n更多环境配置详情请点击：📚 [环境配置](https://github.com/loks666/get_jobs/wiki/环境配置)\n\n### 3️⃣ 网页端修改配置，并保存(一般默认即可,需要修改自己的地区和岗位)\n\n- 🤖 AI配置\n\n    - `.env`配制如下：\n      ```\n      HOOK_URL=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=your_key_here\n      BASE_URL=https://api.openai.com\n      API_KEY=sk-xxx\n      MODEL=gpt-5-nano\n      ```\n    - `HOOK_URL`：企业微信机器人推送的链接\n    - `BASE_URL`：直连或中转链接地址\n    - `API_KEY`：调用的API KEY\n    - `MODEL`：需要使用的模型名称\n\n  \u003e 根据测试，boss直聘在每天所有的岗位投递结束后消耗的额度(gpt-5-nano)大约在0.06美元(6美分)  \n  \u003e 左右，代理除了在本项目中可用，也可使用客户端(https://github.com/knowlimit/ChatGPT-NextWeb)进行使用  \n  \u003e 在日常生活中使用，所以不会浪费，充值额度1刀起，随用随充  \n  \u003e 💥注意！AI代理地址:如云API:https://api.ruyun.fun/\n  ，该网站可自主充值需要的金额，无任何捆绑消费，支持市面上全部大模型，2人民币=1美元，base_url默认使用\"https://api.ruyun.fun/\"\n  即可\n\n    - AI生成的打招呼语示例  \n      \u003cimg src=\"src/main/resources/images/AiSayHi.png\" alt=\"AI生成的打招呼语示例\"\u003e\n\n- boss直聘([Boss.java](src/main/java/boss/Boss.java))【喜大普奔，目前Boss打招呼上限已修改为每日150次】\n\n  \u003e 注意：设置配置文件的sayHi为你的打招呼语，否则会投递失败\n  \u003e 投递结束后会自动更新黑名单企业，发送过不合适等消息的HR的公司会加入黑名单，不会在投递该公司\n  \u003e 现在找工作是很难，但也别做舔狗，打工人不是牛马！\n\n- 发送图片简历\n\n  \u003e 在resources文件夹下，将自己的pdf简历转换为resume.jpg，同时配置项sendImgResume为ture，即可自动发送图片简历\n  \u003e pdf转图片需要wps会员，如果找不到相关工具，可联系群主帮忙转换，5r/次\n\n- 猎聘([Liepin.java](src/main/java/liepin/Liepin.java))【默认打招呼无上限，主动发消息有上限，成功率不高，好在量大，较为推荐】\n\n  \u003e 注意：需要在猎聘App最新版设置打招呼语(默或者自定义皆可)，即可自动发送消息，不会被限制\n  \u003e 只可微信扫码，请绑定微信账号\n  \u003e 需要使用最新版猎聘手机app设置打招呼文本，只要不主动发消息，可以无限制对猎头打招呼，程序默认为该配置。\n\n- 51job([Job.java](src/main/java/job51/Job51.java))【投递有上限，且限制搜索到的岗位数量，没什么活人】\n\n  \u003e 51job现在已经烂掉了，不建议使用\n  \u003e 现在投递一段时间后会出现投递上限\n  \u003e 目前的解决方式是投一页暂停10秒，先这么着吧\n\n- 智联招聘([ZhiLian.java](src/main/java/zhilian/ZhiLian.java))【投递上限100左右，烂掉了，不要用】\n\n  \u003e 智联招聘需要指定默认投递简历(在线简历 or 附件简历)，否则会投递失败\n  \u003e 只可微信扫码，请绑定微信账号\n\n### 4️⃣ 运行代码\n\n- 🏃🏻‍♂️‍➡️ 运行启动类即可[GetJobsApplication.java](src/main/java/com/getjobs/GetJobsApplication.java)\n\n---\n\n### 运行截图\n\n![运行日志.png](doc/imgs/%E8%BF%90%E8%A1%8C%E6%97%A5%E5%BF%97.png)\n![环境变量配置.png](doc/imgs/%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E9%85%8D%E7%BD%AE.png)\n![AI配置.png](doc/imgs/AI%E9%85%8D%E7%BD%AE.png)\n![boss配置.png](doc/imgs/boss%E9%85%8D%E7%BD%AE.png)\n![boss岗位分析.png](doc/imgs/boss%E5%B2%97%E4%BD%8D%E5%88%86%E6%9E%90.png)\n![猎聘配置.png](doc/imgs/%E7%8C%8E%E8%81%98%E9%85%8D%E7%BD%AE.png)\n![猎聘岗位分析.png](doc/imgs/%E7%8C%8E%E8%81%98%E5%B2%97%E4%BD%8D%E5%88%86%E6%9E%90.png)\n![51job配置.png](doc/imgs/51job%E9%85%8D%E7%BD%AE.png)\n![51岗位分析.png](doc/imgs/51%E5%B2%97%E4%BD%8D%E5%88%86%E6%9E%90.png)\n![智联配置.png](doc/imgs/%E6%99%BA%E8%81%94%E9%85%8D%E7%BD%AE.png)\n![智联岗位分析.png](doc/imgs/%E6%99%BA%E8%81%94%E5%B2%97%E4%BD%8D%E5%88%86%E6%9E%90.png)\n---\n\n## 📧 联系方式\n\n- V2VDaGF0OkFpckVsaWF1azk1Mjcs6K+35aSH5rOo77ya5pq06aOO6Zuo5bCx6KaB5p2l5LqG\n\n## 👨🏻‍🔧 QQ群\n\n- 点击下方卡片添加即可：QQ加群答案为本项目仓库名【get_jobs】  \n  [![QQ交流群](https://img.shields.io/badge/🐧QQ交流群-get_jobs-0FB5EB?labelColor=235389\u0026logoColor=white\u0026style=flat)][qq-link]\n\n\u003e 点击下面的链接可直接加群，微信群由于没有活跃度，所以停止了\n\n## 🚩 环境部署问题\n\n\u003e 本项目文档已相对完善，如有运行仍有问题，请添加QQ群联系群主或在群内沟通\n\n- 请注意：\n    1. 本项目不支持服务器部署，无须尝试，如招聘网站发现访问者为服务器IP，不会返回任何网站数据。\n    2. 在开发与部署过程有任何问题都可在群内沟通，但群内的同学没有义务必须要解决您的问题，请保持礼貌提问的态度。\n\n\u003e 注：本项目为免费开源项目，非Saas类出售商品，不会考虑任何兼容的设备以及他人的需求，如多位同学有相同的需求可以提出issue，具有一定需求性会考虑开发，其他的问题有能力就自己修改，否则请联系群主，非诚勿扰。\n\n---\n\n## 📑 更新日志\n\n[更新日志.md](doc/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97.md)\n\n## 🤝 参与贡献\n\n- 本项目禁止一切未经沟通的pr，会直接拒掉，如有贡献需求，请在issue和discussions中查看自己可以开发的功能和内容，群里与我沟通\n\n---\n\n## 🚀 PR 提交流程（非常重要！）\n\n1. Fork 本项目\n2. 从 `main` 分支新建你的个人开发分支\n3. 开发完成后，提交 Pull Request 到 **loks666/get_jobs 的 `dev` 分支**  \n   （❗ **注意：不是 main，是 dev！**）\n4. 提交 Commit 时，请在信息前加上一个符合提交内容的 **Emoji 表情\n   **（[emoji网站](https://www.emojiall.com/zh-hans/all-emojis)）自由发挥！\n5. 等待管理员审核，验证无误后，代码将合并到 `main` 分支\n\n---\n\n# ✨ 相信自己！\n\n\u003e **\"每一个伟大，都有一个平凡的开始\"**\n\n\n---\n\n### 📰 开源协议\n\n[LICENSE](LICENSE)\n\n---\n\n### 🙅🏻‍♂️ 谨防受骗\n\n- 市面上充斥着很多使用本项目招摇撞骗的项目，请擦亮眼睛，谨防上当受骗。\n- 目前已收到多人举报，会有别有用心的人，潜伏在群里，通过搜索群内用户的QQ号添加好友，通过后就推广自己的收费项目，已有多人受骗，比如像下面这个项目，如你发现，请积极联系我，并问候下他的亲朋好友，谢谢\n- 另外注明，这个所谓一键直达的项目，由于自己推广不力，不断的在本项目群里骚扰用户，想碰瓷本项目，不胜其烦，几乎和狗皮膏药一样，如你碰到了，请帮我淬两口，并吐一口痰，感谢你好心人。\n- ![img.png](src/main/resources/img.png)\n\n---\n\n### ☕️ Github Star历史\n\n[![Stargazers over time](https://starchart.cc/loks666/get_jobs.svg?background=%23ffffff\u0026axis=%23101010\u0026line=%23e86161)](https://starchart.cc/loks666/get_jobs)\n\n\u003c!-- LINK GROUP --\u003e\n\n\u003c!-- [![][fossa-license-shield]][fossa-license-link] --\u003e\n\n[qq-link]: https://qm.qq.com/q/qJwmIrqPU\n\n[qq-shield-badge]: https://img.shields.io/badge/QQ交流群-get_jobs-0FB5EB?labelColor=235389\u0026logo=tencent-qq\u0026logoColor=white\u0026style=flat\n\n[pr-welcome-link]: https://github.com/loks666/get_jobs/pulls\n\n[pr-welcome-shield]: https://img.shields.io/badge/🤯_pr_welcome-%E2%86%92-ffcb47?labelColor=black\u0026style=for-the-badge\n\n[fossa-license-shield]: https://app.fossa.com/api/projects/git/Bgithub.com/Floks666/Fget_jobs.svg?type=shield\n\n[fossa-license-link]: https://app.fossa.com/projects/git/Bgithub.com/Floks666/Fget_jobs?ref=badge_shield\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floks666%2Fget_jobs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Floks666%2Fget_jobs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floks666%2Fget_jobs/lists"}