概述
Cursor聊天功能讓你可以在編輯器中使用最強大的語言模型來提問或解決程式碼庫中的問題。
為了讓語言模型給出好的答案,它們需要了解與你的程式碼庫相關的具體資訊——即上下文。
Cursor內建了幾個提供聊天上下文的功能,比如自動包含整個程式碼庫的上下文、搜尋網路、索引文件以及使用者指定的程式碼塊引用。這些功能旨在消除使用語言模型處理程式碼時需要的繁瑣複製貼上工作。
預設情況下,Cursor聊天位於AI面板中,該面板位於主側邊欄的對面。你可以透過按Ctrl/⌘ + L來切換AI面板,開啟時會聚焦到聊天介面。要提交你的查詢,按Enter鍵。
使用者和AI訊息
使用者訊息包含你輸入的文字以及你引用的上下文。你可以返回任何之前的使用者訊息來編輯和重新執行你的查詢。這將覆蓋之後的任何訊息並重新生成新的訊息。
AI訊息是由你選擇的AI模型生成的響應。它們與之前的使用者訊息配對。AI訊息可能包含解析後的程式碼塊,可以透過即時應用新增到你的程式碼庫中。
同一執行緒中的所有使用者/AI訊息統稱為聊天執行緒,每個聊天執行緒都儲存在你的聊天曆史記錄中。