從專案框架開始,讓 AI 幫你打基礎! 🏗️#
問題#
從零開始搭建專案時,常常因為沒有頭緒而卡住。
經驗#
利用 Cursor 生成專案框架,從檔案結構到基礎模組一步到位!
提示詞#
- 生成一個 Spring Boot 專案框架,支持 REST API 和資料庫連接。
- 設計一個前後端分離的專案結構,前端用 Vue,後端用 Flask。
- 生成支持 JWT 的用戶認證模組,包括資料庫模型。
- 構建一個微服務架構專案,包含訂單服務和支付服務的介面說明。
- 生成一個 TypeScript 專案模板,支持 ESM 模組化。
- 設計一個全棧專案,包含 Docker 化部署的配置檔。
效果#
有了清晰的框架,專案起步更輕鬆,開發效率倍增! 🎯
提示詞越清晰,AI 越聰明! 🧠#
問題#
模糊提示詞導致 AI 生成的程式碼不符合預期。
經驗#
寫提示詞時要具體、明確,需求越詳細,結果越準確!
提示詞#
- 用 Python 實現一個支持多線程的爬蟲程式,包含 URL 去重功能。
- 生成一個基於 Express.js 的 REST API 服務,支持分頁查詢。
- 重寫以下程式碼,將時間複雜度優化為 O (n log n)。
- 生成一個單元測試覆蓋率不低於 90% 的用戶註冊功能。
- 實現一個計算數組中位數的函數,支持輸入校驗。
- 用 TypeScript 實現一個簡單的 WebSocket 聊天應用。
效果#
清晰的提示讓 AI 更懂你的需求,開發更高效! ✅
把重複任務交給 AI,讓自己更專注 🎛️#
問題#
生成 Mock 數據、介面文檔這種重複工作耗時枯燥。
經驗#
讓 Cursor 自動處理這些任務,節省時間,專注核心開發!
提示詞#
- 生成用戶服務的介面文檔,包括請求參數和返回值說明。
- 創建訂單服務的 Mock 數據,包含 JSON 格式示例。
- 為以下程式碼生成 Swagger API 文檔註釋。
- 生成支持隨機生成測試數據的工具函數,語言用 JavaScript。
- 創建 Postman 集合檔,包含以下介面定義。
- 生成資料庫遷移腳本,新增用戶表和訂單表的關聯。
效果#
重複任務交給 AI,省下時間做更重要的事!
優化程式碼性能,讓程式跑得更快! 🔄#
問題#
程式碼性能不足、邏輯重複。
經驗#
用 Cursor 分析和優化程式碼,既提升性能,也能學到更優雅的寫法!
提示詞#
- 優化以下程式碼片段,減少記憶體佔用並提高運行速度。
- 重構程式碼,移除重複邏輯,提升可維護性。
- 為以下 SQL 查詢添加索引優化建議。
- 改寫以下 Python 腳本,支持多進程加速。
- 用面向物件的方式重寫程式碼,增強擴展性。
- 將以下程式碼轉換為非同步模式,減少 I/O 阻塞。
效果#
程式跑得更快更穩定,用戶體驗提升明顯!
遇到新技術別慌,Cursor 幫你找資料 🔍#
問題#
學習新技術時,不知從何下手。
經驗#
用 Cursor 快速查詢文檔和示例程式碼,輕鬆上手!
提示詞#
- 生成 WebGL 的入門教程程式碼,渲染一個簡單三角形。
- 學習 Flask 的路由功能,生成示例程式碼。
- 用 TensorFlow 生成第一個分類模型的完整程式碼。
- 實現一個支持登入功能的 Android 應用,語言用 Kotlin。
- 列舉 Kubernetes 的核心概念,並生成 Deployment 示例。
- 用 Spring Security 實現一個基本的權限管理功能。
效果#
新技術快速入門,從學習到實踐無壓力!
讓 AI 幫你寫測試用例,省時又省力! 🧪#
問題#
測試用例多又複雜,手寫太費時。
經驗#
讓 Cursor 自動生成測試用例,覆蓋率和規範性大幅提升!
提示詞#
- 為以下程式碼生成單元測試,覆蓋率不低於 90%。
- 生成基於 Jest 的測試用例,測試用戶登入功能。
- 分析以下程式碼,找出未覆蓋的測試分支。
- 用 Pytest 編寫測試用例,測試數據處理模組。
- 生成集成測試,模擬 API 的多種異常場景。
- 創建測試報告模板,包含通過率和錯誤詳情。
效果#
測試流程自動化,開發更高效,質量更有保障!
模組化開發,讓專案更清晰! 🚀#
問題#
大功能開發複雜度高,容易混亂。
經驗#
用 Cursor 拆分專案模組,降低複雜度,提升開發效率!
提示詞#
- 設計用戶模組的基礎結構,支持 CRUD 操作。
- 為訂單模組生成服務層和控制器的分離程式碼。
- 用微服務架構設計支付模組,支持對帳功能。
- 為以下功能模組設計單獨的資料庫表和關聯關係。
- 生成模組化的日誌系統,支持多種日誌級別。
- 設計可插拔的插件模組,支持動態加載。
效果#
開發更清晰,團隊協作更高效!
老專案重構,AI 助你一臂之力! 🛠️#
問題#
接手老專案,程式碼過時、邏輯混亂。
經驗#
用 Cursor 分析老程式碼,生成相容性強的重構方案!
提示詞#
- 將以下程式碼升級到最新版本的框架語法。
- 分析老專案的技術棧,生成遷移到新框架的計畫。
- 為老舊的 SQL 查詢優化索引策略。
- 將 Koa 1.x 專案遷移到 Koa 2.x,並支持中介軟體。
- 重構以下程式碼,提升單元測試的覆蓋率。
- 生成一個相容性模組,支持老版本 API。
效果#
老專案煥發新生,交付速度顯著提升!
多模態開發,讓產品更炫酷! ✨#
問題#
設計與程式碼對接效率低,重複工作多。
經驗#
利用 Cursor 的多模態能力,從設計圖直接生成程式碼!
提示詞#
- 根據設計圖生成 HTML 和 CSS 檔案,支持響應式佈局。
- 用 Tailwind CSS 實現以下頁面的樣式設計。
- 將 Figma 設計圖轉換為 React 組件程式碼。
- 為以下頁面生成暗黑模式的樣式程式碼。
- 生成 Material-UI 風格的表單組件,支持表單驗證。
- 創建一個卡片組件,用於展示設計圖的內容樣式。
效果#
前端開發效率倍增,用戶體驗大大提升!
遇到性能瓶頸?讓 AI 幫你優化! 🚀#
問題#
專案性能不足,但問題難以定位。
經驗#
用 Cursor 定位性能問題,並生成優化方案!
提示詞#
- 分析以下程式碼,找出性能瓶頸所在。
- 優化 I/O 操作,提高數據處理速度。
- 為以下循環邏輯減少時間複雜度。
- 生成性能對比表,展示優化前後的耗時差異。
- 用非同步方法替換阻塞程式碼,提升並發能力。
- 改進以下 SQL 查詢的執行效率,避免全表掃描。
效果#
性能提升 40%,專案跑得又快又穩!