SuperAPI AI 工具集

api-endpoint-scaffolder

编程与开发

查看项目

更新于 10-16 07:25

技能介绍

用途:在创建新的 API 端点时,按框架与最佳实践生成结构完整的 REST 接口代码,覆盖请求校验、错误处理与类型定义。

主要能力:先识别所用框架(如 Express、Next.js、FastAPI 等),确定 HTTP 方法(GET、POST、PUT、PATCH、DELETE),定义请求与响应类型,再按最佳实践实现。提供 Next.js App Router(TypeScript)与 Express(TypeScript)模板,示例中使用 zod 做请求体校验,并区分 200、201、400、401、403、404、500 等状态码。

使用方式:在创建新 API 路由、端点或后端服务时调用该技能,按其流程先确认框架与 HTTP 方法,再套用对应模板实现。模板中保留 import、路由定义与校验逻辑等代码结构,可按需替换 schema 与业务实现。

适用场景:需要快速搭建 REST 接口骨架、统一响应格式与错误处理的后端开发工作。

限制:资料未提供安装命令、收费方式、支持框架的完整清单及具体版本要求;模板中的业务实现与 schema 需自行补充。