感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
原生 AI IDE 架構
- 了解 Cursor 如何基於 VS Code 的分叉版本建構,並深度整合模型。
- 比較一般 VS Code 搭配擴充功能與 Cursor 原生功能的差異。
- Cursor 的模型託管服務:Claude、GPT 及自訂端點。
- 從自動補齊到完整代理工作流的願景概覽。
Composer 與多檔案編輯
- 啟動 Composer 以跨檔案進行規劃。
- 在接受或拒絕之前,檢視生成的程式碼修改。
- 在長期的 Composer 會話中管理復原與檢查點狀態。
- 在經過 Composer 協助的修改後,測試建置成果。
上下文感知聊天與智慧引用
- 使用 @file 和 @codebase 聚焦聊天上下文。
- 引用特定的函數、類別及文件檔案。
- 在請求修改前,先總結程式碼意圖。
- 透過縮小引用範圍來避免上下文溢出。
代理模式與自動重構
- 透過高階提示詞觸發代理模式。
- 監視代理的規劃、編輯、測試與迭代過程。
- 當代理方向錯誤時介入修正。
- 處理代理多檔案重構後的合併衝突。
安裝與模型配置
- 在 macOS、Windows 和 Linux 上設定 Cursor。
- 依任務類型選擇並切換模型。
- 使用自己的 API 金鑰,取代 Cursor 的共享託管服務。
- 配置高上下文模型以導航大型程式碼庫。
團隊工作區與共享上下文
- 建立團隊工作區並邀請成員加入。
- 共享自訂規則、風格指南及上下文檔案。
- 為常見團隊工作流建立預設提示詞。
- 追蹤工作區的使用情況與成本。
一致性所需的自訂規則與提示詞
- 撰寫 .cursorrules 以制定專案級別的共同規範。
- 透過提示詞工程自動化程式碼審查評論。
- 利用代理協助維護架構決策記錄。
- 將規則檔案版本化並納入儲存庫。
整合至版本控制與 CI
- 根據差異摘要撰寫提交訊息。
- 預提交提示:在提交前執行程式碼檢測器與類型檢查器。
- 使用 AI 生成的描述開啟合併請求。
- 在 Cursor 內部進行針對性修改,以回應審查意見。
除錯代理協助的程式碼
- 追蹤執行階段錯誤至代理生成的假設。
- 使用聊天面板查詢特定錯誤發生的原因。
- 在大範圍自動重構後進行回歸測試。
- 處理幻覺產生的匯入及缺失的相依性。
效能與安全性
- 大型儲存庫的索引速度與儲存空間影響。
- 自動將敏感檔案排除在代理上下文之外。
- 了解 Cursor 的資料保留與訓練退出政策。
- 使用託管模型時處理合規性需求。
總結與進階主題過渡
- 回顧 Cursor 與其他以 IDE 為首的 AI 工具的差異。
- 建立可重複使用的提示詞與規則庫。
- 持續關注 Cursor 的每月發布週期。
最低要求
- 具備現代 IDE(如 VS Code 或 JetBrains)的使用經驗。
- 具備任何程式語言的編程經驗。
- 對大型語言模型(LLM)概念及提示詞工程有基本理解。
目標受眾
- 評估或採用 Cursor 作為主要 IDE 的開發團隊。
- 負責 AI 工具採購的工程管理經理。
- 希望利用 Cursor 加速客戶工作的自由接案開發人員。
14 小時