SuperAPI AI 工具集

architecture-design

设计与创作

查看项目

更新于 10-16 01:19

技能介绍

用途:帮助用户从模糊需求出发,逐步构建可落地、结构清晰、具备演进能力的技术架构方案。触发条件为用户提出设计架构、技术选型、系统设计等需求,或需要评估技术方案。

主要能力:需求分析、技术选型评估、架构设计、替代方案建议与方案输出。第一步收集信息,包括核心业务目标、已偏好技术栈,以及并发量、响应时间、数据安全、可用性、部署环境限制、团队技术偏好等非功能需求;信息不足时主动提问而不假设。第二步梳理需求并补充技术,识别核心模块与关键交互流程、性能瓶颈,评估技术栈适用性并提出替代建议与常见问题。第三步迭代完善,以分层方式呈现前端层、API 网关层、服务层、数据层、基础设施层,提供推荐技术、备选方案与选择依据,并根据用户反馈调整成本、团队匹配与风险。第四步输出最终方案,含整体架构图(可用 Mermaid 或分层描述)、技术选型及理由、关键数据流、可扩展性与容灾设计要点、后续演进建议(MVP、成长期、成熟期阶段)。

使用方式:由智能体主导四步流程,可结合 references/tech-selection-guide.md 中的技术选型参考手册查找常见场景推荐方案。

适用场景:电商系统架构设计、SaaS 平台技术选型等需结构化架构建议的任务。

限制与原则:避免过度工程,优先成熟、社区活跃、易上手技术;方案须可落地,考虑成本与团队能力,识别风险并给出应对。具体是否需要额外配置、安装命令或收费信息暂未提供。