跳至主要内容

全棧開發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

相關資源