Cursor生成UI,加一步封神
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
用 Cursor 做 UI,有兩種最簡單又有效的方法,一個免費一個付費,不管你要做網(wǎng)頁 UI 還是應用程序 UI,都能用。 我這里不推薦直接用 Cursor 自帶模型生成 UI,模型生成出來的效果比較差,就算是最強的 Claude 也不太行。 本文我分享的方法是我最近學到的,先說免費的。當我們手頭有一張 UI 圖片時,不要直接丟給 Cursor,而是先用 Google 的 Gemini 模型、Claude 或者 ChatGPT,這里我用的是 Gemini 并打開 Canvas 功能。 我把 UI 圖片放到 Gemini 中,然后讓它根據(jù) UI 截圖生成一份 JSON 格式的設計規(guī)范文件。 提示詞參考:
生成出來的 JSON 包含整體設計風格、結構元素、布局原則,以及一些關鍵屬性。 接著把這份 JSON 文件復制到 Cursor 中,讓 Cursor 根據(jù)這份 JSON 來生成代碼。 提示詞參考:
生成效果如下: 對比一下如果直接用 Cursor 根據(jù)截圖生成代碼,不用 JSON 文件。 提示詞:
效果如下: 可以看到,效果差了很多,我原型 UI 的截圖如下: 這是我隨便找的一張圖片作為例子,可以明顯看出,先提取一份 JSON 文件,然后再讓 Cursor 生成代碼,效果要好很多。 為什么這種先提取 JSON 文件再生成代碼的方法很有效?因為當任務涉及精確、結構化、無歧義的數(shù)據(jù)時,JSON 讓模型理解更清晰,處理更高效,生成的結果也更穩(wěn)定。 以上就是免費的方法。 接下來是付費的方法。 如果你對 UI 要求比較高,比如需要反復修改,那我推薦直接用 我一般會在需要大量生成 UI 時訂閱 v0,一個月 20 美金,這個月把需要的 UI 全部生成完,然后就可以退訂。 訂閱后去后臺生成 API Key,然后在 Cursor 中調用 v0 模型即可。 在 Cursor 模型設置中,把 v0 的 API Key 填進去,v0 模型是符合 OpenAI API 規(guī)范的,所以直接選擇 OpenAI 模型即可。 實際使用時,你在對話中用的是 OpenAI 模型,但后臺用的其實是 v0 模型。 好了,這就是免費和付費的兩種方法。 最后再推薦兩個動畫工具:Framer Motion 和 React Bits,也都是很棒的選擇。 你可以把 React Bits 中動畫代碼直接粘貼到 Cursor 中,讓模型幫你集成即可。
以上就是一套現(xiàn)代強大 UI 開發(fā)工具箱,大家可以根據(jù)需要組合使用! ?轉自https://www.cnblogs.com/BNTang/p/18947708 該文章在 2025/7/4 9:55:45 編輯過 |
關鍵字查詢
相關文章
正在查詢... |