Skip to content
 
 

Repository files navigation

升级打怪开源社区 首批开放共建项目 · 点击组织首页右上角 Follow,及时获取新项目与共建活动

BossHunter v2.3.2

某直聘智能求职 Agent:本地完成岗位采集、AI 评分、人工确认投递、回复监测与定制简历生成。

GitHub Stars Version Python 3.10+ GitHub Issues Last Commit

🚀 本地运行 · 🔒 人工确认 · 🤖 多模型兼容 · 🧭 Chrome 自动化

⭐ 如果 BossHunter 对你有帮助,欢迎 Star 项目;想及时获取新版本,请使用仓库右上角 Watch → Custom → Releases

BossHunter 帮助集中求职的用户减少重复搜索、筛选和沟通准备,把最终投递决定留给本人。所有投递必须先经过人工确认,不会在未经确认时发送。

观看产品演示 · 完整上手指南 · 提交问题

Warning

自动化操作招聘平台存在账号限制或封禁风险。本项目仅供学习、研究和个人求职效率提升;请遵守平台规则,保持低频,并自行承担使用风险。项目与任何招聘平台及其关联公司不存在隶属、合作或背书关系。

核心能力

能力 说明
多平台岗位池 串行采集 BOSS 直聘、智联招聘和前程无忧 51job,支持来源去重
AI 评分与筛选 先做关键词预筛,再结合岗位 JD 深度评分
人工确认 投递前必须审核,支持逐个或批量确认
个性化沟通 根据岗位 JD 和个人简历,为已确认岗位生成招呼语
保守发送 随机间隔、时间窗口、每日上限和发送前浏览
工作台与跟进 管理岗位、投递状态和 HR 回复
定制化简历 识别 HR 的简历请求,并结合岗位 JD 辅助生成定制化简历

平台能力边界

平台 采集与 AI 处理 投递与监听
BOSS 直聘 支持 人工确认后低频发送,并支持回复监听
智联招聘 支持只读采集、评分和招呼语准备 在原平台手动投递,再回填“已发送”
前程无忧 51job 支持只读采集、评分和招呼语准备 在原平台手动投递,再回填“已发送”

三个平台严格串行采集。检测到验证码、频率限制、登录墙或未知页面结构时会安全停止,不尝试绕过。

使用流程

flowchart LR
    A["岗位采集"] --> B["AI 评分与筛选"]
    B --> C["人工确认投递清单"]
    C --> D["生成个性化招呼语"]
    D --> E{"岗位来源"}
    E -->|"BOSS 直聘"| F["按安全策略低频发送"]
    F --> G["监听 HR 回复"]
    G --> H["建议回复 / 定制简历"]
    E -->|"智联 / 51job"| I["打开原平台手动投递"]
    I --> J["回到岗位池标记已发送"]
Loading

快速开始

需要 Python 3.10+、Node.js 22+、最新版 Google Chrome 和可用的 AI API。第一次使用按以下顺序操作:

git clone https://github.com/shengjidaguai-china/BossHunter.git
cd BossHunter
pip install -e .
bosshunter web

在本地打开的 http://127.0.0.1:8686 面板中上传本人的真实简历,设置岗位条件,并连接 AI 服务。API Key 只在本地面板输入,不要发送到聊天、Issue 或提交文件中。

随后开启 Chrome 远程调试,在同一个 Chrome 窗口登录招聘平台,再检查并运行:

bosshunter ai-status
bosshunter connect
bosshunter run

bosshunter connect 只检查连接,不会替你启动 Chrome 或登录招聘平台。Windows、macOS、Linux 的 Chrome 设置和完整排错步骤见 完整上手指南

文档导航

文档 内容
完整上手指南 安装、Chrome 连接、首次配置和安全边界
CLI 命令 一键流程、分步命令、监听与状态查看
配置指南 平台、AI、简历和风险控制配置
常见问题 封号风险、平台边界、简历格式和连接排错
贡献指南 Issue、PR、开发与维护者申请
项目治理 模块责任、权限、晋升与统计口径

版本更新

日期 版本号 类型 更新内容
2026-09-01 v2.3.2 采集与简历稳定性 完成 51job API 只读采集的安全整合和真实环境验证;修复智联登录误判、单平台阻断后续任务和中文 PDF 简历乱码。
2026-08-25 v2.3.1 多平台与安全整合 合入智联/51job 只读采集、外部平台人工投递闭环、岗位池与筛选增强、Windows 兼容、招呼语与消息判定修复,并重整 BOSS 页面访问保护设置。

完整版本历史、升级说明和验证记录见 CHANGELOG.md

