CoolFace
Apppublic

Moonlight022/interview-coach-ai

sourceHugging Faceupdated 3mo agoView on Hugging Face
0likes
App README

智能面试官

基于公开大模型 API 的岗位化三轮模拟面试智能体。

配置阿里云百炼密钥后使用 qwen3.7-plus;未配置或调用失败时切换到离线演示模式。

本地运行

bash
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
export DASHSCOPE_API_KEY="你的百炼密钥"
export QWEN_MODEL="qwen3.7-plus"
python app.py

更安全的本地启动方式(密钥不会写入文件或终端历史):

bash
GRADIO_SERVER_PORT=18080 .venv/bin/python run_local.py

请勿将真实密钥写入仓库。Hugging Face 部署时,在 Space 的 Settings -> Variables and secrets 中创建 Secret:

text
DASHSCOPE_API_KEY

可选变量:

text
QWEN_MODEL=qwen3.7-plus
DASHSCOPE_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1

当前功能

  • 数据分析实习生、Python 工程师两个岗位
  • 三轮面试和自适应第三题
  • 五维评分
  • STAR 完整度检查
  • 面试结果汇总
  • 千问动态出题与语义评分
  • PDF 面试评估报告
  • PDF 智能体求解过程报告(含架构、提示词策略、工具调用和可审计轨迹)