playground

用于本地开发和测试DGS GraphQL服务的交互式查询页面。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:playground。
它的用途是:用于本地开发和测试DGS GraphQL服务的交互式查询页面。
完整的 Skill 内容见:https://321skill.com/skills/playground-feiwanghub/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我写一个查询用户列表的GraphQL语句,字段包括id和name。”,它会生成对应的查询代码,你可以直接复制到 Playground 中运行测试。或者,当你遇到API返回数据异常时,可以在这里直接编写查询,快速验证是前端传参问题还是后端逻辑问题。

介绍

Fei Playground 是一个专为本地开发环境设计的 GraphQL 交互式查询工具。它主要解决了开发者在构建和调试基于 Netflix DGS(Domain GraphQL Service)框架的 GraphQL API 时,需要便捷的界面来编写、测试和验证查询与变更(Mutation)的问题。

使用方式非常简单。在本地启动集成了该 Playground 的服务(通常是运行在 localhost:8080 端口)后,开发者可以直接在浏览器中访问 http://localhost:8080/graphiql 地址。这个页面提供了一个图形化的编辑器,允许开发者编写 GraphQL 查询语句、查看自动生成的 API 文档(schema),并实时获取服务器返回的响应数据。

它非常适合正在使用 Netflix DGS 框架进行后端 GraphQL API 开发的工程师,特别是那些需要频繁与 API 交互、测试接口功能或向团队演示 API 用法的开发人员。无论是编写新功能时的接口自测,还是排查现有接口的 Bug,这个工具都能提供直接的帮助。

建议在开发阶段使用,作为替代 Postman 或 curl 命令进行 GraphQL API 调试的轻量级方案。请注意,它通常仅限在本地开发环境访问,不应暴露到生产环境。使用时请确保后端服务已正确启动并配置了 GraphQL 端点。

核心特点

这是 Netflix DGS 框架官方工具链的一部分,深度集成于 DGS 项目中,能自动识别项目的 GraphQL Schema 并提供准确的类型提示和文档,相比通用的 GraphiQL 或 GraphQL Playground 工具,对 DGS 项目的支持更原生、更便捷。

注意事项

不适合用于测试或操作非 DGS 框架构建的 GraphQL 服务,且通常仅限于本地开发环境使用。

常见问题

如何访问 Fei Playground?

在本地启动你的 DGS 项目服务后,在浏览器中打开 http://localhost:8080/graphiql 即可。

它和通用的 GraphQL Playground 有什么区别?

它深度集成在 Netflix DGS 框架中,能自动加载项目的 Schema 并提供针对性的开发体验,无需额外配置。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/playground-feiwanghub/raw/index.md 读取 playground 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。