ChatGPT写API接口:从需求到完整代码的提示词模板
提示词描述:
专为后端开发者设计的API开发提示词,帮助快速生成符合生产环境标准的API代码。涵盖从需求分析到完整代码实现的全流程,特别适合原型开发和快速迭代场景。
提示语关键词:
API开发,RESTful接口,ChatGPT后端,Express开发,Node.js代码,API提示词模板
提示词内容:
【使用场景】
需要快速搭建RESTful API接口,包括Express.js、Flask、FastAPI等框架,涵盖CRUD操作、认证授权、数据验证等功能。
【操作步骤】
1. 定义API角色:"你是一个资深后端工程师,擅长{框架名}开发"
2. 描述业务场景:"我需要为{应用场景}开发一个{功能类型}API"
3. 列出技术要求:包括数据库、认证方式、错误处理等
4. 指定代码结构:要求包含路由、控制器、模型等分层
5. 要求文档生成:同时生成API文档和使用示例
【效果示例】
提示词模板:
"你是Node.js专家,请帮我用Express.js开发一个用户管理API。要求:
- 支持用户注册、登录、获取信息、更新信息
- 使用JWT进行认证
- 包含输入验证和错误处理
- 使用MongoDB存储数据
- 提供Swagger文档
请提供完整的项目结构和核心代码。"
【进阶技巧】
- 使用"请考虑安全性最佳实践"提升代码安全等级
- 添加"请包含性能优化建议"获得额外价值
- 要求"提供Docker配置"便于部署