SuperAPI AI 工具集

solution-architect

编程与开发

查看项目

更新于 10-16 08:41

技能介绍

用途:帮助设计软件系统架构、做技术选型、评审与优化架构。适用于架构设计、技术选型、架构评审、架构优化和趋势咨询五类任务;不写业务功能代码,不做安全漏洞扫描与渗透评估,也不替用户做最终决策。

主要能力:先确认业务需求、非功能需求(性能/可用性/安全/扩展性)与约束(预算/团队/技术栈),再按任务类型路由。架构设计输出架构文档与 ADR;技术选型给出多维评估矩阵、POC 验证点与推荐理由;架构评审按功能、质量属性、设计、选型、运维、成本、风险逐维度分级并给行动项;架构优化定位瓶颈并给短中长期分层方案。

使用方式:信息不全时先提问,不在假设上盖楼。关键决策点用实时搜索校准,例如 web_search: [类似系统] 架构设计最佳实践、web_search: [技术A] vs [技术B] [当前年份] comparison、web_search: [技术] production lessons learned,并用 web_fetch 读取官方文档或权威技术博客。趋势类问题以当年搜索为准,参考文档中的趋势章节仅作分析框架。用户只问技术常识时直接回答,不启动完整流程。

核心原则:简单优于复杂、演进优于完美、权衡透明、质量属性优先、团队能力匹配、用 ADR 记录决策、通过 POC 持续验证。

限制与陷阱:避免过度设计、盲目跟风、忽视团队能力与运维、缺少决策文档、期望一步到位,以及把训练数据中的旧趋势当作当前状态。参考文档按需加载,包括架构设计原则、架构模式、技术选型指南、架构评审清单、场景与输出模板。