# {{PRODUCT_NAME}} 技术架构候选方案

## 选型门禁

- 选型确认状态：待确认
- 状态取值：只能是 `待确认` / `需修正` / `已确认`
- 用户选择方案：
- 用户确认时间：
- 用户确认方式：
- 门禁要求：本文件选型确认状态为 `已确认` 前，不得编写或改写 `docs/tech-architecture.md` 正式架构方案。

## 选型依据

- PRD：`docs/prd.md`
- 需求交接：`docs/handoff-prd.md`
- 用户技术偏好：
- 团队能力约束：
- 部署和运维约束：
- 明确不可接受的方案：

## 候选方案总览

至少提供 2-3 个可比较方案。每个方案都要用用户能懂的话说明适合场景、成本、风险和未来扩展影响。

| 方案编号 | 方案名称 | 前端/客户端 | 后端/API | 数据库/存储 | 部署方式 | 适合场景 | 主要成本 | 主要风险 | 推荐等级 |
|---|---|---|---|---|---|---|---|---|---|
| A |  |  |  |  |  |  |  |  | 推荐/备选/不推荐 |
| B |  |  |  |  |  |  |  |  | 推荐/备选/不推荐 |
| C |  |  |  |  |  |  |  |  | 推荐/备选/不推荐 |

## 五维度对比

| 维度 | 方案 A | 方案 B | 方案 C |
|---|---|---|---|
| 平台类型匹配 |  |  |  |
| 复杂度控制 |  |  |  |
| 数据规模适配 |  |  |  |
| 第三方集成 |  |  |  |
| 维护成本 |  |  |  |

## 推荐方案说明

- 第一推荐：
- 推荐原因：
- 为什么不是其他方案：
- 未来需要切换或升级的触发条件：

## 用户确认问题

| 编号 | 问题 | 影响的方案 | 推荐选择 | 用户确认 |
|---|---|---|---|---|
| Q1 |  |  |  | 待确认 |

## 用户最终选择

- 选择方案：
- 选择原因：
- 明确放弃的方案：
- 后续正式架构文档必须遵循的约束：

## 用户确认原文

> 

## 文档同步检查

| 变更项 | 影响类型 | 是否影响上游事实 | 已检查文档 | 已同步文档 | 不需要同步原因 | 责任阶段 | 检查结论 |
|---|---|---|---|---|---|---|---|
| 架构候选与最终选择 | 技术约束/部署/数据/接口 | 是/否 | `docs/prd.md`、`docs/handoff-prd.md`、`docs/tech-architecture.md`、`docs/handoff-architecture.md` | 待填写 | 待填写 | architect | 待确认 |
