SuperAPI AI 工具集

logic-extract

智能体与模型

查看项目

更新于 10-16 06:21

技能介绍

用途:跨多个仓库追踪某一段具体业务逻辑,理解算法从入口到最终输出的全过程,并产出技术无关的规格,用于功能迁移、统一分散逻辑或生成 BMAD 格式的 epic。不适用于整库分析、全系统集成点梳理或仅做仓库发现。

主要能力:分五个阶段执行——Phase 0 收集提取提示与起点并选择模式;Phase 1 定向侦察,仅探索与提示相关的代码,输出各仓库摘要;Phase 2 发现与扩展,从出站引用定位并克隆关联仓库,最多 2 跳;Phase 3 深度追踪,跟随数据流跨仓库边界,生成 Mermaid 图并记录决策点,输出 flow-trace.md;Phase 4 生成 business-rules.md、data-contracts.md、component-spec.md;Phase 5 生成 epics.md。共 6 个工件写入 _logic-extract/。

使用方式:需至少一个起点仓库或文件路径。提供提取提示后选择模式:YOLO 全自动(约 20-30 分钟)、Guided 推荐(约 30-45 分钟,3-7 个针对性问题)、Interactive 全程交互(约 45-60 分钟)。状态记录在 .stackshift-state.json,支持中断恢复。

限制:需本地或 GitHub 可访问代码;克隆失败时仅从消费端追踪;子代理失败会记录并继续,若不足半数起点产出结果会警告。将输出接入 portable-transplant 时需手动复制 component-spec.md 和 epics.md 到 _portable-extract/。具体收费、平台支持等信息暂未提供。