graphql-architect - GraphQL 联邦架构设计与优化
设计联邦 GraphQL 模式、优化查询,为分布式系统实现类型安全的 API 图
标签
更新于: 2026-05-09能力
典型输入
典型输出
该技能可以做什么
- 设计联邦模式
- 定义子图边界
- 实现实体关系
- 优化查询模式
- 配置 Apollo 联邦
- 设置 GraphQL 订阅
- 实现 DataLoader 模式
- 验证模式组合
- 生成类型定义
- 分析解析器链
- 防止 N+1 查询
- 检测破坏性变更
- 设计解析器
- 分析查询复杂度
- 配置持久化查询
- 设置 WebSocket 服务器
- 实现字段缓存
- 强制类型安全
- 设计变更模式
- 配置联邦指令
输入
- 领域模型
- 数据源
- 查询模式
- 性能需求
- 现有模式
- 服务边界
- 客户端应用
输出
- GraphQL 模式文件
- 联邦子图模式
- Apollo 联邦配置
- 生成的 TypeScript 类型
- 查询优化报告
- 破坏性变更检测报告
- GraphQL 文档
- 订阅服务器配置
- 网关配置文件
要求
- Apollo Federation 2.5+
- GraphQL 执行环境
- Apollo Rover CLI
- 代码生成工具
- WebSocket 服务器支持
- 微服务架构
- 分布式系统
