137 lines
2.9 KiB
Markdown
137 lines
2.9 KiB
Markdown
# 方案汇报阶段 Prompt 模板
|
|
|
|
## 目标
|
|
|
|
向用户展示综合方案,获取用户决策:批准 / 修改 / 重新设计。
|
|
|
|
## 汇报格式
|
|
|
|
```markdown
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
DEV-WORKFLOW ► 方案汇报
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
## 项目: {project_name}
|
|
|
|
### 需求摘要
|
|
{requirements_summary_brief}
|
|
|
|
### 综合方案概述
|
|
{final_solution_summary}
|
|
|
|
### 关键技术决策
|
|
|
|
| 决策点 | 选择 | 理由 |
|
|
|--------|------|------|
|
|
| {decision_1} | {choice_1} | {reason_1} |
|
|
| {decision_2} | {choice_2} | {reason_2} |
|
|
|
|
### 架构概览
|
|
{architecture_brief}
|
|
|
|
### 开发计划
|
|
{development_plan_brief}
|
|
|
|
### 预计工作量
|
|
- 文件数: {file_count}
|
|
- 预计开发时间: {estimated_time}
|
|
- 复杂度: {complexity}
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
## 请选择:
|
|
|
|
**A. 批准方案** - 进入开发阶段
|
|
|
|
**B. 需要修改** - 请告诉我需要调整的地方
|
|
|
|
**C. 重新设计** - 对方案不满意,重新设计方案
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
```
|
|
|
|
## 用户决策处理
|
|
|
|
### 批准 (A)
|
|
|
|
```json
|
|
{
|
|
"phases": {
|
|
"4": {
|
|
"status": "completed",
|
|
"user_decision": "approved",
|
|
"approved_at": "2026-03-09T19:00:00+08:00"
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
进入 Phase 5: Spec编排
|
|
|
|
### 需要修改 (B)
|
|
|
|
1. 收集用户修改意见
|
|
2. 更新需求文件
|
|
3. 回到 Phase 2 或 Phase 3(根据修改范围)
|
|
4. 重新生成方案
|
|
|
|
```json
|
|
{
|
|
"phases": {
|
|
"4": {
|
|
"status": "revision_requested",
|
|
"user_feedback": "用户的具体修改意见",
|
|
"revision_count": 1
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 重新设计 (C)
|
|
|
|
1. 记录用户不满意的原因
|
|
2. 回到 Phase 2 重新收集需求
|
|
3. 或回到 Phase 3 重新设计方案
|
|
|
|
```json
|
|
{
|
|
"phases": {
|
|
"4": {
|
|
"status": "redesign_requested",
|
|
"user_feedback": "用户不满意的原因",
|
|
"redesign_count": 1
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
## 汇报要点
|
|
|
|
向用户汇报时,重点展示:
|
|
|
|
1. **核心决策** - 最关键的技术选择
|
|
2. **架构图** - 系统结构可视化
|
|
3. **文件清单** - 将要创建的文件
|
|
4. **开发步骤** - 如何一步步实现
|
|
5. **风险评估** - 可能的问题和应对
|
|
|
|
## 决策引导
|
|
|
|
如果用户犹豫,可以引导:
|
|
|
|
```
|
|
您可能关心的问题:
|
|
|
|
1. "为什么选择这个技术栈?"
|
|
→ [解释选择理由]
|
|
|
|
2. "有没有更简单的方案?"
|
|
→ [对比方案复杂度]
|
|
|
|
3. "开发周期大概多久?"
|
|
→ [估算工作量]
|
|
|
|
4. "有什么风险?"
|
|
→ [列出风险和应对]
|
|
```
|