# 关键路径分析

识别项目关键任务和瓶颈依赖。触发关键词：关键路径、工期分析、依赖分析。

## 执行步骤

### 步骤1：读取相关常识知识
使用 `read_knowledge knowledge_name='project_management_basics'`

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

### 步骤3：收集任务数据
使用 `read_text` 读取WBS和任务清单。

### 步骤4：构建网络图
根据依赖关系构建任务网络图。

### 步骤5：识别关键路径
计算浮动时间，浮动为0的任务构成关键路径。

### 步骤6：分析瓶颈
识别关键路径上的高风险任务。

### 步骤7：输出分析报告
使用 `write_text` 输出关键路径分析报告。

## 输出成果
1. 关键路径分析报告

## 失败处理
- 若任务依赖数据缺失，标注不确定性
- 若关键路径过长，提供压缩方案对比

## 禁止行为
- ❌ 禁止忽略非关键路径上的高风险任务
- ❌ 禁止给出不切实际的压缩工期建议