mcpField
B
bosszhipin

bosszhipin

github.com/chasepassionProductivity0109 installsUpdated 33w ago
Repository

About bosszhipin

bosszhipin is an agent operating guide for job seekers using the BOSS直聘 PC web interface. It describes URL-based job filtering, reviewing listings, saving roles, and starting conversations, with security-check pages handed over to a person.

Key features

  1. 01Build filtered job-search URLs
  2. 02Review listings and job details
  3. 03Save suitable positions
  4. 04Start conversations with employers
  5. 05Hand off security checks to a person

Use cases

  1. 01Narrow job searches by city and criteria
  2. 02Assess listings before saving or contacting
  3. 03Respond to a security verification page

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/chasepassion/agent-computer-skill --skill bosszhipin

After installing, type/bosszhipinin Claude Code to confirm it loaded.

Bundled files.gitignorereferences/self-improving-template.md

Details

From the project README

BOSS直聘 Agent 操作手册

适用:PC 网页端 · 求职者视角 | 更新:2026-03-14

1. 核心原则

  1. 优先 URL 直达,不优先手点搜索框
  2. 每次动作后先看页面反馈,再决定下一步
  3. 左侧列表负责找候选,右侧详情负责最终判断
  4. 收藏成功的唯一可靠反馈:按钮从"收藏"变为"取消收藏"
  5. 命中安全页立即切换为人工接管或已登录会话

2. 主要使用流程

以下流程覆盖该应用的大部分实际使用场景。

主流程 A:URL 预筛 + 单轮评估循环(主路径)
  1. 打开浏览器,确保浏览器最大化
  2. 根据需求确定 URL 筛选参数,拼接目标 URL
  3. 访问 URL,进入搜索结果页
  4. 在左侧岗位列表滑动,寻找候选卡片
  5. 点击一条疑似合适的卡片,右侧详情随之更新
  6. 在右侧详情区做最终判断(可聚焦右侧后用 Ctrl+A → Ctrl+C 获取全部文本内容)
  7. 符合意向 → 点收藏直到按钮变为"取消收藏",或按需点击"立即沟通"
  8. 不符合 → 不收藏,按 PageDown 推进左侧列表,回到步骤 4
主流程 B:发起沟通
  1. 在右侧详情页点击绿色"立即沟通"按钮
  2. 确认弹窗内容(发送微简历 + 默认打招呼语)
  3. 页面跳转到消息聊天窗口,可实时对话、发送附件简历、询问面试流程
  4. 返回职位列表:点击浏览器后退或顶部搜索栏
主流程 C:发现职位(补充路径)
  1. 分类导航(随便看看):首页左侧行业分类树,hover 主分类展开细分岗位
  2. 推荐信息流(捡漏):向下滑动,系统展示精选 / 最新 / 热招职位及热门企业
  3. 关键词搜索(常用):顶部搜索框输入关键词 → 点击"搜索"
  4. 进入搜索结果页后,转入主流程 A
主流程 D:基础账号与城市设置
  1. 城市切换:点击搜索栏左侧城市名 → 弹出城市选择面板,支持热门城市、首字母或直接输入
  2. 顶部导航:首页 · 职位 · 公司 · 消息 · 言职 等核心频道
  3. 个人账号:hover 右上角头像 → 升级 VIP / 个人中心 / 简历中心 / 隐私保护 / 切换招聘者

3. 稳定规则

3.1 路由 / 页面 / 模块
页面URL
首页https://www.zhipin.com/
搜索结果页https://www.zhipin.com/web/geek/jobs?city=<CITY>&query=<KW>
职位详情https://www.zhipin.com/job_detail/<id>.html
  • 杭州城市代码:city=101210100
  • 命中 /security-check 或 /verify-slider → 立即人工接管
3.2 URL 筛选参数

常见可编码参数(部分筛选条件可直接写入 URL):

参数含义可选值
city城市代码101210100(杭州)
query搜索关键词(URL 编码)agent%E5%BC%80%E5%8F%91
jobType求职类型(单选)1901 全职 · 1902 实习 · 1903 兼职
salary薪资待遇(单选)402 3K以下 · 403 35K · 404 510K · 405 1020K · 406 2050K · 407 50K以上
experience工作经验(多选,逗号分隔)101 不限 · 102 应届生 · 103 1年以内 · 104 13年 · 105 35年 · 106 5~10年 · 107 10年以上 · 108 在校生
degree学历要求(多选,逗号分隔)202 大专 · 203 本科 · 204 硕士 · 205 博士 · 206 高中 · 208 中专/中技 · 209 初中及以下
scale公司规模303(大公司)
industry公司行业100020

预筛 URL 示例:

# 杭州 + agent开发 + 实习
https://www.zhipin.com/web/geek/jobs?city=101210100&query=agent%E5%BC%80%E5%8F%91&jobType=1902

# 杭州 + agent开发 + 大公司
https://www.zhipin.com/web/geek/jobs?city=101210100&query=agent%E5%BC%80%E5%8F%91&scale=303

# 杭州 + agent开发 + 实习 + 大公司
https://www.zhipin.com/web/geek/jobs?city=101210100&query=agent%E5%BC%80%E5%8F%91&jobType=1902&scale=303

