SuperAPI AI 工具集

goap-agent

智能体与模型

查看项目

更新于 10-15 20:30

技能介绍

GOAP Agent 是一个面向复杂多步任务的技能,核心是目标导向行动规划(Goal-Oriented Action Planning),用于智能规划与多智能体协调。

用途:适合 5 步以上的复杂多步任务、跨领域问题(存储、API、测试、文档)、需要并行或串行执行的任务、带验证检查点的质量关键型工作,以及大型重构或架构变更。

主要能力:提供核心 GOAP 规划周期与阶段的方法论、并行/串行/集群/混合等执行策略、按类别划分的技能参考、可用任务智能体及其能力参考、常见 GOAP 执行模式与完整工作流示例,并包含架构决策记录 ADR-022。

核心流程:ANALYZE(理解目标、约束、资源,规划前先读取 plans/adr/ 中相关 ADR)→ DECOMPOSE(拆分为带依赖的原子任务,建立目标层级与成功标准,依赖类型包括串行、并行、汇聚)→ STRATEGIZE(选择执行模式)→ COORDINATE(分配给专门智能体)→ EXECUTE(带监控与质量门执行)→ SYNTHESIZE(汇总结果并验证成功)。

关键区分:技能(通过 Skill 工具)是直接指导 Claude 的指令集;智能体(通过 Task 工具)是执行任务的自主子进程。资料明确示例:错误用法 Task(subagent_type="code-quality", ...) 会报错,正确用法为 Skill(command="code-quality")。

PR 监控护栏:在 PR 工作的 EXECUTE/SYNTHESIZE 阶段,始终验证最新 head SHA 上的 statusCheckRollup;将空的必需检查汇总视为阻塞项并记录到 plans/STATUS/VALIDATION_LATEST.md;在补救检查附加前,避免添加仅含 plans 的后续提交。

ADR 集成工作流为强制要求:先用 ls plans/adr/ADR-*.md 列出 ADR,再读取相关 ADR 并记录架构决策与约束、检查状态,规划时纳入 ADR 约束并引用,最后在 plans/ 中创建或更新执行计划文件,记录进度、阻塞与决策并链接相关 ADR。

限制:资料未提供具体安装命令、收费方式、支持平台或效果数据,暂未提供。