SuperAPI AI 工具集

gather-plan-apply

通用与其它

查看项目

更新于 10-16 00:29

技能介绍

用途:GPA(Gather-Plan-Apply)是 GoodVibes 智能体的强制执行模式,用于在开始任何任务前约束工具调用方式,避免调用泛滥与 token 浪费。

主要能力:将工作拆为三阶段。G(收集)用 1-2 次调用完成:先检查 .goodvibes/memory/ 中的 failures、patterns、decisions,再用一次 discover 批量执行 glob、grep、symbols、structural 查询,必要时用一次 precision_read 批量读取文件。P(计划)为纯认知阶段,0 次工具调用,在文本中规划要创建/编辑的文件、验证命令及批量结构。A(应用)用 1-2 次调用:precision_write 或 precision_edit 批量写入/编辑,precision_exec 批量执行验证命令。若结果不符预期、范围变化或验证失败,则回到 G 开启新循环。

使用方式:每阶段每种工具只调用一次,同类操作必须批量合并;discover 一次包含全部发现查询;计划不产生工具调用;验证命令合并进一次 precision_exec。资源包含 scripts/validate-gpa-compliance.sh 与 references/examples-and-checklists.md。

适用场景:GoodVibes 智能体执行编码、文件读写与命令验证等任务时的默认操作模式。

限制:该协议为强制要求而非建议;ToolSearch 不属于 GPA,工具应在开始时一次性加载;具体工具实现与运行环境细节暂未提供。