全栈开发提示词:一键生成完整项目架构
提示词描述:
适用于需要从零搭建项目的开发者,快速获得专业级架构方案。包含技术选型、数据模型、API设计等完整内容,帮助新手避免架构设计踩坑,资深开发者也能获得灵感参考。
提示语关键词:
AI写代码,全栈开发提示词,项目架构设计,AI代码生成,前后端开发,数据库设计
提示词内容:
你是一位拥有10年经验的全栈架构师,精通React、Node.js、PostgreSQL等现代技术栈。请帮我设计一个完整的项目架构方案。
项目需求:开发一个在线教育平台,包含用户认证、课程展示、视频播放、支付系统、学习进度追踪等核心功能。
请按以下结构输出:
1. 技术选型说明(前端、后端、数据库、缓存、消息队列等)
2. 目录结构设计(前后端分别列出)
3. 核心数据模型设计(至少5个关键表,包含字段和关系)
4. API接口设计(列出10个核心接口,包含路径、方法、参数、返回值)
5. 安全策略(认证、授权、数据加密、防攻击)
6. 部署方案(容器化、CI/CD、监控告警)
每个部分请给出具体代码示例或配置片段,确保方案可直接落地执行。