简历优化与JD匹配官

SKILL商业运营
商业运营 未标注权限 许可证不明确
安装这个技能

简历-JD精准匹配官 Pay Skill(resume-jd-matcher)。 当用户表达以下意图时使用: - "简历匹配 / 匹配度 / 这个岗位我能投吗 / JD匹配" - "投了几十份没回音 / 简历石沉大海 / HR 不回我" - "帮我改简历 / 简历针对这个岗位改一下" - "秋招投递 / 校招简历 / 跳槽改简历" - "ATS / 机器筛选 / 简历关键词" 核心能力: 1. JD 要素提取(extract_jd.py): - 硬性门槛:学历/工作年限/证书/必备技能,逐条拆出 - 职责关键词:按出现频率与位置加权(任职资格区权重高于职责描述区) - 加分项与薪资带宽识别 2. 匹配度评分(score_match.py): - 硬性门槛逐项判定:通过 / 不满足 / 无法判定(三类,不装懂) - 关键词覆盖率 + 年限差值计算 - 输出 0-100 综合分与分项明细,投递优先级建议(放心投/冲一冲/需包装/不建议) 3. STAR 量化改写(rewrite_star.py): - 空洞表述检测:"负责""参与""熟悉"等无量化结果的动词逐条标出 - STAR 框架改写建议(情境-任务-行动-量化结果),引导用户补数字 - 拒绝编造:改写建议只给框架和追问,不替用户虚构经历 4. ATS 兼容报告(gen_ats_report.py): - 机器筛选兼容检查:联系方式完整性/关键词密度/JD 核心词命中 - 差距补齐行动清单:缺什么、两周内能补什么、补不了怎么说 工作流:上传简历(txt/pdf文本)+ JD 文本 → extract_jd 提要素 → score_match 打分 → rewrite_star 改写建议 → gen_ats_report 汇总输出完整匹配报告。免费层:学历/年限/证书硬性门槛三态速判与匹配档位;完整层:完整匹配分+分项明细+STAR 改写建议+ATS 报告与行动清单,按次付费。

一句话选型结论

按资料字段整理

简历优化与JD匹配官是商业运营类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类商业运营 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_0c602c16/resume-jd-matcher
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

商业运营
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_0c602c16仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791519714
正文体量4.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写运营方案

按目标产出活动方案与执行清单。

分析数据与指标

从报表里找问题、给结论。

整理客户与销售材料

把客户信息与话术整理成可直接用的材料。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在商业运营场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
简历优化与JD匹配官当前 未标注权限 未标注 未标注 未标注 有
MX 股票筛选器 联网访问 ClawHub 市场 79.9 万 OpenClaw 有
交易 未标注权限 ClawHub 市场 58.1 万 OpenClaw 有
营销技巧 只读 ClawHub 市场 54.0 万 OpenClaw 有
百灵鸟好 联网访问 GitHub 仓库 52.6 万 Codex、Claude、Cursor 有
股票信息浏览器 接触敏感数据 ClawHub 市场 40.5 万 OpenClaw 有

SKILL.md 全文

4.9 KB
模型实际读到的说明书原文,来自技能仓库

Resume-JD-Matcher

批量解析简历并与岗位 JD 进行 AI 智能匹配,生成结构化匹配报告(Excel)。

🎯 功能

  • 从 Word (.docx) 文件提取岗位任职要求
  • 解析 PDF/Word 格式简历
  • AI 智能分析简历与 JD 的匹配度
  • 生成 Excel 匹配报告(含分析详情和总体评估表)
  • 支持增量处理(跳过已处理的简历)

🚀 使用方式

方式 1:OpenClaw 消息触发(推荐,Subagent 模式)

在 OpenClaw 中发送消息:

帮我匹配 D:\JL 目录下的简历

或使用命令:

/skill resume-jd-matcher

优势:
- ✅ 无需配置 API
- ✅ 自动使用你已配置的大模型
- ✅ 支持批量并发处理(默认 3 个并发)
- ✅ 支持自然语言交互

批量处理流程:
1. 扫描简历目录(按岗位分类)
2. 为每份简历的每条任职要求创建子 Agent 任务
3. 并发调用多个子 Agent 分析(默认最多 3 个同时运行)
4. 收集所有结果,生成 Excel 报告

