Cursor 設計主管分享AI 寫出高質量代碼的12個絕招

作者:餅乾哥哥
平台:微信公众号
日期:2025-07-22

Cursor設計主管分享12個AI編程絕招,教你如何用AI寫出高質量代碼,包括項目規則設置、提示詞優化、測試驅動開發等實用技巧,提升編程效率!

Cursor實踐項目AI編程代碼質量編程技巧測試驅動開發提示詞優化項目規則人工審查

Cursor 設計主管分享AI 寫出高質量代碼的12個絕招

原始連結: 原始連結


圖片

今天剛好看到 Cursor的主管分享了它對如何用好 Cursor絲滑寫代碼的12 個心得。分享給大家。

原文地址:

https://x.com/ryolu_/status/1914384195138511142

1.項目規則是基礎中的基礎

上來就設置5-10條清晰的項目規則,讓Cursor明確知道你的結構和限制條件。這步太關鍵了!劃重點:直接用 /generate rules 命令讓AI自動為現有代碼庫生成規則,簡直不要太爽!

2.提示詞要精確到位

模糊的提示詞 = 垃圾輸出,就這麼簡單!在提示中明確技術棧、行為和約束,就像寫一個小型規範文檔一樣。AI不是讀心術,你不說清楚它怎麼知道你想要啥?🤔

3.文件級別的迭代是王道

一次性生成整個項目?醒醒吧!一個文件一個文件來,生成、測試、審查,保持小而集中的工作塊。這樣出問題了也好定位,改起來不費勁。

Image

4.測試先行,代碼再跟

有一說一,先寫測試,鎖定它們,然後讓Cursor生成代碼直到所有測試通過。這操作,666!測試驅動開發配合AI簡直是絕配,效率蹭蹭往上漲。

5.永遠別忘了人工審查

AI再強也會翻車,必須人工審查輸出並修復任何問題,然後告訴Cursor以修復後的代碼作為例子。這步偷懶不得,否則後面哭都來不及😭

6.精準定位Cursor的注意力

用@file、@folders、@git命令將Cursor的注意力限制在代碼庫的正確部分上。這就像告訴朋友"看這裡看這裡",避免它東張西望亂寫代碼。

7.設計文檔就放在.cursor/目錄

把設計文檔和檢查清單放在.cursor/目錄下,這樣agent就能完全了解接下來要做什麼。上下文越全面,輸出質量越高,這是真理!

8.代碼不對別解釋,直接改!

如果代碼不對,就直接自己寫正確的版本。人已麻,Cursor從你的編輯中學習比從解釋中學習快多了!有時候與其解釋半天,不如直接上手改。

9.聊天歷史是個寶

善用聊天歷史來迭代舊的提示,不必每次都從頭開始。這個技巧太實用了,可以節省大量重複輸入的時間,效率直接拉滿!💪

10.模型選擇很重要

根據需求有意識地選擇模型:需要精確度就用Gemini,需要廣度就用Claude。不同的模型有不同的特長,就像不同的工具適合不同的任務一樣。

11.面對新技術棧,文檔是救命稻草

在新的或不熟悉的技術棧中,直接粘貼文檔鏈接,讓Cursor逐行解釋所有錯誤和修復方法。別不好意思,讓AI當你的技術老師,手把手教你解決問題!

12.大項目要"過夜索引"

讓大項目overnight進行索引,並限制上下文範圍以保持性能敏捷。這就像提前做好準備工作,第二天直接開幹,效率蹭蹭的~

小結:結構和控制是關鍵(至少現在是)

把Cursor當作一個強大的初級開發者,

  • 如果你指明方向,它可以快速前進很遠。但前提是,你得先知道路怎麼走!

其實用好Cursor的核心就是:清晰的指導 + 嚴格的審查 + 持續的反饋。掌握了這些,你的AI編程效率絕對能上一個台階!🚀