# 实习 + 高薪 + 多经验段 + 多学历(多选用逗号分隔)
https://www.zhipin.com/web/geek/jobs?city=101210100&jobType=1902&salary=407&experience=107,106,105,104,103&degree=208,206,202

参数值若后续变化,以页面真实反馈为准。

3.3 判断标准
  • 直接通过(收藏/沟通):右侧详情内容符合岗位意向
  • 条件通过:优先 URL 参数无法完整表达筛选意图时,再点击页面筛选控件补充
  • 直接跳过(不操作):右侧详情不符合意向;命中安全校验页面时不继续自动操作

筛选优先顺序:先构造最窄 URL → 进入结果页看反馈 → URL 无法表达时再点击筛选控件。


4. UI / 坐标 / 页面映射

4.1 页面区域

搜索结果页(/web/geek/jobs)分为 5 个区域:

  • ① 顶部 header:首页 · 职位 · 公司 · 消息 · 简历 · 个人头像(hover 展开下拉)
  • ② header 下方(岗位意向 / 搜索行):含推荐标签、已设置的岗位意向、"更多"(hover 展开剩余意向)、搜索框、搜索按钮;此行搜索框不是首选入口,URL 直达更稳定
  • ③ 筛选条件行(从左到右):城市 · 求职类型 · 薪资待遇 · 工作经验 · 学历要求 · 公司行业 · 公司规模;优先用 URL 参数表达,控件用于兜底
  • ④ 左侧岗位列表:点击卡片非公司名区域 → 右侧详情更新,左侧高亮边框切换;点击公司名称 → 进入公司详情页
  • ⑤ 右侧岗位详情:完整 JD(职责、任职要求、工作地址、公司信息)及收藏 / 立即沟通按钮
4.2 关键控件 / 坐标

坐标依赖浏览器最大化,系统缩放 110% 时有效;系统缩放或浏览器缩放变化时会漂移。

① 顶部 header(屏幕绝对坐标)

元素坐标说明
首页(410, 185)顶部导航
职位(470, 185)顶部导航
公司(530, 185)顶部导航
消息(1460, 185)顶部导航
简历(1525, 185)顶部导航
个人界面(hover 展开下拉)(1600, 185)顶部导航

⑤ 右侧岗位详情

元素坐标说明
收藏按钮(1425, 460)点击后变为"取消收藏"表示成功
立即沟通按钮(1575, 460)绿色按钮,点击后跳转聊天窗口
4.3 反馈映射
动作预期反馈含义下一步
打开搜索结果 URL左侧出现岗位卡片,右侧显示默认详情搜索成功看默认岗位是否符合意向,再决定是否调整筛选
点击筛选 pill弹出下拉选项层进入筛选选择态若可表达为 URL 参数则记录并切回 URL 路径
点击左侧岗位卡片左侧高亮切换,右侧详情更新上下文切换到该岗位只在右侧详情做最终判断
点击收藏按钮变为"取消收藏"收藏成功记录,继续切换岗位
PageDown页面整体下滚,左侧列表推进批量推进重新看左侧第一条和右侧详情,不假设选中态同步变化
鼠标滚轮可能滚整页,也可能只滚右侧详情 pane焦点敏感,不稳定批量推进优先 PageDown,精调详情再用滚轮

5. 快捷键

快捷键功能备注
PageDown批量推进左侧岗位列表优先于鼠标滚轮;滚轮焦点敏感不稳定
Ctrl+A → Ctrl+C聚焦右侧详情区后,复制全部内容需先将鼠标焦点移至右侧详情 pane

6. 常见失败与排障

现象:收藏操作无反馈 / 按钮未变化
  • 可能原因:
    • 点击位置偏移,未命中按钮
    • 页面尚未完全加载
    • 浏览器缩放导致坐标漂移
  • 优先检查:
    1. 坐标是否准确
    2. 浏览器是否处于最大化状态,系统缩放是否为 110%
    3. 是否已完整加载
  • 处理方式:
    • 重新确认坐标,等待详情加载完成后再操作;坐标漂移时以页面实际元素位置为准
现象:滚动行为异常(只滚动右侧详情,左侧列表未推进)
  • 可能原因:
    • 鼠标焦点停留在右侧详情 pane,滚轮被详情区捕获
  • 优先检查:
    1. 鼠标当前位置是否在右侧详情区
  • 处理方式:
    • 使用 PageDown 替代滚轮进行批量推进

7. Self-Improving

当执行过程中出现以下情况时,需要追加记录到 references/self-improving.md:

  • 原有流程无法覆盖实际高频使用路径
  • 排障过程中确认了新的失败模式
  • 发现更稳定、更高效的执行方法
  • 发现了值得沉淀的新事实

执行要求:

  1. 禁止直接修改本 SKILL.md 的正文内容
  2. 只允许把新增内容追加写入 references/self-improving.md
  3. 只追加,不覆盖、不删除历史记录
  4. 这里只记录观察到的事实,不记录推断,不记录猜测

写法请严格使用 references/self-improving-template.md 中提供的模板。

Comments

Markdown supported