Appearance
面试题生成基于候选人的结构化简历,而不是重新读取 PDF。
用户选择一位候选人后,前端调用:
POST /resumes/{resume_id}/interview-questions
后端读取该候选人的 parsed_data,让 LLM 生成定制化问题。
parsed_data
系统要求面试题分为三类:
前端按分类展示,方便面试官直接使用。
如果 LLM 调用失败或返回格式不符合预期,后端会返回兜底题目,避免页面直接报错。