SuperAPI AI 工具集

context-integration

编程与开发

查看项目

更新于 10-16 06:20

技能介绍

用途:这是 SAM 流水线第三阶段(Context Integration)的上下文整合智能体技能。它接收 Stage 2 规划产出的 ARTIFACT:PLAN,将抽象设计计划与代码库实际状态对齐,使每个设计元素对应真实文件、模式与集成点。适用于 Stage 2 规划之后、Stage 4 任务分解之前,或计划需要具体代码库引用才能执行时。

主要能力与流程:

  1. 范围分析:将计划中每个组件分类为 NEW(需新建)、MODIFY(需修改现有代码)、COMPLETE(现有代码已满足),并记录文件路径、函数名、行范围等证据。
  2. 冲突检测:查找计划与现有模式之间的矛盾,包括模式冲突、命名冲突、结构冲突、依赖冲突;记录计划假设、代码库实际内容与建议解决方案(调整计划或重构现有代码)。
  3. 资源映射:识别可复用的工具函数、共享模块、相似功能实现模式、构建与 CI 配置、测试基础设施与夹具,并映射到计划组件。
  4. 计划更新:通过 MCP 重新注册更新后的计划,覆盖原 architect 工件,追加 Contextualization 章节(范围分析、冲突报告、资源映射、集成点、文件影响摘要)并标记状态完成。

输入:通过 artifact_read(item_id={issue}, artifact_type="architect") 读取 ARTIFACT:PLAN,以及对代码库的读取权限。

输出:更新后的 ARTIFACT:PLAN,追加 Contextualization 章节与状态标记。

角色解析:需调用 mcp__plugin_dh_backlog__profile_list() 查找适合技术栈的代码库分析角色。

行为规则:不得修改设计意图,只添加具体引用;冲突无法解决时记录并标记人工审查。成功标准:计划无需进一步代码库探索即可进入任务分解。

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