性能参考:
- 单次分析:~6-8 秒
- 10 份简历 × 5 条要求 = 50 个任务 ≈ 2-3 分钟(并发 3)
- 50 份简历 × 5 条要求 = 250 个任务 ≈ 10-15 分钟(并发 3)

方式 2:独立脚本运行(API 模式)

cd C:\Users\Administrator\.openclaw\workspace
python resume_match.py

适用场景:批量离线处理、定时任务、无 OpenClaw 环境

⚙️ 配置

编辑 config_resume_match.yaml:

运行模式(必填)

# "subagent" - OpenClaw 模式(无需 API 配置)
# "api" - 独立脚本模式(需要配置 API)
mode: "subagent"

路径配置(必填)

paths:
  jd_folder: "D:\\JD"      # JD 文件目录
  jl_folder: "D:\\JL"      # 简历目录(按岗位分类)
  output_folder: "D:\\jg"  # 输出目录

API 配置(仅当 mode="api" 时需要)

mode: "api"
api:
  active_provider: tencent
  api_providers:
    tencent:
      name: "腾讯 Hunyuan"
      api_key: "sk_xxxxx"
      api_url: "https://api.hunyuan.tencent.com/v1/chat/completions"
      model: "hunyuan-t1"

📁 目录结构要求

D:\JD\                    # 岗位 JD 目录
├── 投资岗.docx
├── 合规岗.docx
└── ...

D:\JL\                    # 简历目录(按岗位文件夹分类)
├── 投资岗/
│   ├── 张三.pdf
│   └── 李四.docx
├── 合规岗/
│   ├── 王五.pdf
│   └── ...
└── ...

D:\jg\                    # 输出目录(自动生成)
└── AI_Resume_All_20260403_1415.xlsx

📊 输出格式

Excel 包含两个工作表:

1. 简历匹配结果
| 应聘者名称 | 应聘岗位 | 任职要求 | 匹配度 | AI 分析详情 | 处理时间 |
|-----------|---------|---------|-------|-----------|---------|
| 张三 | 投资岗 | 3 年以上投资经验... | 完全匹配 | {"分析": "..."} | 2026-04-03 14:15 |

2. 应聘者总体评估表
| 应聘岗位 | 应聘者名称 | 得分 |
|---------|-----------|-----|
| 投资岗 | 张三 | 95.00 |
| 投资岗 | 李四 | 87.50 |

匹配等级

  • 完全匹配
  • 高度匹配
  • 匹配
  • 部分匹配
  • 不匹配
  • 无相关信息

🔧 高级配置

批量性能优化

对于大量简历(50+ 份),建议:

# 子 Agent 模式超时时间(秒)
timeout: 60

# 并发限制(未来版本支持)
max_concurrent: 3

日志配置

日志自动输出到:
- 控制台(实时显示)
- D:\jg\resume_match_YYYYMMDD_HHMM.log

🆚 模式对比

特性 subagent 模式 api 模式
配置 无需 需 API Key
执行环境 OpenClaw 任意 Python 环境
单次耗时 ~6 秒 ~2 秒
批量 50 份 ~5-10 分钟 ~2-3 分钟
费用 OpenClaw 配额 API 供应商收费
适用场景 OpenClaw 用户 独立脚本/定时任务

📝 版本历史

  • V2.0.0 (2026-04-03) - 双模式架构重构
  • V1.9.6 (2026-03-20) - 修复 AI 返回语言
  • V1.9.4 (2026-03-16) - 新增多 API 供应商切换

🐛 常见问题

Q: subagent 模式报错 "session_spawn not found"

A: 确保在 OpenClaw 环境中运行,检查 sessions_spawn 工具是否可用。

Q: API 模式报错 "No module named 'fitz'"

A: 安装依赖:pip install PyMuPDF python-docx openpyxl pyyaml requests pdfplumber

Q: 如何处理扫描件简历?

A: 当前版本仅支持文本型 PDF/Word,扫描件需要 OCR 支持(未来版本)。

📦 依赖

openpyxl>=3.0.0
requests>=2.28.0
python-docx>=0.8.0
pyyaml>=6.0.0
pdfplumber>=0.11.0

📄 License

MIT

常见问题

5 问
答案由本站依据条目字段整理
简历优化与JD匹配官怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_0c602c16/resume-jd-matcher。安装方式为未标注。装完刷新技能列表或重开客户端。

简历优化与JD匹配官支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

简历优化与JD匹配官权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

简历优化与JD匹配官收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

简历优化与JD匹配官用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。