简历扫描器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_053d27d0/resume-scanner。
技能介绍
要解决什么问题
HR 或候选人手里常见的是 PDF、DOCX、TXT 混排简历,人工扫一遍很难在「结构是否清晰、经历是否可验证、技能是否对口」上给出一致结论。若还要对照岗位 JD 看技能重合度,纯肉眼比对更慢,也缺少可分享的量化结果。
技能如何工作
Resume Scanner 用 PyMuPDF / python-docx 把简历落成纯文本,再用中英双语正则切分教育、经历、技能、项目、证书等区块。结构化抽取默认走本地 Ollama 上的 Qwen2.5:7b(也可改成任意 OpenAI 兼容端点),输出姓名、联系方式、年限、STAR 完整度、技能标签等 JSON。
评分按 100 分制、六个维度 落地:
- 格式与结构(15)
- 经历质量(25)
- 技能匹配(25)
- 教育契合(10)
- 项目与加分项(15)
- 可读性(10)
规则侧会参考要点数量、动作动词、量化成果比例、STAR 与 JD 技能重叠等启发式。可选传入 JD 文本,计算技能重合率。最终生成 自包含 HTML 报告:半圆仪表盘、六维雷达图(matplotlib)、分维度进度条、按高/中/低优先级排序的改进建议,以及 JD 对照表(已匹配 / 未匹配)。
边界与注意点
这是 读档 + 评分 + 报告,不是简历排版或生成工具;不含 OCR,扫描版 PDF 无法解析。CLI 不支持 一次批量多文件。LLM 不可用时会有正则降级抽取,分数与建议会偏粗。评分是 方向性参考,不能替代人工面试决策;简历默认在本地或你配置的 LLM 后端处理,不会主动外发到第三方服务。
使用场景
- 初筛收到 PDF 或 DOCX 简历,需按六维百分制打分并生成带雷达图与改进建议的 HTML 报告
- 手头有岗位 JD 文本文件,要计算某份简历的技能重合率并列出已匹配与未匹配技能
- 中英文简历需自动识别教育、经历、项目等区块,并抽取姓名、联系方式与 STAR 完整度等 JSON 字段
- 面试辅导或内推前,需要把主观改简历意见落成按高/中/低优先级排序的可执行建议清单
适合人员
- 每天处理邮件附件简历、需要用统一 rubric 向用人经理汇报初筛结论的招聘专员
- 针对具体 JD 投岗前、想查技能缺口并改要点与量化表述的求职者或转岗工程师
- 在内网部署 Ollama、要求简历解析与 LLM 调用不出域的企业 HR 或平台运维
- 向客户交付候选人评估材料、需要半圆总分与分维度进度条可视化报告的猎头顾问