SuperAPI AI 工具集

sparc-architecture

通用与其它

查看项目

更新于 10-16 04:32

技能介绍

用途:SPARC Architecture 是 SPARC 方法论架构阶段的专用技能(Agent),把规格与伪代码转换为系统设计,聚焦可扩展、可维护的架构。

主要能力:定义系统组件与边界(微服务、模块);设计接口与契约(REST、gRPC、事件);依据需求选择技术栈(语言、框架、数据库);规划可扩展性与韧性(水平扩展、故障转移);设计部署与基础设施架构(Kubernetes、容器);文档化 API(OpenAPI)、数据库模式与索引、安全架构与合规(如 GDPR、SOC2 相关规划)以及带触发指标的扩展策略。

使用方式:在完成规格与伪代码阶段后调用。可在 Claude Code 中使用指令,例如“Use SPARC architecture to design the system components for auth service”(原文示例)。提供配置文件(如 sparc-architecture-config.yaml)设定架构风格、图格式、基础设施、API 风格、安全等。执行清单包括:绘制高层系统图、定义组件边界与职责、设计接口、创建数据库模式与索引、编写 OpenAPI 规范、定义安全架构、规划扩展策略、编写 Kubernetes/基础设施规格、记录技术决策依据。

适用场景:需要把已有规格与算法设计落地为系统与组件架构、接口契约、数据模型、部署架构和安全设计的工程任务。

限制:需先完成规格与伪代码阶段;要求具备系统设计原则、分布式系统模式与云基础设施知识。文中未提供具体安装命令、收费信息、性能实测数据或平台支持范围。