SuperAPI AI 工具集

task-decomposition

编程与开发

查看项目

更新于 10-15 21:36

技能介绍

用途:该技能提供一套方法论,将复杂任务拆解为独立、可并行执行的工作单元,便于多名工程师同时推进。适用于需要多组件的复杂功能、跨多文件的大型重构、前端+后端+数据库等多领域工作,以及冲刺或实施路线图规划。

主要能力:一是独立性优先,要求任务之间无等待依赖,避免串行链;二是清晰边界,每个任务需有单一职责、明确输入、预期产出与验收标准;三是合理粒度,按小(30分钟内、单文件)、中(30-60分钟、多文件)、大(1-2小时、跨领域架构)划分,大任务需继续拆分。

使用方式:按四步框架执行。第一步识别领域,把工作映射到前端、后端、数据、基础设施等不同领域;第二步绘制依赖图,标明任务先后关系;第三步识别并行泳道,把独立任务分组;第四步定义集成点,明确各泳道需要同步的位置,例如 API 契约与集成测试。每个任务使用统一模板,包含泳道、规模、依赖、上下文、交付物、验收标准与备注。

并行模式:支持按组件并行、按架构层并行,以及关键路径串行、支撑工作并行的混合模式。示例命令为 /leader --team-size=3 --mode=parallel 与 /leader --team-size=3 --mode=hybrid。

输出格式:生成任务分解文档,包含概览(任务总数、并行泳道数、关键路径、并行度)、依赖图、按泳道分组的任务表、集成点与分阶段执行计划。

限制与注意事项:需避免过度拆分导致协调开销、隐藏依赖、归属不清以及缺少集成计划。最终检查清单要求每个任务单一职责、依赖显式、不超过中等规模、集成点明确、归属清晰、验收标准可测试、关键路径已识别且并行机会最大化。该技能的具体安装方式与平台支持信息暂未提供。