SuperAPI AI 工具集

software-backend

编程与开发

查看项目

更新于 10-16 00:04

技能介绍

用途:设计、实现与评审生产级后端服务,涵盖 API 边界、数据层、鉴权、缓存、可观测性、错误处理、测试与部署。

主要能力:REST/GraphQL/tRPC API 设计;数据建模与安全迁移;OIDC/OAuth、会话或 JWT 鉴权;校验、限流、缓存与后台任务;超时、结构化日志、OpenTelemetry 等生产就绪实践。默认倾向类型安全边界、幂等重试、RFC 9457 错误格式、PostgreSQL 连接池、显式超时与限流。

用法:先按决策树选择运行时与 API 类型(如高并发选 Fastify,边缘选 Hono,数据密集选 FastAPI,并发与简单部署选 Go,性能与安全关键选 Rust),再参考 assets/ 下各语言模板与 references/ 指南。变更类操作应支持幂等键;分页优先游标;错误使用机器可读格式。

限制:不含前端、基础设施编排(Terraform/K8s)、仅 API 设计模式、SQL 优化、安全审计与跨服务架构,这些应使用对应其他技能。性能 SLA、成本影响等表述为通用经验,具体数值需按实际验证。部分版本敏感建议需查询官方来源确认,本资料未提供具体版本号与价格。