🧭 现任维护者

4 名正式维护者共同维护全项目,不设置固定模块;擅长方向仅用于协作参考。

GitHub 身份 贡献占比 擅长方向 任期
@yuppiez99999 正式维护者(Write) 33.9%(试算) 平台采集、城市数据与测试 2026-08-29 起
@yukinoshi 正式维护者(Write) 28.8%(试算) AI、错误恢复与产品流程 2026-08-29 起
@bianshilong0604 正式维护者(Write) 26.3%(试算) Web、产品流程与隐私边界 2026-08-30 起
@fengziliang43-cmyk 正式维护者(Write) 11.0%(试算) 运行时、发送安全与监测链路 2026-08-30 起
@powerycy 跑跑蹦蹦跳跳 项目负责人(Admin) 不参评 项目治理与发布协调 项目发起至今

以上为截至 2026-09-03、尚未经双人复核的基线试算。维护者任职满 30 天后,按任期开始至核算日的全部维护成果计算正式贡献占比;不是只计算最近 30 天,也不会每 30 天重置。维护贡献只计算 Review、问题闭环、安全复核、发布验证和治理交接,不计算本人提交的功能或修复。

查看任期与贡献详情 · 查看审批及核算规则

🔥 近 30 天贡献榜 Top 10

统计窗口:2026-08-03 至 2026-09-01(Asia/Shanghai)。采用与总榜相同的影响维度,只计算该窗口内被主线采纳的部分。

排名 贡献者 本期主要贡献
🥇 @zhenian-666 可恢复岗位工具与智联统一采集架构
🥈 @yukinoshi 评分 JSON 兼容、错误传播、暂停恢复与凭据优先级
🥉 @fengziliang43-cmyk 监测会话闭环、安全操作、本地凭据迁移与面板交互
4 @yuppiez99999 平台采集回归、能力边界、注册模型与 51job API 安全复核
5 @yuj-029 51job API 只读采集、保守采样与断点续采核心
6 @haohao-fly 岗位筛选、评分与投递队列
7 @meixiaoxie 配置安全、公司屏蔽与城市查询
7 @shuaigechz-cloud 会话送达、消息方向与招呼语约束
7 @hdfhssg 学历、招聘类型与岗位池增强
10 @zepengfan145-netizen 招呼语队列体验与虚构网址防护

🏆 贡献总榜 Top 10

只统计实际进入主线的外部人类贡献,不按提交次数或代码行数排名。

排名 贡献者 贡献度 主要贡献方向
🥇 @zhenian-666 11% 岗位导出、城市目录、回收站、独立 AI 评分与多平台采集架构
🥈 @yukinoshi 10% AI 兼容、评分恢复、错误传播与凭据优先级
🥉 @GioiaZheng 9.5% API Key 安全、PDF 依赖降级与人工确认流程修复
4 @atticus-zhou 8% AI 重试、浏览器交互、送达验证与防重复发送
5 @yuppiez99999 7.5% 平台采集回归、能力边界、注册模型与 51job API 安全复核
6 @haohao-fly 7% 岗位筛选、评分重试、投递队列与任务保护
7 @meixiaoxie 6% 配置安全、公司屏蔽、城市查询与 Windows 回归测试
7 @shuaigechz-cloud 6% 送达确认、消息方向识别与招呼语约束
7 @hdfhssg 6% 学历与招聘类型筛选、岗位池与投递队列
10 @fengziliang43-cmyk 5.5% 监测会话闭环、安全操作、本地凭据迁移与面板交互

查看完整榜单、证据链接、历月快照与计算口径

许可证

本项目源码公开,采用 PolyForm Noncommercial License 1.0.0。许可证允许符合其定义的非商业用途,以及为这些用途修改和分发本软件;商业使用不在该许可证的授权范围内,需事先取得另行书面授权。

因此,BossHunter 属于 source-available(源码可用)的非商业许可软件,不是 OSI 定义下的开源软件

参与项目

欢迎 Star、提交 Issue 或 Pull Request。大改动建议先开 Issue 讨论。

  • 不接受绕过平台安全机制、规避检测或提高默认发送频率的 PR。
  • 不接受绕过人工确认,或收集、上传、外发用户隐私数据的 PR。
  • 所有修改必须走 PR 并通过 CI;贡献记录以合入主线的实际影响为准。

查看贡献指南 · 查看完整贡献榜 · 申请成为候选维护者 · 关注升级打怪开源社区

About

智能求职 Agent(source-available,PolyForm 非商业许可;商业使用需另行书面授权)

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages