Agent Skills
返回列表
💻

Hasura GraphQL 即时 API 引擎

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/hasura-graphql-engine-instant-api-database-automation。

技能介绍

你要解决的问题

数据还躺在 Postgres 里,前端已经把 graphql 查询写好了,中间那层 REST 接口往往是最拖时间的部分:写 DTO、拼 SQL、加缓存、补权限校验,每一步都是重复劳动。手写 resolver 的麻烦在于,数据模型一旦变了(加一列、拆一张表),接口层就得跟着改,而且很容易漏掉某处鉴权。

这个技能要做的事就是把这类样板代码删掉:让 Hasura 直接连到数据库,读元数据,按你声明的权限规则生成 GraphQL schema。

使用场景

  • 前端已完成 GraphQL 查询代码,需要快速从 Postgres 暴露数据接口
  • 数据库表结构频繁调整,想避免手动修改 REST 接口和鉴权逻辑
  • 需要通过事件触发器实现数据变更后的自动化后端流程
  • 为多角色应用配置细粒度的数据访问权限,不手写权限校验代码

适合人员

  • 后端工程师:想将 Postgres 数据快速转化为生产级 GraphQL API
  • 全栈开发者:需要在不手写 resolver 的情况下实现实时数据订阅
  • 数据库管理员:希望通过角色权限配置保障 API 数据访问安全
  • 自动化工具开发者:想利用事件触发器构建后端流程自动化