Files
011-ai-interview/docs/同步清单.md
2026-01-23 13:57:48 +08:00

141 lines
3.4 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.
# 同步清单
> 多对话框协作的核心同步文件
> ✅ 可覆盖,需记录变更日志
---
## 项目状态
| 项目 | 内容 |
|------|------|
| **当前阶段** | 开发阶段 |
| **进度** | 65% |
| **最后更新** | 2026-01-20 16:30 |
| **当前对话框** | 第1对话框 |
---
## 待办事项
### 🔴 紧急(今日必须完成)
- [ ] 确认 PRD 待确认事项(管理后台登录、面试时长等)
### 🟡 重要(本周完成)
- [ ] 初始化前端项目Vue3 + Vite
- [ ] 初始化后端项目FastAPI
- [ ] 实现后端 Coze API 封装
- [ ] 实现后端 RTC Token 生成
### 🟢 普通(待安排)
- [ ] 前端用户端页面开发5个页面
- [ ] 前端管理后台页面开发2个页面
- [ ] 前端 RTC SDK 集成
- [ ] 联调测试
- [ ] 部署上线
---
## 进行中的任务
| 任务 | 负责角色 | 开始时间 | 状态 |
|------|---------|---------|------|
| 需求分析 | 产品经理 | 2026-01-20 | ✅ 完成 |
| 技术选型 | 架构师 | 2026-01-20 | ✅ 完成 |
| 文档整理 | AI | 2026-01-20 | ✅ 完成 |
---
## 已完成任务
| 任务 | 完成时间 | 备注 |
|------|---------|------|
| 创建项目目录结构 | 2026-01-20 | 按框架规范创建 |
| 初始化核心文档 | 2026-01-20 | CONTEXT.md 等 |
| 撰写 PRD | 2026-01-20 | v1.0 |
| 技术选型决策 | 2026-01-20 | DR-001使用 Coze API |
| API 文档设计 | 2026-01-20 | 5 个接口 |
| 数据库结构文档 | 2026-01-20 | Coze 数据库 |
| 前端项目骨架 | 2026-01-20 | Vue3 + Vite + Element Plus |
| 后端项目骨架 | 2026-01-20 | FastAPI + Coze API 封装 |
| Coze 工作流分析 | 2026-01-20 | 详见 coze-workflows/工作流分析.md |
---
## 阻塞问题
| 问题 | 阻塞原因 | 待处理人 | 状态 |
|------|---------|---------|------|
| 管理后台数据查询 | Coze 数据库无 REST API | 产品 | 待讨论方案 |
---
## 决策统计
| 项目 | 数量 |
|------|------|
| 总决策数 | 1 |
| 本周新增 | 1 |
| 待讨论 | 0 |
---
## 开发任务清单
### 阶段 1项目初始化
- [ ] 创建前端项目Vue3 + TypeScript + Vite
- [ ] 安装前端依赖Element Plus、Tailwind、Axios、RTC SDK
- [ ] 创建后端项目FastAPI
- [ ] 安装后端依赖httpx、python-multipart
- [ ] 配置环境变量
### 阶段 2后端核心功能
- [ ] 实现 Coze API 封装(文件上传、数据库查询)
- [ ] 实现 RTC 服务封装Token 生成)
- [ ] 实现 `POST /api/candidates` 接口
- [ ] 实现 `POST /api/rooms` 接口
- [ ] 实现 `GET /api/candidates` 接口
- [ ] 实现 `GET /api/candidates/:id` 接口
### 阶段 3前端用户端
- [ ] 实现欢迎页Welcome
- [ ] 实现信息收集页InfoCollection
- [ ] 实现模拟来电页IncomingCall
- [ ] 集成火山引擎 RTC SDK
- [ ] 实现语音通话页InCall
- [ ] 实现面试结束页Completed
### 阶段 4前端管理后台
- [ ] 实现候选人列表页
- [ ] 实现候选人详情页
- [ ] 实现评分雷达图组件
- [ ] 实现 PDF 导出功能
### 阶段 5联调测试
- [ ] 端到端流程测试
- [ ] 语音质量测试
- [ ] 异常场景测试
### 阶段 6部署上线
- [ ] 编写 Dockerfile
- [ ] 配置 Nginx
- [ ] 部署到服务器
---
## 变更日志
| 日期 | 变更内容 | 操作人 |
|------|---------|--------|
| 2026-01-20 | 更新任务清单,添加开发阶段 | AI |
| 2026-01-20 | 初始化同步清单 | AI |