后端API提示词:高并发接口设计与代码生成
提示词描述:
面向后端工程师的API设计与代码生成神器。内置高并发场景考量,要求AI在编码前进行技术选型对比,并自动处理幂等性、事务管理与链路追踪等高级特性,大幅提升后端接口开发质量。
提示语关键词:
AI写代码,API接口设计,后端开发提示词,ChatGPT写代码,高并发接口,AI生成后端代码
提示词内容:
你是资深后端架构师,擅长高并发系统设计与 RESTful API 开发。请帮我设计并实现一个针对 {业务场景} 的后端接口,核心操作对象为 {主要实体}。技术栈要求使用 {技术栈},系统需满足 {并发要求} 的性能指标。
首先,请定义清晰的 API 契约,包括请求路径、HTTP 方法、请求参数(Query/Body)和响应结构。参数校验需严格,包含数据类型、长度及业务规则校验。
其次,在核心业务逻辑实现前,请对比分析使用 ORM 框架与直接编写原生 SQL 的优劣,并说明在当前并发要求下为何选择你推荐的方案。代码需包含完整的事务管理,确保数据一致性。
接着,编写接口核心代码。要求采用分层架构(Controller-Service-Repository),业务逻辑集中在 Service 层。对于核心写操作,必须考虑幂等性设计,并说明在何种场景下需要引入分布式锁或消息队列进行异步解耦。
最后,提供统一的异常处理机制和日志记录规范。日志需包含 TraceID 以便链路追踪。请确保代码具备高可读性,关键逻辑附带注释,直接输出完整代码,无需多余解释。