Cursor 新版搶先體驗!規則自動生成+項目結構感知+MCP 圖片支持,網友:多項實用更新!
Hi,這里是Aitrainee,歡迎閱讀本期新文章。
Cursor 0.49 更新來了,這次帶來一波實用功能,讓 Agent 更聽話,開發流程更順暢。
在設置Beta選項中,把更新頻率切換到早期預覽,然后在幫助里檢查更新,你應該就能更新到最新0.49.x版本。
規則系統升級
聊天直接生成規則:
我了解到自從Cursor改版成了分塊的mdc規則:cursorrules即將棄用!每個人都需要遷移到更靈活的項目規則來(無痛遷移教程)
有很多人其實覺得麻煩,不想去寫一個個寫這些規則的。很多都處于”裸奔“的狀態。
其實是否寫規則,取決于具體任務的需求,不一定非得為了用某個工具而去學它。真正需要用的時候,自然就會寫了。
尤其是那些看起來很復雜、很“騎士精神”式的細致規則,未必真的能讓模型表現更好。有些規則對模型來說就是“正確的廢話”——看起來強調了,實際上等于什么都沒說。
不過好在這次更新后,Cursor可以自動幫我們生成mdc規則,上手難度成倍降低:只需要輸入一個命令就能生成,然后后續可以繼續讓他迭代修改。
有了規則。可以不需要在 Agent 對話里反復強調背景信息,當你想要捕獲聊天的現有上下文以供以后重復使用時,這非常有用。
現在直接用/Generate Cursor Rules命令,把當前對話的上下文一鍵“固化”成可復用的規則:
比如我這里直接新開一個窗口,讓他對現有的項目編寫規則。
這些mdc根據實際情況,會有:整個項目的概述、數據庫、數據處理、服務組件這些類型。
當然你自己有mdc文件的更好的實踐。你可能會手動的去規范它。
規則自動應用更智能: 之前設置了基于文件路徑的“自動附加規則 (Auto Attached rules)”?現在 Agent 在讀寫匹配路徑的文件時,會自動應用正確的規則,省心了。
“釘子戶”規則終于不掉了: 那個“始終附加規則 (Always attached rules)”在長對話里會失效的老 bug,終于修好了。
而且 Agent 現在還能更可靠地編輯規則了。
Cursor 終于想起給 AI 看“項目地圖”了?新功能 Project Structure (Beta) 上線。
Cursor 最新版 (v 0.49.1) 里加了個新功能 (Beta 版):將項目結構納入上下文 (Project structure in context)。
難怪之前 Cursor 對項目整體結構理解得那么費勁。有人之前一直是用 @kregenrek 開發的codefetch工具手動把項目結構喂給 Cursor,效果還挺好。現在官方終于自己做了。
- “早該有了!”派:"感謝上帝終于加上了!" / "我還以為這功能早就有了呢!這對中小型單體倉庫 (mono-repos) 來說太有用了!"
- 總之,Cursor 新增的這個 Beta 功能,意在提升 AI 對項目整體結構的理解。雖然具體實現方式還有待觀察 (可能只是簡單的目錄樹),但對于需要 AI 理解整個項目結構的用戶來說,算是個期待已久的功能。
MCP 支持傳圖片了 (終于) :
這是個大更新。現在截圖、UI 設計稿、各種視覺材料都能直接通過 MC 喂給 Agent 當上下文,處理視覺相關任務方便多了,溝通效率 up。(社區有人直接喊“ok about time!”)
這里是讓MCP他截取圖片,并讓Cursor復刻。
Agent 終端控制權升級 (Improved Agent Terminal Control):
Agent 在終端里瞎操作?現在你可以在命令運行前編輯它,或者干脆跳過。之前的“Pop-out (彈出)”按鈕也改名成了更貼切的“Move to background (移至后臺)”。
注意左邊這個跳過按鈕。也是解決了大麻煩。以前編寫程序的時候,即便后臺已經啟動了,他也總是會執行“npm run dev”,每次還得特殊限制或者告訴他這個會熱重載,不要反復執行該命令。。。
全局忽略文件省心配置 (Global Ignore Files):
還在每個項目里配.cursorignore來排除編譯產物或敏感文件?現在可以在用戶設置里定義全局忽略模式了,一次配置,所有項目生效,告別重復勞動。
歷史記錄換地方了:
換到了命令面板 (command palette)的位置。當然,聊天窗口里的“顯示歷史記錄”按鈕也還在。個人感覺這個改動,不好用。
代碼審查更方便 (Making Reviews Easier):
審閱 Agent 生成的代碼頭疼?現在每次 Agent 發完消息,聊天窗口底部會直接出現一個內置的 diff 視圖。點一下“Review changes”按鈕,改了啥一目了然。
還有一堆常規修復和改進。
推送節奏:現在開始向早期體驗用戶 (Early Access)推送 (想嘗鮮的可以在設置 > Beta 里開啟),本周晚些時候會全量對所有用戶開放。
社區反饋 & 小插曲:
- 沒收到更新?有用戶反映沒看到更新提示。官方回復是先推送給 Early Access,還沒輪到別急。也有人建議加個手動“檢查更新”按鈕。
- 注意.cursorignore:也有用戶 (@TheSethRose) 提醒,新版的.cursorignore規則好像有點“用力過猛”,可能會把.env.example這類模板文件也給屏蔽掉,導致 Agent 讀取不到,用的時候留意一下。
總的來說,Cursor 0.49 這波更新重點強化了規則系統、項目結構、Agent 控制和上下文能力 (特別是 MCP 圖片支持),看起來是想讓 Agent 更可控、更強大、更好用。
此外還有一個關于OpenAI的新聞是:
ChatGPT 記憶力又升級:現在搜索網頁也能帶上你的“小秘密”了。
周四,OpenAI 又悄悄給 ChatGPT 的“記憶 (Memory)”功能加了個新料,這次是“帶記憶的搜索 (Memory with Search)”。
這玩意兒啥意思?簡單說,就是 ChatGPT 在幫你上網搜索的時候,能把你之前跟它聊過的“記憶”——比如你喜歡吃啥、住在哪兒——也考慮進去,讓搜索結果更懂你。
怎么用?舉個例子:
- 假設 ChatGPT 從之前的聊天里“記住”了你是個素食主義者,而且住在舊金山。
- 當你問:“附近有啥我可能喜歡的餐廳?”
- 開啟了“帶記憶的搜索”后,ChatGPT 可能會自動把你的問題改寫成更精準的搜索指令,比如:“舊金山 好吃的素食餐廳”。
這波升級啥背景?
- 就在不久前,OpenAI 剛把 ChatGPT 的記憶能力從“只能記點小事”升級到能“參考你的整個聊天記錄”。
- 這次又加上“帶記憶的搜索”,看來 OpenAI 是想在“個性化”這條路上繼續狂奔,跟 Anthropic 的 Claude、Google 的 Gemini 這些對手拉開差距(Gemini 也有記憶功能)。
不想讓它搜的時候帶記憶?可以在 ChatGPT 設置里關掉“記憶”功能,這個搜索增強也會一起關掉。
誰能用上?目前還不清楚具體推送范圍,但 X 上已經有人說這周早些時候就看到這個新功能了。
ChatGPT 的記憶功能越來越強大,現在連搜索都能結合你的個人信息了。這讓 ChatGPT 離一個更懂你的、更個性化的 AI 助手又近了一步。
本文轉載自???AI進修生???,作者:Aitrainee
