boss-agent-cli

让 AI 代理安全合规地搜索和筛选 BOSS 直聘职位,输出结构化 JSON。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 187 🐛 待处理 1 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2205
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT 许可证,完全免费,可自行部署使用。

项目预览

boss-agent-cli 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队can4hou6joeng4
定价模式🏷️完全免费
价格说明开源项目,MIT 许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agent-skill,agent-tools,ai-agent,boss-zhipin,claude,cli,command-line,job-hunting,job-search,mcp,model-context-protocol,python,recruiter-workflow,recruitment,resume,zhipin
GitHub 星标★ 2205
上线时间2026-03-20 00:00:00
代码更新2026-11-09
仓库体积59.4 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

boss-agent-cli 是一个面向 AI 代理的本地 BOSS 直聘命令行工具,旨在解决 AI 代理无法安全、合规地访问招聘平台数据的问题。它通过命令行接口封装了 BOSS 直聘的搜索、福利筛选和候选人短名单功能,并以 JSON 格式输出结果,便于 AI 代理直接解析和使用。项目默认采用低风险合规策略,确保操作不违反平台规则。核心能力包括:支持关键词搜索职位、按福利条件过滤、管理候选人短名单,以及通过 MCP(Model Context Protocol)与 Claude 等 AI 代理无缝集成。它用 Python 编写,技术栈涉及 agent-skill、agent-tools 等,为 AI 驱动的求职自动化提供了基础设施。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2205

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • Python 环境(配合 uv 工具安装器使用)
  • uv 包管理/工具安装器
  • 能访问网络的终端环境
  • 本地浏览器内核(仅用于用户主动登录 / 本地导出)

安装与启动步骤

  1. 1安装 uv 工具链

    README 推荐用 uv 安装本项目,请先确保系统里已有 uv 命令;没有的话按其官方方式安装后再继续。

    uv --version
  2. 2安装 boss-agent-cli

    用 uv tool install 全局安装 CLI,安装完成后终端即可直接调用 boss 命令。

    uv tool install boss-agent-cli
  3. 3安装浏览器内核

    安装 patchright 的 chromium 内核,仅在用户主动登录或本地导出时使用,不影响其他命令。

    patchright install chromium
  4. 4查看配置

    列出当前全部配置项,确认配置文件已生成、默认值符合预期。

    boss config list
  5. 5调整运行参数

    按需修改运行模式、请求间隔、日志级别等;README 示例为把日志级别设为 debug。

    boss config set log_level debug
  6. 6启动终端向导

    真人用户直接运行 boss 进入纯终端向导,按提示完成搜索、福利筛选等操作。

    boss

关键配置

配置项必填说明示例
operating_mode否运行模式,可选 assisted 或 research,两者均可调用全部已实现能力assisted
log_level否日志级别,调试时可设为 debug 查看更多输出debug
请求间隔否控制请求频率的间隔配置,用于保持低频合规访问默认值
批量打招呼间隔否批量打招呼时的间隔设置,避免高频操作默认值
CDP 地址否浏览器 CDP 连接地址,用于登录与本地导出相关流程http://127.0.0.1:9222
导出目录否本地结果导出所写入的目录路径/your/path/export

如何确认成功

运行 boss config list 能正常列出配置,说明安装成功;再运行 boss 可进入终端向导。

常见问题

Q:安装后提示找不到 boss 命令怎么办?

A:确认使用的是 uv tool install boss-agent-cli,并检查 uv 工具目录是否已加入 PATH,重开终端后再试。

Q:需要装浏览器内核吗?

A:只有需要用户主动登录或本地导出结果时才需要 patchright install chromium,其余命令可先不装。

Q:运行模式 assisted 和 research 有什么区别?

A:README 说明历史配置继续兼容,两种模式都可调用全部已实现能力,不再产生模式级 COMPLIANCE_BLOCKED。

Q:提示能力不支持是怎么回事?

A:平台尚未实现的能力会返回 NOT_SUPPORTED;认证失效、账号风险和网络错误会返回结构化错误与恢复动作。

Q:怎么把配置恢复默认?

A:执行 boss config reset 即可恢复默认配置,配置文件位于 ~/.boss-agent/config.json。

注意事项

  • 配置文件位于 ~/.boss-agent/config.json,修改前建议先备份。
  • 项目默认采用低风险合规策略,请保持合理的请求与打招呼间隔。
  • 长流程受 timeout、retry、预算、checkpoint 和 stop 控制,中断后可恢复。
  • README 未给出 AI 模型接入之外的端口、密钥等细节,请勿自行假定。

核心亮点

  • 提供 JSON 封装输出,AI 代理可直接解析,无需处理复杂 HTML。
  • 内置福利过滤和短名单管理,提升求职筛选效率。
  • 默认低风险合规设计,降低触发平台风控的概率。

不足之处

  • 仅支持 BOSS 直聘单一平台,覆盖范围有限。
  • 文档/社区待观察,项目尚处成长阶段,生态成熟度未知。

适用场景

  • AI 代理驱动的自动化求职,如定时搜索新职位并推送摘要。
  • HR 或猎头使用 AI 工具批量筛选候选人,生成短名单。
  • 个人开发者构建自定义求职工作流,集成到个人 AI 助手。

替代项目

jobspilot、linkedin-api、indeed-scraper

上一篇:user-research-skill

下一篇:Hermes-CN-Desktop

同类项目推荐

ComfyUI-Expert 开源

用自然语言驱动 ComfyUI,自动完成视频制作全流程

Session-scoped Claude Code agent for ComfyUI video production — 12 specialized skil···

★ 94 2026-08-09
core 开源

快速搭建可扩展的 AI 对话智能体微服务

AI agent microservice

★ 3099 2026-08-09
aimy-skill 开源

给 AI Agent 装上渗透侦察技能,授权测试自动跑

aimy-skill 是一个轻量级、可嵌入 AI Agent 的渗透测试辅助技能,专为授权环境下的自动化信···

★ 90 2026-09-12
charlotte 开源

让 AI 代理用更少 token 看懂网页,告别原始数据堆砌

Token-efficient browser MCP server — structured web pages for AI agents, not raw ac···

★ 184 2026-08-09
enso-os 开源

让 AI 智能体学会自律,主动反思纠错,任务更靠谱

The first AI plugin that speaks first. Code-enforced learning + active forgetting + ···

★ 94 2026-08-09
Aivatar-Demo 开源

代码写累了抬头看,AI 伙伴就在桌面上陪你。

Aivatar is a local-first desktop companion for AI coding agents. It turns Codex, Cla···

★ 14 2026-08-09
gis-mcp 开源

让 AI 助手直接做坐标转换和空间分析

A Model Context Protocol (MCP) server implementation that connects Large Language Mo···

★ 205 2026-09-15
Semantic-Framework 开源

把一句人话变成机器人能执行的任务闭环

InsightOS Semantic is a semantic agent system built by Jushi Intelligence (具识智能)···

★ 106 2026-10-13