SuperAPI AI 工具集

microservices-analyst

编程与开发

查看项目

更新于 10-16 04:57

技能介绍

用途:面向已存在的微服务系统做现状分析,而非从零设计。适合盘点服务/API/负责人/运行时/仓库,绘制同步调用链、扇入扇出、共享数据库与共享库等依赖耦合,评估各服务可观测性与 SLO 覆盖、告警质量和 on-call 痛点,发现部署与版本偏移(过期镜像、配置漂移、多版本消费者),检测 API 与契约漂移(OpenAPI/AsyncAPI 与实际情况、破坏性消费者、schema 滞后),量化运维手工负担,并评估安全爆炸半径(关键路径、过度授权服务账号、密钥散落)。最后给出有证据支撑的合并、绞杀切片或拆分建议,以及平台、SRE、架构师视角的优先级热点与后续负责人。

核心工作流:1)界定分析范围、数据源与受众,并列出非目标;2)建立服务清单与依赖图;3)评估耦合与数据归属;4)审查可观测性、SLO 与运营健康;5)审计 API 契约与版本漂移;6)综合风险并给出建议与执行摘要。原则是:先盘点现状再提新边界,用证据而非观点,研究归研究、修复归工程,对服务分级,凸显爆炸半径。

限制:不适用于绿地边界研究(应交给 microservice-researcher),不用于实现或重构生产代码,不用于 Kubernetes 集群运维、纯负载测试、消息中间件实现或企业组合战略。具体安装与使用命令,资料未提供。