Files
011-ai-interview/docs/决策记录.md
2026-01-23 13:57:48 +08:00

71 lines
2.1 KiB
Markdown
Raw 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.
# 决策记录
> ⛔ **版本规则**:只允许追加,禁止修改/删除已有记录
---
## 决策索引
| 编号 | 日期 | 主题 | 决策结果 |
|------|------|------|---------|
| DR-001 | 2026-01-20 | 技术选型与框架规范覆盖 | 使用 Coze API + 火山引擎 RTC |
---
## DR-001 | 2026-01-20
### 背景
项目需要实现 AI 语音面试系统。已有完整的 Coze 工作流(工作流 ID7595077233002840079包含面试逻辑、评分算法、报告生成等功能。需要确定技术选型并明确与 AgentWD 框架规范的差异。
### 方案选项
| 选项 | 方案描述 | 优点 | 缺点 |
|------|---------|------|------|
| A | 全部遵循框架规范,使用 OpenRouter + MySQL | 完全符合框架规范 | 需重新开发面试逻辑,工作量大 |
| B | 复用 Coze 工作流,覆盖部分规范 | 开发效率高,复用现有资产 | 与框架规范有差异 |
### 多角色分析
**产品经理**
- 分析:项目核心价值在于 AI 面试能力Coze 工作流已经过验证
- 建议:复用现有工作流,快速上线
- 倾向:方案 B
**架构师**
- 分析Coze + 火山引擎 RTC 同属火山生态,集成成本低
- 建议:前后端遵循框架规范,仅 AI 层使用 Coze
- 倾向:方案 B
**前端开发**
- 分析Vue3 + Element Plus 符合框架规范,无额外学习成本
- 建议:前端完全遵循框架规范
- 倾向:方案 B
### 最终决策
**决策结果**:选择方案 B
**决策原因**
1. Coze 工作流已包含完整面试逻辑,复用可大幅减少开发时间
2. 前端、后端框架仍遵循规范,仅 AI 服务层使用 Coze
3. 火山引擎 RTC 与 Coze 同生态,官方支持对接
4.`docs/技术选型.md` 中明确声明覆盖项
**否决方案**
- 方案 A 被否决,原因:需要重新开发 AI 面试逻辑,工作量大,且已有成熟方案
### 影响范围
- [x] 技术选型文档需创建
- [ ] PRD 无需更新
- [ ] 原型无需更新
### 来源对话框
第 1 对话框
---
<!-- 新决策从这里开始追加 -->