Skip to content
SuperMarioYLPublic

About

招聘信息评估工具,为Boss直聘拉勾智联求职者检测骗局信号薪资公平性及公司信誉

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

English  ⇄  简体中文
JobGuard — 招聘信息评估工具

JobGuard 是检测 Boss直聘 / 拉勾 / 智联 招聘骗局的 Claude Code 技能兼独立 CLI,面向求职者与商业用户。

license release CI python Claude Code skill

粘贴一条招聘链接,10 秒拿到骗局信号 + 薪资公平性 + 公司信誉 A-H 报告。

career-ops 用 69K 星证明了「AI 评估招聘信息」是真实刚需,但它跑在英文开发者圈层,没有中国招聘平台的解析层。JobGuard 把这一模型接到 Boss直聘 / 拉勾 / 智联——它是面向中国求职者的 Claude Code 技能兼独立 CLI,把 @affaan_m 在 affaan-m/ECC 中探索的 Claude Code 工作流带到中文招聘场景,补上 career-ops 结构性缺失的中文骗局模式库(培训贷 / 收费招聘)、薪资基准与天眼查公司信誉层。

架构

架构:列表输入 → JobGuard 评估引擎 → A-H 报告

单进程,无后台服务。用户粘贴一条列表 URL 或正文,解析器拆出结构化 ParsedListing,再由评估引擎产出 A-H 报告。所有外部调用(DeepSeek、天眼查)走同步 httpx,本地数据文件随包分发。

目录

为什么做这个

中国求职者在 Boss直聘 / 拉勾 / 智联 上看到一个看起来合理的岗位,却无法判断它是不是培训贷陷阱、薪资在城市 / 行业 / 职级上是否公允、公司有没有隐藏诉讼或经营异常。今天只能手动去天眼查交叉比对公司、在知乎 / 小红书翻培训贷黑名单、再拿城市薪酬报告肉眼比对——一个 15 分钟、压力之下经常被跳过的苦差事。JobGuard 把这套流程压到 10 秒:粘贴链接,拿到带证据片段的结构化 A-H 报告,在点「投递」之前。

与 career-ops 对比

不是翻译。career-ops 在 Claude Code / Codex CLI 里跑,开发者向、英文优先,没有中国门户解析,没有中文骗局模式库,没有天眼查接入。JobGuard 接的是中国招聘平台的具体痛点,从零建了数据层。

能力 JobGuard career-ops
Boss直聘 / 拉勾 / 智联 列表解析 ✓ —
中文骗局模式库(培训贷 / 收费招聘) ✓ —
天眼查公司信誉 A-H ✓ —
中文城市 / 行业 / 职级 薪资基准 ✓ —
CV 定制 + 申请追踪 — ✓
全球招聘门户覆盖 + 成熟度(69K★) — ✓

安装与快速开始

需 Python 3.12+。三条命令,从冷克隆到首个结构化结果:

git clone https://github.com/SuperMarioYL/jobguard--t11jb05 && cd jobguard--t11jb05
pip install -e .
jobguard parse "$(cat examples/sample_boss.html)"

发布到 PyPI 后也可 pip install jobguard。平台反爬时直接粘贴列表页 HTML 源码或正文文本——处理用户自己提供的数据,不发帖、不抓取、不劫持会话。

示例输出
{
  "platform": "boss_zhipin",
  "title": "Python开发工程师",
  "company": "某某科技有限公司",
  "salary_range": { "low": 15, "high": 25, "unit": "K" },
  "city": "北京",
  "district": "朝阳区",
  "industry": "互联网",
  "level": "3-5年",
  "education": "本科"
}

用法

# 解析 URL 或粘贴文本 / HTML 为结构化 listing(m1 已上线)
jobguard parse "https://www.zhipin.com/job_detail/<id>.html"
jobguard parse "Python开发工程师 · 字节跳动 · 北京 朝阳区 · 15-25K · 3-5年 · 本科"
jobguard parse "$(cat examples/sample_boss.html)" --no-fetch   # 显式跳过抓取

# m2 / m3 命令(暂未实现,会给出明确提示)
jobguard scan  "<url>"   # 骗局信号 + 薪资公平性 (m2)
jobguard check "<url>"   # 完整 A-H 报告 + 公司信誉 (m3)

作为 Claude Code 技能或库直接调用:

from jobguard import parse_listing

listing = parse_listing("https://www.zhipin.com/job_detail/abc.html")
print(listing.title, listing.salary_range, listing.city)

更多示例见 examples/sample_boss.html。

演示

demo

录屏脚本见 docs/demo.tape(基于 vhs),.github/workflows/demo.yml 可手动重渲染。

付费

CLI 永久免费开源。 商业路径是托管 Web 版(v0.2+),面向不想装 Python、想在浏览器里直接评估的用户:

  • ¥29 / 月:无限评估次数 + 历史记录 + 批量扫描(一次粘贴 10 条,出 10 份报告)。
  • 定位是「防骗保险」而非求职工具——低于 Boss直聘 VIP(¥30-50/月),对冲的是动辄上万元的培训贷损失。
  • 微信支付 / 支付宝原生支付,无需 Stripe。
  • v0.1 CLI 收集等候名单;v0.2 上线后给等候名单发邀请。

想抢先体验 Web 版?在 CLI 输出末尾加入口等候名单(内测开放后邮件通知)。

配置

jobguard parse 是纯本地解析,无需任何 API key。骗局语义推理与公司信誉在 m2/m3 上线后需要配置:

变量 类型 默认 说明 上线
DEEPSEEK_API_KEY str — DeepSeek-V3 语义骗局推理(规则匹配兜底) m2
TIANYANCHA_API_KEY str — 天眼查工商 / 经营异常 / 诉讼 / 社保查询 m2/m3
jobguard parse — — 本地解析,无需 key m1 ✓

备选模型:DeepSeek-V3 为主,Qwen 为兜底。天眼查 API 若受限,公司信誉层优雅降级(骗局检测 + 薪资基准仍可用)。

路线图

  • m1 列表解析器 — Boss直聘 / 拉勾 / 智联 列表 URL / 文本 / HTML → 结构化 ParsedListing
  • m2 骗局检测 + 薪资基准 — scam_patterns.yaml 规则匹配 + DeepSeek-V3 语义兜底;城市 / 行业 / 职级薪资公平性判定
  • m3 端到端 A-H 报告 — 骗局信号 + 薪资公平性 + 天眼查公司信誉 + 总评 A-H + 推理链(jobguard check)
  • v0.2+:托管 Web 版(app.jobguard.dev)、企查查接入、浏览器扩展、批量扫描

License

MIT © 2026 SuperMarioYL。

欢迎提 issue:骗局误报 / 漏报、解析器 bug、缺失的骗局模式。提 PR 前请先开 issue 对齐。

推送到 GitHub 后建议设置 topics:gh repo edit --add-topic boss-zhipin --add-topic scam-detection --add-topic claude-code --add-topic career --add-topic cli

分享

JobGuard — a Claude Code skill that flags scam signals, salary fairness & company reputation on Chinese job listings in 10s. career-ops for Boss/Lagou/Zhilian. https://github.com/SuperMarioYL/jobguard--t11jb05

MIT © 2026 SuperMarioYL

About

招聘信息评估工具,为Boss直聘拉勾智联求职者检测骗局信号薪资公平性及公司信誉

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages