120 lines
3.9 KiB
Markdown
120 lines
3.9 KiB
Markdown
<!-- 由 BMAD™ Core 驱动 -->
|
||
|
||
# 高级启发任务
|
||
|
||
## 目的
|
||
|
||
- 提供可选的反思和头脑风暴行动,以提高内容质量
|
||
- 通过结构化的启发技术,实现对思想的更深层次探索
|
||
- 通过多种分析视角支持迭代式完善
|
||
- 可在模板驱动的文档创建或任何聊天对话中使用
|
||
|
||
## 使用场景
|
||
|
||
### 场景1:模板文档创建
|
||
|
||
在文档创建过程中输出一个部分后:
|
||
|
||
1. **部分审查**:要求用户审查草拟的部分
|
||
2. **提供启发选项**:呈现9种精心挑选的启发方法
|
||
3. **简单选择**:用户输入数字(0-8)以使用该方法,或输入9继续
|
||
4. **执行并循环**:应用所选方法,然后重新提供选项,直到用户继续
|
||
|
||
### 场景2:通用聊天启发
|
||
|
||
用户可以对任何代理输出请求高级启发:
|
||
|
||
- 用户说“进行高级启发”或类似的话
|
||
- 代理根据上下文选择9种相关方法
|
||
- 同样简单的0-9选择过程
|
||
|
||
## 任务说明
|
||
|
||
### 1. 智能方法选择
|
||
|
||
**上下文分析**:在呈现选项之前,分析:
|
||
|
||
- **内容类型**:技术规范、用户故事、架构、需求等。
|
||
- **复杂程度**:简单、中等或复杂的内容
|
||
- **利益相关者需求**:谁将使用此信息
|
||
- **风险级别**:高影响决策与常规项目
|
||
- **创新潜力**:创新或替代方案的机会
|
||
|
||
**方法选择策略**:
|
||
|
||
1. **始终包含核心方法**(选择3-4种):
|
||
- 为受众扩展或收缩
|
||
- 批判与完善
|
||
- 识别潜在风险
|
||
- 评估与目标的对齐情况
|
||
|
||
2. **特定上下文方法**(选择4-5种):
|
||
- **技术内容**:思维树、ReWOO、元提示
|
||
- **面向用户的内容**:敏捷团队视角、利益相关者圆桌会议
|
||
- **创意内容**:创新锦标赛、密室逃脱挑战
|
||
- **战略内容**:红队vs蓝队、事后反思
|
||
|
||
3. **始终包含**:“继续/无进一步操作”作为选项9
|
||
|
||
### 2. 部分上下文和审查
|
||
|
||
在输出一个部分后调用时:
|
||
|
||
1. **提供上下文摘要**:用1-2句话简要总结用户在刚呈现的部分中应注意什么
|
||
|
||
2. **解释视觉元素**:如果部分包含图表,在提供启发选项前简要解释它们
|
||
|
||
3. **澄清范围选项**:如果部分包含多个不同项目,告知用户他们可以将启发行动应用于:
|
||
- 整个部分
|
||
- 部分内的单个项目(选择行动时指明哪个项目)
|
||
|
||
### 3. 呈现启发选项
|
||
|
||
**审查请求流程:**
|
||
|
||
- 要求用户审查草拟的部分
|
||
- 在同一条消息中,告知他们可以直接提出修改建议或选择一种启发方法
|
||
- 呈现9种智能选择的方法(0-8)加上“继续”(9)
|
||
- 描述要简短——只写方法名称
|
||
- 等待简单的数字选择
|
||
|
||
**行动列表呈现格式:**
|
||
|
||
```text
|
||
**高级启发选项**
|
||
选择一个数字(0-8)或9以继续:
|
||
|
||
0. [方法名称]
|
||
1. [方法名称]
|
||
2. [方法名称]
|
||
3. [方法名称]
|
||
4. [方法名称]
|
||
5. [方法名称]
|
||
6. [方法名称]
|
||
7. [方法名称]
|
||
8. [方法名称]
|
||
9. 继续/无进一步操作
|
||
```
|
||
|
||
**响应处理:**
|
||
|
||
- **数字0-8**:执行所选方法,然后重新提供选项
|
||
- **数字9**:进入下一部分或继续对话
|
||
- **直接反馈**:应用用户建议的更改并继续
|
||
|
||
### 4. 方法执行框架
|
||
|
||
**执行过程:**
|
||
|
||
1. **检索方法**:从启发方法数据文件中访问特定的启发方法
|
||
2. **应用上下文**:从您当前角色的角度执行该方法
|
||
3. **提供结果**:提供与内容相关的见解、批判或替代方案
|
||
4. **重新提供选项**:再次呈现相同的9个选项,直到用户选择9或给出直接反馈
|
||
|
||
**执行指南:**
|
||
|
||
- **简明扼要**:专注于可操作的见解,而非冗长的解释
|
||
- **保持相关性**:将所有启发都与正在分析的具体内容联系起来
|
||
- **识别角色**:对于多角色方法,清楚地识别是哪个视角在发言
|
||
- **保持流程**:高效地推进过程
|