SuperAPI AI 工具集

sparc-methodology

智能体与模型

查看项目

更新于 10-16 03:48

技能介绍

用途:SPARC 是一套系统化软件开发方法论,与 Claude Flow 的多智能体编排能力集成,覆盖从需求研究到部署监控的完整开发流程,共提供 17 种专业模式。

主要能力:按阶段分为——规格阶段做需求分析、用户故事与约束识别;架构阶段做系统结构、接口、数据库与 API 契约设计;精化阶段采用测试先行(TDD,红-绿-重构循环);评审阶段做代码质量、安全与性能检查;完成阶段做集成、部署、监控与文档。模式包括 orchestrator、swarm-coordinator、workflow-manager、batch-executor、coder、architect、tdd、reviewer、researcher、analyzer、optimizer、designer、innovator、documenter、debugger、tester、memory-manager 等。

使用方式:资料给出三种激活方法。首选 MCP 工具,如调用 mcp__claude-flow__sparc_mode 并传入 mode、task_description、options;也用 swarm_init 初始化集群、agent_spawn 生成智能体、swarm_monitor 监控。命令行回退方式如 npx claude-flow sparc run <mode> "task"、npx claude-flow sparc modes、npx claude-flow sparc tdd "feature"。本地安装可用 ./claude-flow sparc run <mode> "task"。支持层级、网状等拓扑与顺序/并行流水线编排。

适用场景:需要结构化流程的软件项目开发、测试驱动实现、代码评审与性能优化、架构设计及多智能体协作任务。

限制:资料称并行执行可带来约 2.8-4.4 倍提速、测试覆盖率目标 90%+,这些为资料中的陈述;具体平台支持、收费与价格信息暂未提供。大量模式与配置细节在所给资料中未完整展开,需以官方文档为准。