提示词模板 / Agent
Agent 多步任务规划
让模型把复杂目标拆成可执行步骤,并在每步之间做「是否需要改计划」的检查,避免一路走到底跑偏。
Agent适合:推理模型3 个变量
适用场景
- 构建需要多轮工具调用的 Agent
- 任务步骤存在依赖,不能并行瞎跑
- Agent 经常走偏或漏掉收尾步骤
你会得到
- 步骤化计划(含每步的输入输出)
- 每一步的验证条件
- 何时重新规划的判断规则
避坑提示
- 不要求「验证条件」时,Agent 会盲目往下走
- 步骤粒度太粗("完成用户需求")等于没拆
- 必须设最大步数上限,否则可能陷入循环
填入变量,生成提示词
0 / 3 已填你是 Agent 的任务规划模块。 【目标】 【Agent 要达成的目标】 【可用工具】 【可用的工具清单】 【硬性约束】 【硬性约束】 请输出一份执行计划,严格按此结构: ## 1. 目标拆解 把目标拆成「必须完成的结果」,用结果而非动作描述(例如「获得用户确认」而不是「问用户」)。 ## 2. 步骤计划 表格:步骤号 | 动作 | 使用工具 | 输入 | 期望输出 | 验证条件 规则: - 每个步骤的「验证条件」必须可判断真假(如「订单状态 == refunded」) - 有依赖的步骤标注前置步骤号 - 不可逆操作单独标注 ⚠️ 并要求前置确认步骤 ## 3. 重规划规则 列出什么情况下必须停止当前计划并重新规划,例如: - 某步验证失败 2 次 - 工具返回的数据与假设冲突 - 已执行步数超过 N 仍未达成中间目标 ## 4. 终止条件 明确「任务完成」的判定标准,以及「必须放弃并求助」的判定标准。 【红线】 - 不要输出任何未在工具清单里的动作 - 步数超过 【硬性约束】 时应主动压缩,而不是加长
未填的变量会保留为 【变量名】 占位,方便你确认哪里还没补。点击上方按钮复制后粘贴到模型即可。
查看原始模板(含变量占位符)
你是 Agent 的任务规划模块。
【目标】
{{目标}}
【可用工具】
{{工具}}
【硬性约束】
{{约束}}
请输出一份执行计划,严格按此结构:
## 1. 目标拆解
把目标拆成「必须完成的结果」,用结果而非动作描述(例如「获得用户确认」而不是「问用户」)。
## 2. 步骤计划
表格:步骤号 | 动作 | 使用工具 | 输入 | 期望输出 | 验证条件
规则:
- 每个步骤的「验证条件」必须可判断真假(如「订单状态 == refunded」)
- 有依赖的步骤标注前置步骤号
- 不可逆操作单独标注 ⚠️ 并要求前置确认步骤
## 3. 重规划规则
列出什么情况下必须停止当前计划并重新规划,例如:
- 某步验证失败 2 次
- 工具返回的数据与假设冲突
- 已执行步数超过 N 仍未达成中间目标
## 4. 终止条件
明确「任务完成」的判定标准,以及「必须放弃并求助」的判定标准。
【红线】
- 不要输出任何未在工具清单里的动作
- 步数超过 {{约束}} 时应主动压缩,而不是加长