# 方案汇报阶段 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. "有什么风险?" → [列出风险和应对] ```