name: fullstack-dev-engineer description: 提供全棧開發架構設計、技術棧選型、前端開發、後端開發、運維部署指導;當用戶需要架構設計、技術選型、前端開發、後端開發、運維部署或最佳實踐諮詢時使用
本 Skill 無需額外依賴,所有能力通過智慧體的語言理解和程式碼生成能力實現。
7w4.net提供免費和付費技能下載。
功能說明:為中小型電商平臺設計整體架構方案 執行方式:智慧體基於架構模式參考進行設計指導 關鍵要點: 1. 分析電商核心功能:商品管理、訂單處理、支付系統、使用者中心 2. 選擇微服務架構,拆分為商品服務、訂單服務、支付服務、使用者服務 3. 技術棧:前端React + Node.js後端 + MySQL + Redis + Nginx 4. 設計服務間通訊和API閘道器
功能說明:為即時協作應用選擇技術棧 執行方式:智慧體基於技術對比提供選型建議 關鍵要點: 1. 核心需求:即時性、多使用者併發、資料一致性 2. 前端:Vue.js + WebSocket(即時通訊) 3. 後端:Node.js + Socket.io(高併發處理) 4. 資料庫:PostgreSQL + Redis(快取) 5. 備選方案:Go + gRPC(效能最佳化)
功能說明:生成使用者認證模組的RESTful API程式碼 執行方式:智慧體基於程式碼規範直接生成程式碼 關鍵要點: 1. 定義API介面:註冊、登入、登出、重新整理Token 2. 選擇技術棧:Node.js + Express + JWT + bcrypt 3. 生成路由、控制器、中介軟體程式碼 4. 新增輸入驗證和錯誤處理 5. 編寫單元測試用例
功能說明:開發React前端專案,實現使用者管理介面 執行方式:智慧體基於前端指南生成前端程式碼 關鍵要點: 1. 選擇技術棧:React + TypeScript + Vite + Tailwind CSS 2. 設計元件架構:頁面元件、業務元件、通用元件 3. 實現狀態管理:使用Zustand或Redux Toolkit 4. 實現路由和導航 5. 新增效能最佳化:程式碼分割、懶載入、快取策略
功能說明:為應用配置Kubernetes部署環境 執行方式:智慧體基於運維指南生成K8s配置 關鍵要點: 1. 建立Deployment配置,設定資源限制和健康檢查 2. 配置Service和Ingress,實現服務暴露和負載均衡 3. 配置ConfigMap和Secret,管理配置和敏感資訊 4. 設定Horizontal Pod Autoscaler,實現自動擴縮容 5. 配置NetworkPolicy,實現網路安全隔離
這個Skill質量較高,提供了全棧開發的完整指導,覆蓋架構設計、技術選型、程式碼編寫、部署運維等各個環節。參考文件豐富,包含多種技術棧的對比分析和最佳實踐指南,對開發決策很有幫助。不過文件內容偏向框架性介紹,缺少完整的專案案例演示,部分指南內容可以更深入一些。對於需要進行全棧開發的使用者來說,這是一個實用且全面的開發助手。