← 返回 Skills 市场
antonia-sz

JD + 简历 → 面试题预测助手

作者 antonia huang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
407
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install jd-interview-prep
功能描述
上传岗位描述(JD)和个人简历,AI 自动预测面试题(必问/针对性/追问三类), 给出 STAR 答题框架,分析简历与 JD 匹配度,导出备考手册。
使用说明 (SKILL.md)

JD + 简历 → 面试题预测助手 🎯

你能做什么

上传岗位描述(JD)和个人简历,我帮你:

  1. 预测面试题 — 分三类共 15 道,覆盖必问、针对、追问
  2. 给出答题框架 — 每题配 STAR 结构思路 + 关键词提示
  3. 评估匹配度 — 你的简历和 JD 有多契合,哪里是弱点
  4. 生成备考手册 — 一键导出 Markdown,随时温习

使用方式

基本用法

直接粘贴 JD 和简历文本:

JD:
[粘贴岗位描述]

简历:
[粘贴简历内容]

文件上传

请分析我的面试准备,JD 文件:/path/to/jd.txt,简历:/path/to/resume.pdf

支持格式:.txt / .md / .pdf / .docx


输出格式

一、匹配度分析

📊 简历与 JD 匹配度:78%

✅ 优势匹配项(重点展示)
  - Python 5年经验 ↔ JD要求:Python 3年以上 ✓
  - 带过5人团队 ↔ JD要求:有团队管理经验 ✓

⚠️ 待补强项(重点准备)
  - JD 要求 Kubernetes 经验 → 简历未提及
  - JD 强调客户沟通能力 → 简历案例较少

二、面试题预测(15题)

📌 必问题(5题)

岗位通用高频题,几乎必问

  1. 请简单介绍一下你自己
    • 答题要点:30秒版本 + 2分钟版本各准备一个
    • STAR框架:背景→核心技能→最大成就→为何适合这个岗位

🎯 针对性题(5题)

根据你简历 vs JD 的 gap 生成,面试官大概率会追问的薄弱点

...

🔍 追问题(5题)

针对简历中的亮点/可疑点,深挖细节

...

三、备考手册(导出)

运行导出命令后生成 interview_prep_YYYY-MM-DD.md,包含所有题目+答题框架。


工具调用

# 解析文件(PDF/DOCX → 文本)
exec: python3 SKILL_DIR/scripts/parse_file.py "/path/to/file.pdf"

# 生成面试题报告
exec: python3 SKILL_DIR/scripts/generate_questions.py \
  --jd "JD文本或文件路径" \
  --resume "简历文本或文件路径" \
  --output "/tmp/interview_prep.md"

注意事项

  • JD 和简历都可以粘贴纯文本,不需要特定格式
  • PDF 解析需要 pdfplumberpip install pdfplumber
  • DOCX 解析需要 python-docxpip install python-docx
  • 没有安装时自动 fallback 到纯文本输入
安全使用建议
This skill appears to do what it claims (parse JD/resume and call an LLM to produce interview questions), but before installing consider: 1) The code sends your JD and resume to an external LLM endpoint (default https://api.deepseek.com). If you provide an API key, your personal data will be transmitted to that provider—verify their privacy policy and trustworthiness. 2) The skill's metadata does not declare the required OPENAI_API_KEY/DEEPSEEK_API_KEY env var; SKILL.md also omits the need for an API key—ask the author to document required credentials and the exact endpoint. 3) SKILL.md references a scripts/ path that doesn't match the included files; expect possible runtime path errors. 4) Run it in an isolated environment and avoid using a high-privilege API key (use a scoped/test key) until you confirm behavior. If you want, I can draft a request you can send to the author asking them to declare required env vars, confirm the API provider, and fix the path/instruction mismatches.
功能分析
Type: OpenClaw Skill Name: jd-interview-prep Version: 1.0.0 The skill bundle is a legitimate interview preparation tool that analyzes job descriptions and resumes using an LLM. It consists of two main Python scripts: `generate_questions.py`, which handles the interaction with the DeepSeek/OpenAI API, and `parse_file.py`, which extracts text from PDF, DOCX, and text files. The code is transparent, follows its stated purpose, and uses standard libraries and secure subprocess calls without any evidence of malicious intent, data exfiltration to unauthorized endpoints, or prompt injection attacks.
能力评估
Purpose & Capability
The name/description align with the included Python scripts: parse uploadable files and call an LLM to generate interview questions and a markdown report. Requiring PDF/DOCX parsers and an LLM call is reasonable for the stated functionality.
Instruction Scope
SKILL.md shows exec commands and mentions pdfplumber/python-docx, but it does NOT mention the requirement to supply an LLM API key. The code sends JD and resume text to an external LLM endpoint (API_BASE + '/chat/completions') which will transmit potentially sensitive resume data off-host. Also SKILL.md refers to 'SKILL_DIR/scripts/parse_file.py' while the repository places parse_file.py at skill root—this path mismatch may cause runtime errors or confusion.
Install Mechanism
There is no install spec or remote download; the skill is instruction + local Python scripts. No high-risk installers or external archives are fetched by the skill itself.
Credentials
generate_questions.py expects an API key via OPENAI_API_KEY or DEEPSEEK_API_KEY and a configurable API_BASE/LLM_MODEL. The skill registry metadata listed no required env vars/credentials. Requesting an LLM API key is proportionate to the functionality, but the omission from manifest/instructions is a material mismatch. The default API_BASE is set to https://api.deepseek.com—users should verify this provider and where their data will be sent.
Persistence & Privilege
The skill does not request permanent/system-wide privileges, does not set always:true, and does not modify other skills' configurations. It runs as invoked and uses subprocesses to call local scripts.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jd-interview-prep
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jd-interview-prep 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug jd-interview-prep
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

JD + 简历 → 面试题预测助手 是什么?

上传岗位描述(JD)和个人简历,AI 自动预测面试题(必问/针对性/追问三类), 给出 STAR 答题框架,分析简历与 JD 匹配度,导出备考手册。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 407 次。

如何安装 JD + 简历 → 面试题预测助手?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install jd-interview-prep」即可一键安装,无需额外配置。

JD + 简历 → 面试题预测助手 是免费的吗?

是的,JD + 简历 → 面试题预测助手 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

JD + 简历 → 面试题预测助手 支持哪些平台?

JD + 简历 → 面试题预测助手 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 JD + 简历 → 面试题预测助手?

由 antonia huang(@antonia-sz)开发并维护,当前版本 v1.0.0。

💬 留言讨论