SuperAPI AI 工具集

Capability Graph Builder

智能体与模型

查看项目

更新于 10-15 20:30

技能介绍

用途:消费 manifest-generator 生成的能力清单,构建表示全部能力及其关系的可查询图谱,并用 Codex 推断缺失关系、校验兼容性声明。适用时机:为技能/MCP/工具生成清单之后;构建编排系统知识库;发现能力关系与依赖;验证清单一致性;支持基于图谱的编排规划查询。

主要能力:从清单构建节点(能力)与边(关系),支持 requires、enables、conflicts_with、composes_with 四类关系;用 Codex 从描述推断隐式关系;校验双向一致性(如 A enables B 时 B 是否 requires A、循环依赖、传递关系缺失等);支持路径查找(实现目标 X 需要哪些技能);按域或效果抽取子图。

输入与流程:inputs 包含 manifest_dir(存放 manifest.yaml 的目录,如 SKILLS/)、output_path(输出 capability-graph.json 的路径)、validate_consistency(是否用 Codex 校验关系)、infer_missing(是否用 Codex 推断缺失兼容字段)。流程为:扫描并加载各目录下 manifest.yaml;按清单字段构建初始节点与边,并按 domains、effects 建立索引;对能力两两调用 codex exec 询问关系并输出 JSON;再用 codex exec 检查非对称关系、冲突声明、缺失传递关系、循环依赖;最后写出带元数据的 META/capability-graph.json。

查询用法:生成图谱支持按效果查(graph.effects['creates_vector_index'])、按域查(graph.domains['rag'])、查依赖 findDependencies、查被启用 findEnabled、查冲突 findConflicts、查组合伙伴 findCompositionPartners、查目标路径 findPathToEffect,均基于对 edges 的过滤与 BFS。

集成与限制:与 manifest-generator(提供输入清单)、orchestration-planner(消费图谱)、skill-validator(校验图谱一致性)配合。资料未提供具体安装命令、许可、价格或运行环境要求;其关系推断依赖 Codex 调用,结果需按一致性校验确认,不保证推断百分百准确。