Files
011-ai-interview/CONTEXT.md
2026-01-23 13:57:48 +08:00

105 lines
3.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 项目上下文
> AI启动时必读此文件快速了解项目全貌
## 一、项目信息
| 项目 | 内容 |
|------|------|
| **项目编号** | 011-ai-interview-2601 |
| **项目路径** | `projects/011-ai-interview-2601/` |
| **当前阶段** | 开发阶段 - 核心功能完成,语音模式优化中 |
| **项目状态** | 🟡 开发中 - 文字模式可用,语音模式待优化 |
| **启动日期** | 2026-01-20 |
| **技术栈** | Vue3 + TypeScript + FastAPI + Coze API + @coze/realtime-api |
## 二、AI启动指令
请依次阅读以下文件:
1. **框架层**(了解规则)
- `../../_framework/agents/00-框架总览.md`
- 检查 `agents/` 是否有项目覆盖
2. **项目文档**(了解当前状态)
- `docs/同步清单.md`
- `docs/项目状态快照.md`
- `docs/决策记录.md`最近10条
3. **技术选型**(本项目有覆盖)
- `docs/技术选型.md` ⚠️ 必读,包含框架规范覆盖说明
## 三、文件访问边界
| 区域 | 读取 | 写入 |
|------|------|------|
| ✅ 本项目目录 | 允许 | 允许 |
| ✅ `_framework/` | 允许 | ⚠️ 需确认 |
| ⚠️ `_private/` | 需许可 | ❌ **绝对禁止** |
| ❌ 其他项目 | 禁止 | 禁止 |
## 四、关键联系人
| 角色 | 姓名 | 说明 |
|------|------|------|
| 项目负责人 | | |
| 技术负责人 | | |
## 五、项目简介
**AI Interview** - AI 语音面试系统
为轻医美行业打造 AI 面试官系统,实现咨询师岗位的智能初试:
1. 候选人访问网页,输入姓名、上传简历
2. 系统"模拟来电",候选人接听后进入实时语音面试
3. AI 面试官按预设流程提问(销售技能、销售观、素质项、求职动机)
4. 面试结束后,系统生成评分和分析报告
5. HR/管理员在后台查看候选人的完整分析报告
## 六、现有资源
| 资源 | ID | 说明 |
|------|-----|------|
| Workflow A (初始化) | 7597357422713798710 | 接收 name + file_url生成 session_id |
| Workflow B (面试) | 7595077233002840079 | 4 维度提问、评分、生成报告 |
| Workflow C (查询) | 7597376294612107318 | 数据库增删改查封装 |
| Coze 数据库 | 7595077053909712922 | assessments, logs, config 三表 |
| 文件服务器 | files.test.ai.ireborn.com.cn | 自建 Nginx + PHP 文件服务 |
## 七、技术栈覆盖
> ⚠️ 本项目与框架规范有以下差异,详见 `docs/技术选型.md`
| 项目 | 框架默认 | 本项目 |
|------|----------|--------|
| AI 网关 | OpenRouter | Coze API |
| 数据存储 | MySQL | Coze 数据库 |
| 实时音视频 | - | 火山引擎 RTC |
## 八、注意事项
- Coze PAT Token 和 RTC AppKey 必须存储在后端,禁止暴露给前端
- 语音格式需匹配 Coze 支持的格式(推荐 PCM 16000Hz
- 需处理网络不稳定时的断线重连逻辑
## 九、进度文档
- 📋 **最新进度**: `docs/项目进度总结-20260121-final.md`
- 📚 **框架经验**: `_framework/specs/Coze集成经验.md`
## 十、已完成功能清单
| 模块 | 功能 | 状态 |
|------|------|------|
| 用户端 | 欢迎页、信息采集、面试初始化 | ✅ |
| 用户端 | 文字面试模式 | ✅ |
| 用户端 | 语音面试模式 | 🟡 RTC 正常session_id 传递待优化 |
| 管理后台 | 登录、数据概览、面试列表、详情 | ✅ |
| 管理后台 | 骨架屏加载、阶段标签 | ✅ |
| 后端 | 文件上传、初始化、聊天、房间 API | ✅ |
| 后端 | 管理后台 API (通过 Workflow C) | ✅ |
---
> 最后更新2026-01-21