SuperAPI AI 工具集

error-recovery-escalation

通用与其它

查看项目

更新于 10-16 07:25

技能介绍

用途:为智能体执行失败提供结构化的五级升级恢复阶梯,每级都有明确的进入条件、动作和超时,超时后立即升级到下一级。

主要能力:

  1. RETRY(重试):针对网络超时、限流等瞬时且幂等的错误,按 1s、2s、4s 指数退避重试同一动作,最多 3 次,总时长约 30 秒。
  2. NUDGE(微调):重试耗尽或错误提示参数有误时,调整路径、键或简化输入,保持同一思路,尝试 2-3 个变体,总超时 5 分钟。
  3. REPLAN(重规划):微调失败或判定目标偏离时,放弃当前方案,调用规划器或 plan-generator 生成新方案,超时 15 分钟。
  4. FALLBACK(回退):更换智能体类型或提升模型层级,并传入完整错误上下文,超时 20 分钟。
  5. FORCE-DONE(强制完成):输出已完成的部分结果,写明失败原因与后续建议,通过 TaskUpdate 标记 partial: true 与 escalationLevel: 5。

使用方式:通过 Skill({ skill: 'error-recovery-escalation' }) 调用。适用于动作报错、判定 FAIL、检测到行为循环、任务长时间处于 in_progress、工具返回异常输出等场景。每次层级切换必须写入任务元数据,记录 recoveryLevel、recoveryAction、errorType、previousLevels、enteredAt。

限制与原则:必须从正确层级进入,瞬时网络错误不得直接跳到第 3 级;必须遵守超时;第 5 级必须产出输出,不允许静默失败;强制完成不等于失败。资料未提供具体安装命令、收费与平台信息。