服务器操作 / 后端
入口
{{ENTRY_POINT_DESCRIPTION}}
流动
{{请求流程}}
{{RESPONSE_TYPE_TITLE}}
{{RESPONSE_TYPE}}
错误处理
{{错误处理}}
速率限制
{{速率限制}}
生成规则
- 入口点描述:
- 服务器操作:主文件,导出函数,参数。
- API 路由:位于 app/api/ 的文件、HTTP 方法、参数。
- NestJS:主要控制器、守卫、DTO。
- 请求流程:典型请求流程的编号步骤(验证 → 限流 → 逻辑 → 响应)。
- RESPONSE_TYPE_TITLE: “DownloadResult”, “ApiResponse”,或主要响应类型名称。
- RESPONSE_TYPE:响应的接口/类型,并附有关于可选字段与必填字段的注释。
- 错误处理:
- 如果存在 ErrorCode 枚举:记录所有代码。
- 如果存在 GlobalExceptionFilter:记录它。
- 如果存在 detectErrorCode 或类似功能:请记录该启发式方法。
- 速率限制:如果存在 rate-limit.ts 或中间件:记录机制、限制、过期时间。