感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
Cascade對話式介面
- Cascade與其他IDE中傳統聊天面板的差異。
- 在功能需求之間維持對話脈絡。
- 在Cascade內切換解釋、規劃與執行模式。
- 除錯與建構功能的真實世界對話模式。
預測性編輯與多檔案感知
- 什麼是預測性編輯以及觸發時機。
- 在不同檔案間接受、拒絕及微調編輯建議。
- 自動追蹤已編輯檔案間的依賴關係。
- 當預測失準時還原層級變化。
編輯器內的終端機整合
- 開啟及管理整合式終端機工作階段。
- Cascade如何監控終端機輸出以優化後續步驟。
- 無須離開Windsurf即可執行測試、建構與部署。
- 在自動化流程中處理互動式CLI提示。
Windsurf索引與上下文管理
- Windsurf如何建立及維護即時專案索引。
- 單一倉儲與多模組倉儲的索引行為差異。
- 排除生成的工件與建構目錄以加快索引速度。
- 在重大結構變更後重新建立索引。
對話式功能建構
- 用自然語言描述功能,並觀察Cascade的規劃過程。
- 在接受變更前審查生成的檔案清單。
- 立即執行生成的程式碼,並將錯誤回饋給Cascade。
- 透過對話式後續提示進行迭代優化。
自訂規則與技術專屬提示詞
- 為內部框架編寫專案專屬規則。
- 透過Windsurf規則檔案強制執行命名規範。
- 為DSL及非標準檔案格式自訂索引行為。
- 在開發團隊間共享規則集。
借助Cascade協助進行除錯
- 將堆疊追蹤貼入Cascade以進行根本原因分析。
- 要求Cascade比較正常運作與失效的版本。
- 在Cascade的終端機監控器內執行迴歸測試。
- 識別編輯後產生的幻覺匯入或遺失相依項目。
版本控制與審查整合
- 從對話式變更摘要生成提交訊息。
- 透過Cascade聊天準備拉取請求描述。
- 針對審查者意見回覆並進行特定檔案編輯。
- 在對話式開發期間維持清晰的提交歷史紀錄。
效能與企業部署
- 在記憶體限制內管理大型工作區索引。
- 優化擁有大量檔案的倉儲的啟動時間。
- 了解Windsurf的資料處理機制與訓練退出選項。
- 為受監管環境設定企業代理伺服器與VPN配置。
從其他編輯器遷移
- 匯入VS Code或JetBrains的鍵結與設定。
- 將Windsurf擴充功能匯出回標準VS Code。
- 團隊遷移策略與試點專案架構。
最低要求
- 具備使用IDE的經驗,例如VS Code或JetBrains。
- 熟悉Git與敏捷開發工作流。
- 具備基於LLM聊天介面的基本操作經驗。
適用對象
- 評估將Windsurf作為主要開發環境的開發人員。
- 希望在其編輯器內原生整合對話式AI的產品團隊。
- 尋求透過IDE內的終端機工作流來減少情境切換的獨立接案者。
14 小時
客戶評論 (1)
我獲得了關於Python中Streamlit庫的知識,我肯定會嘗試使用它來改進我們團隊中基於R Shiny開發的apps。
Michal Maj - XL Catlin Services SE (AXA XL)
課程 - GitHub Copilot for Developers
機器翻譯