SuperAPI AI 工具集

dependency-mapping

通用与其它

查看项目

更新于 10-16 00:29

技能介绍

用途:识别任务之间的依赖关系、检测阻塞与循环依赖、优化执行顺序,以最大化并行度并做关键路径分析。适用于任务规划、关系梳理与执行顺序优化。

主要能力:区分直接依赖(Finish-to-Start、Start-to-Start、Finish-to-Finish、Start-to-Finish,默认 FS)与依赖类别(硬依赖、软依赖、外部依赖、资源依赖);从代码层面识别依赖(schema、类型定义、共享工具、API、UI 组件);生成依赖矩阵、文本 DAG、甘特式并行组与 Mermaid 图;划分并行执行组;查找关键路径与瓶颈;检测循环依赖、隐藏依赖与过度约束。

使用方式:用自然语言描述任务,例如“Map the dependencies between these tasks and identify what can run in parallel”“What is the critical path through this task list?”或“Check these tasks for circular dependencies”。并行分组采用算法:列出任务与依赖,无依赖任务归入第一组,标记完成后将依赖已全部满足的任务归入下一组,循环直至全部分组。关键路径即最长依赖任务链。

限制:仅依据所提供资料,具体安装命令、收费、价格、平台与实测效果暂未提供。