# 技术选型

评估和选择技术方案。触发关键词：技术选型、技术评估、方案对比。

## 执行步骤

### 步骤1：读取相关常识知识
使用 `read_knowledge knowledge_name='naming_conventions'`、`read_knowledge knowledge_name='project_structure'`、`read_knowledge knowledge_name='version_semantics'`

### 步骤2：读取工作提示词
使用 `read_work work_name='technical_selection'`

### 步骤3：明确评估维度
确定评估标准：性能、成本、生态、团队熟悉度。

### 步骤4：收集候选方案
使用 `search_file` 和 `read_text` 收集候选技术方案的信息。

### 步骤5：对比分析
按评估维度逐项对比各方案的优劣势。

### 步骤6：输出选型报告
使用 `write_text` 输出技术选型报告。

## 输出成果
1. 技术选型报告

## 失败处理
- 若候选方案信息不足，标注不确定性
- 若评估维度有冲突，按项目优先级排序

## 禁止行为
- ❌ 禁止仅凭个人偏好选型不做客观对比
- ❌ 禁止忽略技术的长期维护成本