SuperAPI AI 工具集

discover-plan-batch

通用与其它

查看项目

更新于 10-16 00:29

技能介绍

用途:discover-plan-batch(DPB)是 GoodVibes 代理的强制执行协议,用于把任务执行约束为每周期 3 次工具调用的循环,减少工具调用泛滥与 token 浪费。

主要能力:定义 D(Discover,1 次调用,批量放入所有 glob、grep、symbols、structural 查询)、P(Plan,0 次调用,纯思考)、B(Batch Input,1 次调用,批量读取或检索)、P(Plan,0 次调用)、B(Batch Output,1 次调用,批量写入或编辑)的固定流程;提供 scripts/validate-dpb-compliance.sh 与 references/examples-and-checklists.md 资源。

使用方式:开始任何任务前先加载技能;每个周期按 D→P→B→P→B 执行,共 3 次工具调用。发现阶段只用一次 discover,把全部查询放入 queries 数组,verbosity 常用 files_only 或 locations;输入阶段用一次 precision_read(files 数组)或 precision_grep(queries 数组);输出阶段用一次 precision_write(files 数组)或 precision_edit(edits 数组)。验证用 precision_exec 在周期结束后可选执行,失败则回到 D 开始新周期。

适用场景:需要严格控制工具调用次数、批量读写文件、按发现—计划—批量执行循环推进的编码代理任务。

限制:资料未提供具体安装命令、收费、价格、平台支持与效果数据;规则要求不得对同一工具类型做顺序调用,ToolSearch 不属于 DPB,需在开始时一次性加载工具。