- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
佬友们好哈,来自荐一个最近鼓捣的小玩意 —— boss-agent-cli,一个让 Claude / Codex / Cursor 这些 AI Agent 帮你刷 BOSS 直聘的 CLI 工具。
- GitHub:GitHub - can4hou6joeng4/boss-agent-cli: AI Agent 专用的 BOSS 直聘求职 CLI 工具 — 搜索职位 · 福利筛选 · 个性化推荐 · 自动打招呼 · 导出数据 · GitHub
- PyPI:
uv tool install boss-agent-cli或者pipx install boss-agent-cli
为什么有这个项目
起因很简单哈哈 —— 我想让 Agent 帮我搜职位、打招呼、跟进 HR,但现有的方案都不太行:
- 网页爬虫:BOSS 三天两头改 DOM,脚本一周就失效
- Playwright 录制:跑批立刻被风控(那个传说中的
code 36) - API 逆向:stoken 半天就过期,手动刷新烦死
中间也有在L站中查看过一些佬友的相关开源项目,其中也有进行参考,具体的参考项目也放在了当前仓库中的README中。但查看到这些项目都是比较重或者是桌面端。于是我干脆换个思路:做一个 CLI,每个命令输出 JSON,Agent 直接 subprocess 调用 + stdout 解析就行。人也能用,但设计目标是 LLM 在一次对话里连续调用 30+ 工具不翻车。
项目能做什么
目前 34 个 CLI 命令 + 41 个 MCP 工具,覆盖完整求职链路:
- 搜职位(带
--welfare "双休,五险一金"多条件筛选) - 个性化推荐 / 按编号查看
- 单聊/批量打招呼(封顶 10 个,带 dry-run 预览)
- 发起投递 / 立即沟通
- 沟通列表导出(md / csv / html / json 四种格式带增量 diff)
- 聊天摘要 + AI 生成 2-3 条回复草稿
- 投递转化漏斗(最新版支持生成 HTML 报表)
- 本地简历管理 + AI 定向优化 / 改进建议
几个我觉得还算有意思的点
1. 四级降级登录,成功率近 100%
按顺序试:本地 Chrome Cookie 提取 → CDP 接管你的真实 Chrome(绕过风控)→ httpx 拉 QR 码终端显示 → patchright headless 兜底。基本没有登不上的环境。
2. 让Agent给你装这个Skill
可以直接将当前仓库地址扔给你的Agent,让它先阅读分析再给你安装这个这个Skill。
或者也可以直接使用命令 npx skills add <当前仓库地址> 也能够直接按照这个Skill直接使用。
一点碎碎念
我自己不是专职前端/工具链的,本职是后端,这个东西其实主要是我自己想让 Claude 多干点活做出来的
。还在迭代,肯定有坑,欢迎佬友们来砸场子。
如果觉得能用得上的话求个 star,这对我坚持下去真的很有帮助 ![]()
就这样,感谢大家看到这里!
1 个帖子 - 1 位参与者