一句话个人技术博客,介绍作者开发的 GraphQL Schema 命令行探索工具 gquil。
定价免费/未说明 正文未提供商业定价信息;gquil 被描述为作者自用并征求反馈的 CLI 工具。
适合谁GraphQL 服务端开发者、Schema 维护者、平台工程师、偏好命令行工作流的软件工程师
核心功能从 GraphQL introspection endpoint 生成 SDL列出 GraphQL 类型、字段和指令支持按 kind、interface、union、字段名、返回类型等过滤支持 JSON 输出,便于 jq 等工具处理支持图可达性过滤与深度限制可输出 GraphViz DOT 格式进行 Schema 可视化支持自定义 HTTP Header 访问需要认证的 GraphQL API
功能与用途gquil 是一个用于探索 GraphQL Schema 的 CLI 工具。它可从 introspection endpoint 生成 GraphQL SDL,列出类型、字段、指令,按类型关系、字段名、返回类型、可达性和深度过滤,并能输出 JSON 或 GraphViz DOT 用于进一步处理和可视化。
支持语言/框架面向 GraphQL Schema 与 GraphQL API;示例使用 GitHub GraphQL API。正文未说明实现语言或对特定服务端框架的支持。
开源还是闭源正文提到“contributing guide”和作者希望反馈,但未明确说明是否开源、许可证或代码仓库地址。
自托管选项这是本地命令行工具形态,不是托管 SaaS;正文未涉及服务端自托管部署。
定价未说明定价或付费计划。
API/SDK提供 CLI 子命令,如 introspection generate-sdl、introspection query、ls types、ls fields、ls directives、viz;支持 -H/--header、--json、--from、--depth、--trace 等参数。未提及 SDK。
集成与生态强调与 grep、awk、sort、jq 等命令行工具组合;可与 GraphViz 的 dot 配合生成图片;可访问 GitHub GraphQL API 等需要 Header 认证的 endpoint。
文档质量正文是一篇较长的实战博客,示例丰富,覆盖 SDL 生成、列表查询、JSON 输出、可达性过滤和可视化;但不是完整产品文档,缺少安装、兼容性、配置、错误处理和命令全集等信息。
中国访问未知
适用场景探索复杂 GraphQL Schema、查询类型和字段关系、生成 SDL、分析 schema directives、辅助 GraphQL federation 或子图拆分、生成 Schema 结构可视化图。
同类GraphiQL、Altair、graphql-cli、GraphViz、jq