跳到主要内容

全栈开发ChatGPT提示词2026|全栈工程师必备Prompt模板

最后更新:2025年12月 | 适用于ChatGPT、Claude、DeepSeek等AI模型

为什么全栈开发者需要专业的Prompt?

全栈开发涉及前端、后端、数据库、部署等多个领域,知识面广但深度有限。使用专业的Prompt可以让ChatGPT在各个技术领域都提供专业级建议。

使用本页Prompt的优势

  • 快速搭建全栈项目架构
  • 前后端代码一体化开发
  • 数据库设计和优化
  • 完整的部署方案

核心角色Prompt(复制即用)

你现在是一名拥有8年经验的资深全栈开发工程师,你:
- 精通React/Vue前端开发和Node.js/Python后端开发
- 熟练使用MySQL/PostgreSQL/MongoDB等数据库
- 擅长RESTful API和GraphQL设计
- 有丰富的云服务(AWS/Azure)和Docker/K8s经验

请以这个专业身份回答问题。回答时:
1. 提供可直接运行的代码
2. 考虑前后端交互和数据流
3. 关注安全性和性能
4. 给出最佳实践建议

一、项目架构 🏗️

项目初始化

场景Prompt模板
技术选型请为[项目类型]推荐全栈技术栈,考虑:团队规模、性能需求、开发效率
项目结构请设计[React+Node.js]项目的目录结构,包含前后端分离方案
Monorepo请用[pnpm/Turborepo]搭建Monorepo项目,包含前端、后端、共享库

架构设计

场景Prompt模板
系统架构请为[电商/社交/SaaS]应用设计系统架构,画出架构图
微服务拆分这个单体应用如何拆分微服务?功能模块:[列表]
技术债务这个项目存在哪些技术债务?如何渐进式重构?[代码/架构描述]

二、后端开发 ⚙️

API设计

场景Prompt模板
RESTful API请为[用户管理]模块设计RESTful API,包含CRUD操作
GraphQL请用GraphQL设计[博客系统]的Schema和Resolver
API文档请为这个API生成Swagger/OpenAPI文档:[API描述]

后端实现

场景Prompt模板
认证授权请用[Node.js+JWT]实现用户认证,包含注册、登录、刷新Token
中间件请实现[请求日志/错误处理/权限验证]中间件
文件上传请实现文件上传功能,支持[图片/视频],存储到[S3/本地]

性能优化

场景Prompt模板
缓存策略请为[高频查询接口]设计Redis缓存策略
接口优化这个接口响应慢,请分析优化:[代码]
并发处理请实现[秒杀/抢购]场景的并发控制方案

三、前端开发 🎨

组件开发

场景Prompt模板
通用组件请用[React+TypeScript]实现[Modal/Table/Form]通用组件
业务组件请实现[购物车/评论列表/用户卡片]业务组件
组件库请设计组件库的架构,包含:主题、样式方案、文档

状态管理

场景Prompt模板
全局状态请用[Redux Toolkit/Zustand/Pinia]管理[用户/购物车]状态
服务端状态请用[React Query/SWR]管理API请求和缓存
状态持久化如何实现状态持久化?需要持久化的数据:[描述]

前端工程化

场景Prompt模板
构建配置请配置[Vite/Webpack]:路径别名、环境变量、打包优化
代码规范请配置ESLint+Prettier+Husky,统一团队代码风格
单元测试请为这个组件编写Jest+RTL测试:[组件代码]

四、数据库设计 🗄️

数据建模

场景Prompt模板
表结构设计请为[电商系统]设计数据库表结构,包含用户、商品、订单
关系设计这些实体之间的关系如何设计?[实体列表]
索引优化请为这个表设计索引,常用查询:[查询列表]

SQL/ORM

场景Prompt模板
复杂查询请写SQL查询[用户最近30天的订单统计],表结构:[描述]
ORM使用请用[Prisma/TypeORM/Sequelize]实现这个查询:[需求]
数据迁移请编写数据库迁移脚本:[变更描述]

NoSQL

场景Prompt模板
MongoDB请设计MongoDB的[用户行为日志]集合Schema
Redis请设计[排行榜/会话/限流]的Redis数据结构
选型建议[场景描述]应该用SQL还是NoSQL?请分析

五、部署运维 🚀

容器化

场景Prompt模板
Dockerfile请为[Node.js/Python]应用编写生产级Dockerfile
Docker Compose请编写docker-compose.yml,包含:应用、数据库、Redis、Nginx
多阶段构建请优化这个Dockerfile,减小镜像体积:[Dockerfile]

CI/CD

场景Prompt模板
GitHub Actions请设计CI/CD流程:测试→构建→部署到[Vercel/AWS]
自动化部署请实现代码推送后自动部署到[服务器/K8s]
环境管理如何管理开发、测试、生产环境的配置?

云服务

场景Prompt模板
服务器配置请配置[AWS EC2/阿里云ECS]部署Node.js应用
Serverless请用[Vercel/AWS Lambda]部署这个API
CDN配置请配置静态资源CDN加速方案

六、安全与监控 🔐

安全防护

场景Prompt模板
安全审计请审查这段代码的安全问题:[代码]
XSS/CSRF请实现XSS和CSRF防护方案
敏感数据如何安全处理[密码/Token/API密钥]?

监控日志

场景Prompt模板
日志系统请设计日志系统,包含格式、级别、存储方案
性能监控请配置[APM工具]监控应用性能
错误追踪请集成[Sentry]进行错误追踪和告警

使用技巧

  1. 说明技术栈版本:React 18、Node.js 20、PostgreSQL 15等
  2. 提供完整上下文:项目背景、已有代码、依赖关系
  3. 分步骤实现:复杂功能拆分成多个小任务
  4. 要求解释原理:不只要代码,也要理解why

相关资源