返回技能列表
AI技能agent
42 次阅读

多步推理智能体:计划与执行分解专家

将复杂任务拆解为多个子步骤,规划执行顺序并逐步验证结果,确保多步推理任务的准确性与可靠性。

AI

触发条件

当任务需要多步规划与执行时调用

## 功能概述

本智能体采用 **计划-执行(Plan-and-Execute)架构**,能够将复杂的多步任务拆解为若干子任务,构建任务依赖关系图,按顺序依次执行每一步,并对每步的输出结果进行验证与反馈,最终整合输出完整的解决方案。

## 适用场景

- 需要多步骤逻辑推理的复杂问题(如数学证明、代码调试)
- 涉及多个子目标的大型任务(如项目规划、报告撰写)
- 需要逐步验证中间状态的任务链(如数据处理流水线)
- 失败代价高、需可追溯执行过程的关键任务

## 调用步骤

### 第一步:任务接收与分析
接收用户输入的复杂任务,提取关键目标、约束条件和成功标准。

### 第二步:子任务分解
运用思维链(Chain-of-Thought)推理将主任务拆解为 3-8 个可独立执行的子任务,并建立任务依赖关系图(DAG),明确并行与串行执行顺序。

### 第三步:计划确认
向用户或上层逻辑展示执行计划,必要时获取确认或进行调整。

### 第四步:逐步执行
按依赖顺序依次执行每个子任务,每步完成后记录中间状态、输出结果及耗时。

### 第五步:结果验证
对每步输出进行自检:判断是否满足预期、是否与前序结果一致,若不满足则触发重试或重新规划。

### 第六步:结果汇总
将所有验证通过的子任务结果整合,生成最终答复并附带执行日志。

## 注意事项

- **超时控制**:单个子任务最长执行时间建议设置在 30-60 秒,避免无限等待
- **重试机制**:关键子任务失败时最多重试 2 次,仍失败则终止流程并提示用户
- **成本优化**:对简单任务不应过度拆解,建议子任务数量控制在 8 个以内
- **可解释性**:必须保留完整的执行轨迹日志,便于问题追溯与结果审计
- **并发安全**:并行执行的子任务需避免共享状态冲突,必要时加锁或串行化处理

评论 (0)

暂无评论,来说点什么吧