下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-32cabc1y--jinli-resume-scorer.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-32cabc1y/jinli-resume-scorer。- 简历评分·岗位匹配:确定性规则引擎打分——同一份简历每次结果完全一致,杜绝大模型打分的随机漂移。 三种模式: ① 内置「外贸业务员」旗舰评分卡——源自真实招聘系统 V5 引擎,500+ 候选人、453 条 HR 评级修正校准(全市场唯一经真实数据校准的评分卡) ② 贴任意岗位 JD → 自动生成该岗位专属评分卡(权重+关键词库),确认后打分 ③ 通用应届生卡…
- 简历评分/简历筛选/岗位匹配/候选人评估/帮我排序简历"
- 时使用。
阅读全文 (展开查看完整说明)
概述
简历评分·岗位匹配(锦鲤AI·出品)
HR 的初筛决策器:丢进简历(1 份或多份),回一张带等级、依据和推荐意见的评分表。确定性规则引擎驱动——同一份简历每次打分结果完全一致,杜绝大模型打分的随机漂移。
使用前提
首次使用请先初始化(仅需一次):
python3 scripts/check_env.py # 一键依赖自检+安装(推荐)
# 或手动:pip install pymupdf python-docx rapidocr-onnxruntime -q(与「简历解析助手」锦鲤AI出品共用解析内核,已装过可跳过)
边界与异常处理(确定性承诺)
| 情形 | 行为 |
|---|---|
| 经历关键词判定 | 只认经历字段(机构/岗位/描述)——专业名、课程名(如"国际经济与贸易"专业、"外贸英语函电"课程)不会误中经历关键词(v1.1.0 修复) |
| 院校分层 | 精确名单+受控模糊(校区形态"电子科技大学(沙河校区)"/简称"哈尔滨工业"均正确识别 985);桂林电子科技大学等易混双非有兜底不误标(v1.1.0 修复) |
| 平台水印简历(国聘等) | 内置解析内核自动清洗水印碎片(与简历解析助手 v1.1.0 同源) |
| 扫描件 PDF | 本地 OCR 通道,置信度低时提示人工复核 |
| 评分语义 | 同一份简历每次结果完全一致;评分仅作初筛参考,不构成录用决策依据 |
工作流程
第一步:确认评分卡(三种模式,问用户选哪种)
模式 A:内置评分卡(推荐,零等待)
内置「外贸业务员」旗舰评分卡——基于 500+ 真实候选人、453 条 HR 人工修正校准。
直接说"用外贸业务员评分卡"即可。模式 B:贴 JD 自动生成 用户贴岗位 JD 文本 → 你(宿主模型)按下方「评分卡 JSON Schema」生成该岗位评分卡 →必须先展示生成的评分卡让用户确认(权重表+关键词库),用户说"可以/确认"后才进入打分。生成规则:
- 从 JD 提取:必须学历/必须专业方向/核心技能词/经历关键词/加分证书/岗位性质
- 权重参考:硬性条件 0.25-0.35 / 加分项 0.35-0.45 / 综合素质 0.15-0.25 / 意向匹配 0.05-0.15(技术岗硬性上调,销售岗加分上调)
- 你只负责生成评分卡,绝对不许直接给简历打分——打分必须交给第二步的脚本执行
模式 C:直接用默认通用卡(用户没有明确岗位时)硬性 0.30 / 加分 0.40 / 综合 0.20 / 意向 0.10 的通用应届生卡。
第二步:运行评分引擎(必须用脚本,禁止自己心算打分)
# 单份评分(内置外贸卡)
python3 scripts/score_resume.py 简历.pdf --card trade_sales
# 单份评分(JD生成的卡:把模式B确认后的评分卡存成 card.json)
python3 scripts/score_resume.py 简历.pdf --card-file card.json
# 批量评分 + 排序表
python3 scripts/score_resume.py 简历目录/ --card trade_sales --batch--card内置卡名:trade_sales(外贸业务员)/general_fresh(通用应届生)--card-file自定义卡(模式 B 生成的)
第三步:输出评分报告(严格遵守脚本输出的数据)
单份报告格式:
📊 简历评分报告 | 张* | 评分卡:外贸业务员(旗舰版)
综合得分:78/100 | 等级 B(良好)
推荐意见:✅ 推荐——基本匹配,建议安排面试
┌─────────┬──────┬──────┐
│ 评分维度 │ 得分 │ 权重 │
├─────────┼──────┼──────┤
│ 硬性条件 │ 85 │ 30% │
│ 加分项 │ 74 │ 40% │
│ 综合素质 │ 82 │ 20% │
│ 意向匹配 │ 65 │ 10% │
└─────────┴──────┴──────┘
逐项依据:
✔ 学历:本科(宁波工程学院·普通本科)→ 100 分档
✔ 专业:国际经济与贸易 → 完美匹配(100 分档)
✔ 实习:3 段相关实习(外贸关键词命中 11 个)→ 加分 78
✔ 证书:CET-6 → 语言 80 分档
⚠ 意向:期望岗位"数据分析师"与外贸业务员偏离 → 50 分
(尾部)
—— 批量初筛?把多份简历放一个目录用 --batch
—— 结构化档案卡?使用【简历解析助手】锦鲤AI出品批量排序表格式:
📋 初筛排序表 | 评分卡:外贸业务员 | 共 12 份
| Rank | 候选人 | 得分 | 等级 | 推荐 | 一句话理由 |
|------|--------|------|------|------|-----------|
| 1 | 武* | 86 | B+ | ⭐强烈推荐 | 3段对口实习+英语六级+雅思 |
| 2 | 冯* | 78 | B | ✅推荐 | 专业完美匹配,实习2段 |
| 3 | 金* | 62 | C | ⚠️待定 | 采购物流相关但无外贸直接经验 |输出规则(最高优先级)
- 只呈现脚本输出的分数与依据——禁止自行调整分数、补充脚本未输出的评价
- 等级阈值固定:A≥75 优先推荐 / B 60-74 建议面试 / C 45-59 可考虑 / D<45 不推荐
- 推荐意见四档:⭐强烈推荐 / ✅推荐 / ⚠️待定 / ❌不推荐
- 评分是初筛参考,不构成录用决策依据(报告尾部固定声明)
- 姓名脱敏、手机号打码(与解析助手一致的隐私标准)
评分卡 JSON Schema(模式 B 生成时严格遵守)
{
"card_name": "岗位名(中文)",
"calibrated": false,
"weights": {"hard": 0.30, "bonus": 0.40, "quality": 0.20, "intention": 0.10},
"education_scores": {"博士": 100, "硕士": 100, "本科": 100, "大专": 60, "未知": 0},
"school_tier_scores": {"985": 100, "211": 80, "双一流": 70, "普通本科": 50, "大专": 30, "未知": 50},
"major": {"perfect_keywords": [], "good_keywords": [], "fair_keywords": [], "scores": {"perfect": 100, "good": 80, "fair": 60, "poor": 40}},
"language_scores": {"TEM-8": 100, "专八": 100, "雅思7+": 100, "CET-6": 80, "六级": 80, "CET-4": 60, "四级": 60},
"experience_keywords": {"high": [], "medium": []},
"cert_keywords": [],
"intention_keywords": [],
"hard_requirements": {"min_degree": null, "must_majors": [], "redline_items": []}
}内置旗舰卡说明
外贸业务员卡(trade_sales):源自真实招聘系统 V5 评分引擎,权重与关键词库经 500+ 候选人、453 条 HR 评级修正持续校准。四维权重:硬性 30% / 加分 40% / 综合 20% / 意向 10%;实习关键词覆盖外贸/跨境/B2B/单证/信用证等 30+ 词;证书覆盖报关员/BEC/CATTI 等。院校分层含 985/211/双一流/境外名校名单。
隐私声明
评分全程本地运行,简历不出用户设备。输出默认脱敏。评分仅作初筛参考,录用决策请结合面试综合判断。
版本历史
- v1.1.0(2026-09-10):同步亚虎生产引擎 09-05/09-06 校准——①经历关键词判定只看经历字段(专业/课程名假阳性修复,生产实测案例 85A→72B 纠偏)②院校分层防子串假阳性+校区形态/简称识别("电子科技大学(沙河校区)"不再误判普通本科,桂林电子科技大学不误标985)③内置解析内核升级:水印碎片清洗+经历提取三版式 ④新增 check_env.py 一键依赖自检
- v1.0.0(2026-09-02):首发——V5 评分引擎客户端化,外贸旗舰卡(500+候选人校准)+JD 生成卡+批量排序