一款基于 AI 大模型的全流程智能求职伴侣,致力于通过模拟实战、精准优化与实时辅助,帮助求职者全面提升面试表现,从容斩获心仪 Offer。
简历深度诊断:读取简历文件(支持 .txt/.pdf/.docx),从技能覆盖、经验匹配、级别评估等维度进行全面分析。
人岗匹配分析:输入目标岗位的职位描述(JD),自动提取核心能力要求,与简历进行比对,生成包含匹配度评分、技能盲区、准备计划的结构化报告。
使用方式:
# 匹配简历和JD
python scripts/resume_matcher.py --resume resume.txt --jd jd.txt --self-intro --output match.json
# 生成可视化匹配报告
python scripts/report_generator.py --type match --data match.json --output match_report.html
关键输出:
AI 使用指引:当 resume_matcher.py 生成的 JSON 数据返回后,结合 references/answer_strategies.md 中的 STAR 法则和表达技巧,为求职者生成更丰富、更个性化的自我介绍变体。重点关注缺失技能的弥补建议,用激励性语言而非批评性语言。
多场景覆盖:支持技术面、HR面、群面、压力面、案例面、综合面 6 种模式,覆盖互联网、金融、快消、国企、咨询、AI创业 6 大行业。
使用方式:
# 创建面试会话
python scripts/mock_interview.py --position "AI工程师" --mode technical --industry internet --name "求职者" --rounds 8 --output session.json
# 生成模拟面试报告
python scripts/report_generator.py --type mock --data session.json --output mock_report.html
AI 模拟面试流程(WorkBuddy 的核心价值 — 不需要运行脚本,直接用 AI 能力模拟):
references/classic_questions.md 和 references/answer_strategies.md 的内容,按阶段出题面试官角色设定:
实时语音转写与提示:在面试场景中(建议合规使用),实时分析面试官问题,秒级推送回答思路和关键词。
使用方式:
# 快速问答提示
python scripts/interview_coach.py --question "你最大的缺点是什么" --mode quick
# 完整辅导
python scripts/interview_coach.py --question "描述一次团队冲突经历" --resume resume.txt --mode full
# 搜索经典题库
python scripts/interview_coach.py --question "宝洁八大问 领导力" --mode faq
AI 实时辅助模式(WorkBuddy 对话中使用):
references/classic_questions.md、references/answer_strategies.md、references/industry_guides.md智能复盘:每次模拟或真实面试后,自动生成复盘笔记,记录回答中的亮点与失误。
能力雷达图:长期追踪面试表现,可视化展示沟通能力、专业技能、抗压能力等维度的成长曲线。
使用方式:
# 单次复盘
python scripts/growth_tracker.py --session session.json --review --output review.json
# 多次面试成长分析
python scripts/growth_tracker.py --sessions history.json --output growth.json
# 生成成长报告
python scripts/report_generator.py --type growth --data growth.json --output growth_report.html
| 人群 | 核心需求 | 推荐功能 |
|---|---|---|
| ------ | --------- | --------- |
| 应届毕业生 | 缺乏面试经验,急需了解流程 | 模拟面试 + 经典题库 + 自我介绍生成 |
| 职场跳槽人士 | 针对性准备特定岗位 | 简历JD匹配 + 技术面模拟 + 谈薪策略 |
| 跨行业转型者 | 梳理经历与新岗位关联 | 人岗匹配 + 行业指南 + 行为面试模拟 |
生成所有类型的演示报告:
python scripts/report_generator.py --demo --output ./demo_reports/
这会生成三个演示 HTML 报告:
demo_match_report.html — 人岗匹配报告demo_mock_report.html — 模拟面试报告 demo_growth_report.html — 成长追踪报告| 文件 | 内容 | 何时加载 |
|---|---|---|
| ------ | ------ | --------- |
references/classic_questions.md | 宝洁八大问、行业高频题、群面题型 | 出题/模拟面试/FA搜索时 |
references/industry_guides.md | 6大行业面试流程、考核重点、准备清单 | 行业相关咨询时 |
references/answer_strategies.md | STAR/FAB/3C框架、表达优化、跟进模板 | 辅导回答/生成自我介绶时 |
| 脚本 | 功能 | 输入 | 输出 |
|---|---|---|---|
| ------ | ------ | ------ | ------ |
scripts/resume_matcher.py | 简历JD匹配 | 简历+JD文本 | JSON匹配报告 |
scripts/mock_interview.py | 创建模拟面试会话 | 岗位/模式/行业 | JSON会话文件 |
scripts/interview_coach.py | 实时面试辅导 | 问题文本(+简历) | 回答框架/提示 |
scripts/growth_tracker.py | 复盘与成长追踪 | 面试历史数据 | JSON成长报告 |
scripts/report_generator.py | 赛博朋克HTML报告 | JSON分析数据 | 炫酷HTML报告 |
| 路径 | 用途 |
|---|---|
| ------ | ------ |
assets/report_templates/ | HTML报告模板扩展目录 |
references/industry_guides.mdresume_matcher.py 或直接在对话中分析mock_interview.pyreport_generator.py --type mockresume_matcher.py --resume resume.txt --jd jd.txt --self-introreferences/answer_strategies.md 的表达优化建议interview_coach.py --question "..." --mode quickreferences/classic_questions.md 和 references/answer_strategies.mdgrowth_tracker.py --sessions history.jsonreport_generator.py --type growth所有 HTML 报告采用赛博朋克暗黑主题:
报告配色根据评分等级自动切换:
共 1 个版本