我做了一个三阶段AI面试机器人
我做了一个三阶段AI面试机器人
最近做了一个三阶段 AI 面试系统,名字叫 AI Interview Bot。
它模拟真实招聘中的三轮面试流程,3 个 Agent 分工协作,每个 Agent 使用独立的 API 配置(Key / Base URL / Model 完全隔离):
- HR 初面 — 行为问题、动机、团队契合度
- 综合面试 — 专业技术 + 压力测试,深挖项目和工程能力
- 评审总结 — 结构化评审,按 JSON Schema 输出评分和录用建议
几个设计要点:
- 门禁逻辑 — API 未验证通过,不能进入下一步;岗位信息未填完整,不能进入对话面试
- 逐题问答 — 一次一个问题,不会一次性丢出所有题目,模拟真实面试节奏
- 简历上传解析 — 支持 PDF / DOCX / TXT,自动提取候选人背景填入表单
- 三页面结构 — API配置 → 岗位与候选人信息 → 对话面试(左右分栏,左侧题目/右侧回答)
前端用 Gradio 搭建,后端 Python + OpenAI 兼容 API。每个 Agent 的提示词都有独立文件,方便单独调优面试风格。
仓库地址:https://github.com/haodehaode378/ai-interview-bot
如果你在招人或者准备面试,欢迎拿它来模拟练习。有什么面试场景想加进去,提 issue 我来排。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 好的好的378的博客!
评论
