@devflow-tools/plugin-graphql
v0.18.73
Published
GraphQL schema and operation tools for DevFlow.
Readme
@devflow-tools/plugin-graphql
GraphQL 专家插件 — Schema 设计、N+1 检测、Resolver 优化、安全审计。(v0.17.8)
安装
npm install @devflow-tools/plugin-graphql使用
插件通过 DevFlow/Claude Code 使用:
/devflow:graphql <你的任务>能力与知识源
MCP Tools
| Tool | 说明 | 关键参数 |
|------|------|---------|
| graphql_diagnose_bug | Bug 诊断:查询分析 → Resolver 链追踪 → 修复 | projectRoot, errorMessage, stackTrace |
| graphql_new_graphql_type | 新建 GraphQL Type + Resolver + DataLoader | projectRoot |
Knowledge Sources
| 来源 | URL | SPA | |------|-----|-----| | GraphQL 官方文档 | https://graphql.org/learn | No | | Apollo GraphQL 文档 | https://www.apollographql.com/docs | No | | Prisma 文档 | https://www.prisma.io/docs | No |
Memory
插件自动注入以下最佳实践:
- 每个 Type 使用 DataLoader 避免 N+1 查询
- Schema 优先设计,Resolver 纯函数风格
- 复杂查询使用 Fragment 组合
- 错误处理遵循 GraphQL Errors 规范
- 深度限制和查询复杂度分析防滥用
兼容性
需要 Node.js >= 18,并与同版本 @devflow-tools/sdk、DevFlow CLI 配合使用。插件不是独立 HTTP 服务。
相关链接
License
MIT
兼容性
需要 Node.js >= 18,并与同版本 @devflow-tools/sdk、DevFlow CLI 配合使用。插件不是独立 HTTP 服务。
相关链接
License
MIT
兼容性
需要 Node.js >= 18,并与同版本 @devflow-tools/sdk、DevFlow CLI 配合使用。插件不是独立 HTTP 服务。
相关链接
License
MIT
兼容性
需要 Node.js >= 18,并与同版本 @devflow-tools/sdk、DevFlow CLI 配合使用。插件不是独立 HTTP 服务。
相关链接
License
MIT
