《Cursor文檔》-爲 Agent 編寫提示

通過聊天輸入框中的文本提示詞指導智能體。你可以添加上下文、圖像和語音,並隨時切換模型。

@ 提及

在聊天輸入框中輸入 @,即可爲提示詞附加特定上下文。在 @ 後繼續輸入,Cursor 會顯示匹配的建議。

  • 文件和文件夾:使用 @auth.ts@src/components/ 添加文件或文件夾 (選擇文件夾後輸入 / 可繼續深入瀏覽)
  • 終端:使用 @Terminals 將終端輸出添加爲上下文
  • 聊天:使用 @Chats 引用之前對話中的上下文
  • Git diff:使用 @Commit (Diff of Working State) 添加未提交更改的 diff,或使用 @Branch (Diff with Main) 添加整個分支的 diff
  • 瀏覽器:使用 @Browser 附加內置瀏覽器中的上下文

當你知道哪些文件相關時,可使用 @ 提及。如果不確定哪些文件重要,可以跳過——智能體會自行搜索並找到相關文件。

自定義模式

在聊天輸入框中輸入 / 以調用技能。按 Enter 會將該技能附加到一條消息中,隨着對話繼續,它會逐漸淡出。將任意技能用作自定義模式,可讓智能體在工作時始終專注於該技能。

/ 菜單中選擇技能後,改按 Option+Enter (Mac) 或 Alt+Enter (Windows) 。你也可以在技能條目中選擇 用作模式。在模式中,即使智能體持續工作數小時,該技能也會在每一輪中保持在上下文中,直到你退出該模式。

自定義模式適合描述工作方式而非一次性任務的技能。你可以在瀏覽多個文件時保持代碼評審清單啓用,或在整個功能開發過程中持續啓用如 /tdd 這樣的團隊手冊。

自定義模式可在代理窗口命令行界面中使用。任何具有有效 frontmatter 塊的技能都可作爲模式的基礎,可選的 iconcolor frontmatter 字段可設置模式徽章的樣式。請參閱將技能用作自定義模式

圖像輸入

在提示詞中附加圖像,爲 UI 開發、調試和設計實現提供視覺上下文。

  • 將圖像文件拖放到聊天輸入框中
  • 使用 Cmd+V 從剪貼板粘貼圖像,包括屏幕截圖

這可用於實現設計稿、調試視覺問題,以及引用錯誤消息或堆棧跟蹤,無需手動轉錄。

語音輸入

點擊聊天輸入框中的麥克風圖標,即可通過口述輸入提示詞,無需鍵入。請自然表達,並說清文件名、函數名等技術細節;發送前請檢查轉寫內容。

上下文用量

每個聊天都會與模型共用固定大小的上下文窗口。隨着你添加文件、運行工具和收發消息,這些 token 會逐漸佔滿窗口。當窗口接近滿載時,Cursor 會將對話中較早的內容壓縮爲摘要,爲後續對話騰出更多空間。

提示詞輸入框旁的上下文環可讓你一目瞭然地查看窗口的使用情況。點擊該環可打開明細面板,其中按類別顯示已使用的 token 總數:

  • 系統提示詞:Cursor 爲模型提供的內置指令
  • 工具:智能體可用的所有工具的定義
  • 規則:提示詞中包含的項目規則和用戶規則
  • 技能:注入系統上下文的技能描述
  • MCP:已連接的 MCP 服務器提供的指令和目錄
  • 子智能體:智能體可啓動的子智能體類型文檔
  • 已摘要的對話:較早輪次的壓縮摘要
  • 對話:你的消息、智能體的回覆和工具結果

將鼠標懸停在條形圖中的某個區段或列表中的某一行上,即可高亮顯示該類別。

切換模型

使用聊天輸入框頂部模型選擇器的下拉菜單切換模型,或按 Cmd / 在模型之間循環切換。更改會應用於當前對話的後續內容。可在 Cursor 設置 > 模型 中設置默認模型。

  • 速度更快的模型適合快速編輯和常規任務
  • 能力更強的模型更適合複雜推理和多文件重構

你可以在對話中途切換模型。例如,速度更快的模型已完成探索,但在實現時你需要更深入的推理。完整列表請參閱模型與價格

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