计划验证器
v1.0.0计划验证器 — 在执行前验证代理计划,防止虚假计划失败。 使用场景:(1) 验证多步计划,(2) 检查工具可用性,(3) 验证权限和依赖,(4) 确保计划执行前的可行性。
运行时依赖
安装命令
点击复制技能文档
计划验证器
在执行前验证代理计划,防止因对能力的不切实际假设而导致的失败。
问题:虚假计划 症状: ├── 理论上完美的计划 ├── 假设可以访问未经验证的工具/API ├── 执行时失败(无回退) ├── 多代理未协调 └── 执行前无验证
解决方案
- 多代理验证器
- 明确的工具模式
def 验证_工具_capabilities(工具, required_action): if required_action not in 工具_模式s[工具]['capabilities']: return False return True
- 约束验证
- 假设前澄清
看门狗 看门狗 角色 阈值 ICS 计划完整性 >0.800 = 停止 CLW 经验教训 见过模式 = 警告 STC 紧张度 >0.500 = 警告 使用方法 from planning_验证器 导入 Planning验证器
验证器 = Planning验证器()
# 在执行计划之前 plan = 创建_plan(objective)
验证 = 验证器.验证_plan(plan) if not 验证['valid']: fAIled_at = 验证['fAIled_at'] ask_for_clarification(f"计划在 {fAIled_at} 失败") else: 执行_plan(plan)
检查清单 步骤之间的多代理验证器 明确的工具模式(能力 + 限制) 约束验证 假设前澄清 ICS 看门狗加强 CLW 看门狗(模式检测) 复杂计划需要用户审批 文件结构 planning-验证器/ ├── 技能.md ├── scripts/ │ ├── planning_验证器.py │ ├── utils.py │ └── mAIn.py ├── data/ ├── 模型s/ └── tests/