SuperAPI AI 工具集

sparc-methodology

编程与开发

查看项目

更新于 10-16 08:37

技能介绍

用途:SPARC(Specification、Pseudocode、Architecture、Refinement、Completion)是一套系统化开发方法论,结合 Claude Flow 的多智能体编排,提供 17 种专用模式,覆盖从调研到部署监控的软件开发全流程。核心阶段为:规格说明、架构、精化(TDD 实现)、评审、完成。

主要能力:提供多类模式,包括编排类(orchestrator、swarm-coordinator、workflow-manager、batch-executor)、开发类(coder、architect、tdd、reviewer)、分析调研类(researcher、analyzer、optimizer)以及创意与辅助类(designer、innovator、documenter、debugger、tester、memory-manager)。支持分层、网格、环形、星形等编排拓扑,以及并行执行、顺序管道、自适应策略等工作流模式。强调测试先行、持续评审与跨会话记忆共享。

使用方式:可在 Claude Code 中通过 MCP 工具调用 mcp__claude-flow__sparc_mode,指定 mode 与 task_description;也可用 NPX CLI,如 npx claude-flow sparc run <mode> "task description"、npx claude-flow sparc modes、npx claude-flow sparc tdd "feature description"、npx claude-flow sparc batch <mode1,mode2,mode3> "task"、npx claude-flow sparc pipeline "task description"。本地安装时可执行 ./claude-flow sparc run <mode> "task description"。

适用场景:适合需要结构化阶段推进、测试驱动开发与多智能体协作的软件开发项目,包括全栈开发、功能实现、代码评审与优化。

限制:资料未说明具体的收费、价格、平台支持范围与实际效果验证数据。部分命令与接口细节原文存在截断,使用前需以实际工具版本为准。