# 高级启发任务 ## 目的 - 提供可选的反思和头脑风暴行动,以提高内容质量 - 通过结构化的启发技术,实现对思想的更深层次探索 - 通过多种分析视角支持迭代式完善 - 可在模板驱动的文档创建或任何聊天对话中使用 ## 使用场景 ### 场景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或给出直接反馈 **执行指南:** - **简明扼要**:专注于可操作的见解,而非冗长的解释 - **保持相关性**:将所有启发都与正在分析的具体内容联系起来 - **识别角色**:对于多角色方法,清楚地识别是哪个视角在发言 - **保持流程**:高效地推进过程