精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Cursor首席設計師談 AI 應用的 UI 和 Cursor 的 UX 經驗

人工智能 新聞
這期訪談里面有很多值得反復討論的細節,Ryo 他的視角討論了 Cursor 是什么,AI 產的設計原則,新一代創作者的設計方式等話題。我們團隊做了精編翻譯。

最近,我看了很多遍 Cursor 首席設計師 Ryo Lu 的訪談。Ryo 曾是 Notion 的首席設計師,今年跳槽到了 Cursor。

圖片

Ryo 不是那種傳統意義上只關注界面設計的設計師,尤其是加入 Cursor 之后,他已經開始通過 Vibe Coding 寫代碼,參與產品原型的開發。

我覺得這才是新一代設計師、產品經理該有的樣子。

這期訪談里面有很多值得反復討論的細節,Ryo  他的視角討論了 Cursor 是什么,AI  產的設計原則,新一代創作者的設計方式等話題。我們團隊做了精編翻譯。

#01 多種形態下的 Cursor 體驗

主持人:我今年早些時候看到你發的一條推文,你提到了一些在 AI 時代設計工具的建議。其中有一句是要以系統思維為主,而不是只關注單個功能。

所以我們先退一步,從更底層的原則層面聊聊,你是怎么一步步把 Cursor 背后的概念和思維模型簡化下來的?

Ryo Lu:我的一般思路是,要完全理解整個系統。我想盡可能多地了解每部分的信息,不管是來自外部,比如用戶、Bug 報告、反饋,還是來自內部團隊,當然也包括代碼里實際是怎么實現的。

然后盡可能想出更好的做事方式,比如把事情簡化,當然這不是說把某些東西簡單刪除,而是把它們統一起來。也就是說,用戶原本做的那些事、用的那些功能都還在,但我們把它們重新組織起來,讓它們變得更簡單一些。

比如說,原來是五個概念,現在只用一個。就好像是在給同一個東西做分層。對大多數用戶來說,他們用 Cursor 的默認 Agent 模式就夠了,什么都不用改,理想狀態下就應該能直接用。

但我們其實是想服務所有人,既包括那些很資深、想要手動控制一切的工程師,也包括那種更注重感覺的用戶,他們喜歡讓 Agent 全權處理;當然還有介于兩者之間的各種配置、用法、行為模式。

我們希望每個人都能根據自己的需求和習慣,找到到最適合自己的用法。

當然有時候我們也會判斷錯,這時候我們要設計一些機制,讓用戶可以自己慢慢往一邊或另一邊調整。不能一刀切,比如直接把 Agent 設為默認,讓所有人都只能用這個,然后不留后路,把其它東西都刪了。

否則用戶就會懵了,我原來用的那個功能去哪兒了?怎么一下子過渡到新系統了?這樣用戶完全找不到連續性,也不知道怎么從現在走到下一個階段。

我們不是要把五個獨立的小東西變成一個圈,變成只有這一個,而是我其實還是有辦法做那五個不同的事情,只不過是用一種新的、更統一的方式來做。這其實就跟現實生活中的很多事情變化差不多。

但我可以說說現在的情況。現在每個進 Cursor 的用戶,看到的都是三個按鈕,但很多人其實不知道這些按鈕是什么意思。

比如有 Open project,需要先在我們的文件系統里建個包含代碼的文件夾;還有 Clone repo,可很多人會懵,什么是 repo?還有 Connect via SSH 這樣的選項,那 SSH 又是什么?

圖片

其實編程圈以外的人幾乎沒人懂這些概念。其實不光是工具本身,整個做軟件這件事,圍繞軟件開發的那些角色,比如設計師、產品經理、數據相關的人,大家最終做的其實就是影響最后寫出來的代碼。

我們其實都在參與這個代碼怎么寫出來的游戲。軟件開發中,什么東西該做成什么樣,怎么做?一旦 AI 能幫我們把這些東西轉化為代碼,這就變成了協作,是人與 AI 的配合,是團隊的事情。

不是 AI 替代了創作者,而是 AI 覆蓋掉他們不擅長的那部分,甚至讓大家能力大幅提升。比如本來能力一般的工程師能變成 10x 工程師,10x 工程師能變成 1000x,設計師也能像十個工程師一樣做事情。

人們可能一開始只是隨便 Vibe Coding,后來好奇這到底是啥,于是就開始學,比如 React、Next.js、Tailwind CSS,然后能做的東西越來越多,作品也越來越好。

我不希望工具變成給設計師用的 Cursor,或者給產品經理用的 Cursor,我只想讓 Cursor 還是那個 Cursor,只是 Agent 的體驗可能會因人而異。

主持人:那我們再多聊一點,因為到現在,打開 Cursor 還是感覺像個 IDE,你們也確實利用了這種熟悉感。

但現在產品其實被兩股力量拉扯著,一邊是新興的 Vibe Coding 和那些根本不知道 IDE 應該是什么樣的人,另一邊則是越來越強的 Agent 世界,越來越多的事情可以并行處理,未來軟件創作可能更多是把人放在關鍵節點參與,而不是全程寫代碼。

你能聊聊,怎么平衡這種 IDE 的熟悉感和保持一個可以無限擴展的系統?比如說,未來的 Cursor for X 其實就還是 Cursor,用戶可以在電腦上干任何事。

Ryo Lu:對,IDE 只是 Cursor 的一種形態。我們一開始選擇這個形態,不是我定的,其實大家選的是 VS Code,因為它是最流行的代碼編輯器,程序員都知道它。然后我把最新的 AI 能力深度融合進去,出一些全新工具,能很契合這種工作流。

從一開始手動寫代碼,到代碼自動補全,再到可以編輯局部代碼,到現在可以針對整個文件、整個代碼庫提問,現在的 Agent 已經能主動做事了,比如發起兩次調用、自動修改、自己搜索等等。

有的操作可以在一個線程里做,有的能同時在前臺開三個線程,這就像我們的 Tab 功能。再到后來,后臺 Agent 一下能做十件事,甚至是并行、串行地同時進行,這其實也是一個逐步演進的過程。

但 Cursor 到今天其實早就不限于 IDE 了。我們上線了 Slack 集成,有網頁版 Agent,還能在手機和各種瀏覽器上用。你可以感受到,這其實只是同一個東西的不同形態。

不同的人、甚至在同一個工作流的不同階段,可能會喜歡用不同的形態。比如程序員最喜歡手動輸入,覺得那才有掌控感,其實每個人的需求和習慣都不一樣。

有的人甚至不會用 IDE 版的 Cursor,只用網頁,甚至都不碰代碼,只是在高層做一些規劃,比如看板,但本質上還是在用 Cursor,還是同一個東西。

有時候我們打開電腦,打開 Cursor,所有東西都還在。我可以一鍵切換不同分支,合并、嘗試不同方案,可以隨時隨地開始一個東西,途中隨時切換設備,最后在電腦上收尾。其實一切都取決于我是誰、我正在做什么。

#02 多 Agent 管理背后的思考

主持人:我很想聊聊你自己具體的工作方式,但在此之前,我得先問問你對于軟件創作未來的看法。

你剛剛描述的現實是,你可能完全看不到代碼,可以隨時隨地用 Cursor,有無數個 Agent 同時幫你做事。你肯定比大多數人都想得多。那你現在腦子里都在思考些什么?

Ryo Lu:要實現這些,得先解決一些非常難的、很深層的 AI 技術難題。可能是建模相關,也可能是把整個系統做得更好來支撐這些場景。

然后如果 Cursor 對每個人、每種需求來說都是不一樣的,那它到底算什么?

我們還是得回到系統層面去想,有哪些核心步驟是永遠不會變的,可以支撐所有這些可能性?人們會喜歡哪種形態?我該給大家,或者給某些群體什么樣的默認選項?我們到底最關心哪些用戶,最先從哪里切入?

有了這些思路,才能看清事情會往哪里發展。

主持人:那在你把產品推進到多 Agent 并行和多列表這種方向時,有沒有遇到什么具體的設計難題,是你花了很多時間去琢磨的?能不能聊聊這個過程?

Ryo Lu:我這個月基本都在想這個問題:怎么啟動多個 Agent 并且管理它們,怎么看到每個 Agent 在干嘛,等它們做完了之后要怎么處理它們的成果,怎么規劃好流程。

大多數人還是喜歡一次只做一件事,但也有些人會想提前把很多事情都規劃好。有的任務是順序執行的,互相有依賴;有些任務可以并行,比如有十個 bug 想修復,就全都交給 Agent 一起搞,看看結果。

整個流程其實是:有些任務被提前規劃好,有些正在執行,有些可能不是我們在做,而是 Agent 在做,但我們要負責任;等 Agent 做完了,得檢查這些改動,要決定哪些部分要保留,哪些不要,還得決定怎么合并和發布。

然后我就發現,這其實就是又要重來一遍了。我已經無數次遇到這種循環,每次最后都回到一個 to do list,不管是給 Agent 還是給人,是列表視圖、表格視圖還是看板視圖,本質都是一樣。

主持人:對,我們可以打開看板視圖、看下 Rebecca 的情況。

Ryo Lu:對啊,其實都是一樣的。唯一的區別可能就是,這些任務現在可能是 Agent 在做。就這么簡單。

主持人:你是多快想明白這個方案的?你不是說你一個月都在研究這個問題嗎,能不能講講你在探索過程中都考慮過哪些可能?

Ryo Lu:我當時的想法是,或許可以換個思路、繞開一下,比如讓每個 Chat 聊天窗口都變成一個任務,或者是一對一的關系。但后來發現,大家的用法完全不一樣。

有的人會有一個很長、一直開著的大 Chat,把所有事都放進來;有的人會針對特定的修改或者代碼區塊開不同的 Chat。我們其實最推薦的方式,是每做一件事就新建一個 Chat。

主持人:這種方式其實很有吸引力,因為它確實可以大大簡化流程。從系統思維的角度來說……

Ryo Lu:對,如果大家都這么做,每個 Chat 就是一個任務,就不需要再搞別的概念了,任務都是圍繞 Chat 組織的。但現實是,有的人喜歡在一個 Chat 里做五件事,有的人只做一件。

我們還是得有機制幫 Agent 管理這些任務。再加上 Agent 有上下文窗口限制,它需要同時裝下所有文件上下文和聊天歷史,越往后它就越遺忘,模型一開始表現特別好,過幾輪后就變笨了。

所以我們還得有個機制,記錄一些高層次的事項,記錄它現在在思考哪個任務,任務之間的關系,接下來要做什么。Agent 也需要這樣,才能處理跨度更長、更多樣的任務。

我覺得最有意思的是,這不僅僅是給 Agent 或一個 Chat 做 to do list,而是把整個軟件開發過程拆成一堆任務,這些任務和 prompt、Chat 關聯起來。因為這種概念非常通用,所以界面也不必搞得很復雜。

任何見過列表視圖的人都能上手。這也是我們為什么把這些功能做在 IDE 之外。

我們可以直接在 cursor.com/agents 上看到 Agent 的列表視圖,隨便點點就能看它們在做什么。不想看代碼也沒關系,可以看 Chat,有按鈕點一下就能合并代碼,搞定。

#03 產品決策的日常節奏

主持人:我明白為什么這種方式是個有價值的底層能力,因為這能幫那些根本不想進 IDE 的人也能了解項目進展,或者哪怕只是想跟進一下。

Ryo Lu:這其實就是現實世界正在發生的事情。現在人們規劃和做軟件的時候,Jira 看板或者 Linear,其實本質上是一樣的。

但如果把 AI 和 Agent 融合進去,協作體驗就更強了。大家用的還是同一套代碼庫、同樣的上下文,知道發生了什么、正在計劃什么,Agent 能力變強,人類的效率也能提升。

主持人:我想往回倒一步,把背景再交代一下,其實我早該這么做,但我們聊得太有意思了。所以我想再多了解下設計,也就是你自己在公司是怎么工作的,你的角色具體是什么,你是怎么決定要做什么的。

能不能聊聊,比如你作為 Cursor 設計師,每周都在做些什么?

Ryo Lu:每周我都會定一些自己想做、想探索的具體問題。比如這周是讓我們的定價更清晰、把后臺 Agent、Web 和移動端的發布流程優化、清理一下讓體驗更好。

但同時我也會盡量從各個渠道收集信息,保持對整體情況的了解,知道外界怎么看 Cursor。我會自己做一些小項目,這樣能深入了解整個過程,也能發現 AI 的機會點和我們遇到的問題。

然后就是動手玩、邊做邊學。比如我們用 Cursor 開發 Cursor,有時候會順便用 Cursor 做個原型練練手。

有時候我只是為了好玩,做點亂七八糟的小東西,但其實我是在試探邊界,看哪些事情到底能不能實現,哪些容易做,哪些不容易,現在做 Rios 的話到底怎么做更好。

我現在甚至很少加新功能,更多是優化已經做過的東西,或者重構 Agent、系統,把它們做得更好,同時也能學到新東西。

比如 o3 哪方面更強、Gemini 哪方面表現好,然后把這些經驗帶回公司,不斷改進工具,讓它越來越好,循環往復。

主持人:我很好奇你怎么判斷哪些反饋值得關注、哪些可以忽略。因為現在有很多人給你提建議,比如我翻回你早期的移動端設計截圖,光評論就有 772 條,太夸張了。你是怎么處理這些反饋的?

Ryo Lu:我會看所有 Twitter 上的內容、Slack 里的討論、用戶報告和各種反饋。我會盡量全都吸收進來,這感覺就像在訓練一個模型,不斷喂數據給它,培養自己的直覺。看得越多,優先級判斷就越準確,感知力也會越來越強。

主持人:那如果我們反向推理一下,你會怎么寫你自己的系統提示詞(system prompt)來判斷哪些反饋要采納、哪些應該忽略?不斷進化你這個系統提示詞,讓它能理解哪些反饋其實不該被采納,因為它不符合你的戰略方向?

Ryo Lu:我一直說,其實絕大多數的單獨小決定本身都不重要,但如果你把這些小事全都加起來,其實都挺重要的。說到底,方向、概念、想法,比怎么實現這些細節要重要得多。

我會試著搞明白用戶到底想要什么、為什么給我這些反饋,然后對他們給的解決方案本身我有時根本不在意,有的我也會直接忽略。因為這些細節其實對我來說都不重要,我不會花太多時間在這些事上。

我看的反饋越多,處理起來就越自然,幾乎像是我自己內置了一個處理器,能自動篩選掉噪音并培養直覺。而且這個過程是動態變化的,可能這周大家說 XYZ 更好、下周又說 XYZ 不行了,總是在變。

主持人:但現在各種需求、時間線都在打架。我的經驗是,經常會收到一些很合理的功能建議,可這就像老生常談的造更快的馬,我們很難判斷哪些請求值得做,哪些要堅持自己的路線,因為我們其實是在追求完全不同的未來。

Ryo Lu:是的,要全部接收進來。你說得對,優先級是不斷變化的,這其實更像是一種動態排序。也不僅僅是外部反饋,還有公司內部的、技術資源限制、當前和未來的矛盾,還有我們自己、工程師、設計師的視角,還有多手動還是多自動。

如果我們只盯著某一邊很容易卡死自己,其實把所有東西都擺在一起,然后當下做出一個決定,之后再調整反而更容易。

#04 創作流程與未來界面的暢想

主持人:那我們聊聊你自己的工作流程吧。你一直在各種探索,看起來你有很大的自主權。你平時什么時候會用 Cursor?和你腦海里對想法的清晰度有關系嗎?比如用 Cursor 還是別的工具,有什么差異?

Ryo Lu:其實只要是在做軟件,而代碼是主要材料的時候,至少現在,Cursor 還是最適合的地方。不管是和代碼互動,還是圍繞代碼做其它事,都沒什么限制,想干嘛都行。

隨著我們的代碼庫越來越復雜,Cursor 的功能也能逐步覆蓋各種需求,從簡單的東西到復雜的大項目都能搞定。你看現在有的人用 Cursor 只是寫文檔,有的人做市場調研、寫報告,什么都有。

其實代碼就是我們做軟件時最基礎的東西。當然,比代碼更底層的還有匯編語言或者機器碼,但一般來說,代碼這一層已經足夠我們做絕大多數事情了

我們從這一層起步,再圍繞怎么用 AI 管理代碼庫、解決各種軟件工程難題來搭系統,讓 Agent 能寫更復雜的軟件、能自己檢查錯誤、越用越聰明,那往上構建更復雜的產品也會容易很多。

比如一些新手 coder 看到報錯就卡住了,但如果 Agent 能幫他自動修復,這種阻礙就不存在了。或者給他們一個更適合的界面,不一定要傳統的側邊欄/文件/編輯器/聊天視圖,可以是任何形式。

主持人:明白,那我想再往前倒一倒,聊聊你探索 to do list 作為 Agent 底層能力之前,你都在用什么方式思考、記錄這些想法?你會在文檔里寫,還是用 Cursor 搭界面,還是其它什么方式?

Ryo Lu:用什么都行,看問題需要哪種深度。有時候我會在辦公室溜達的時候,用 Notion 把想到的東西隨手寫成清單或者用點列出來。那些想法可能很概念化。

回去后,如果遇到視覺相關問題,就需要在 2D 空間里動手、精確擺像素、快速切換不同布局什么的,因為現在的工具還不能很方便地用代碼或者 AI 快速做出原型,所以我還是會用 Figma。

這方面 Figma 做原型其實挺難的,但如果要真做出來、感受實際效果,我就直接用 Cursor 把它實現出來,體驗一下。

比如我們今天或明天要上線的 Stop 和 Queue 交互,就是我先用 Cursor 做個原型,給大家看了看,大家覺得不錯就做成了真功能。

多 Agent 相關的功能也是一樣,先做原型,因為做這類 AI 交互的時候,輸入、輸出、上下文、響應,這些都很重要,完全靠假想畫圖是不行的。

主持人:你剛才用了感受這個詞。的確,Stop 和 Queue 交互最關鍵的就是手感,我還在評論區和別人吵過這事。

有人不理解為啥要寫代碼,我就說如果你做的是需要持續 AI 輸出、哪怕有點像聊天的產品,光在 Figma 里是根本沒法做出真正效果的。

Ryo Lu: 沒錯。我覺得界面以后一定會越來越動態化,幾乎每個人理想的界面都會不一樣。

主持人:那我們就來聊聊這個吧。你發過一條我很喜歡的推文,講的是未來 AI 游戲的流動性。分享下你這方面的想法,咱們從這出發聊聊。

Ryo Lu:對,現在根本沒法只靠靜態原型圖去設計產品了。靜態圖只是某個狀態、某個理想狀態,讓每個人都能理解,這根本不現實。

我們做設計師可能會想簡化一切,把一切都做到最通用、大家都能看懂,結果反而把產品做平庸了,原本的神奇體驗也沒了。

有時候如果你強行讓所有用戶都去適應同一種布局、同一種模式、同一個系統,結果反而會不符合實際需求,讓用戶體驗變得更糟。

就像 macOS 之前從 Liquid Glass 換成現在扁平風,結果大家都被迫適應新模式,但其實未必適合,比如鼠標、觸控、視覺焦點其實都不一樣。

界面之所以不同是有原因的,比如 iPhone 的按鈕都高度是 44 像素,Mac 上也許才 28。每個人想事情的方式、表達方式、喜歡和外界互動的方式、做事方式其實都不一樣。

我和很多工程師一起工作,他們都很不一樣。有的完全沉浸在 Agent 世界里,有的還喜歡手動寫代碼,有的純鍵盤黨,有的用 Emacs,還有人就只愛點鼠標。

就像我昨天在 Twitter 上還看到個推,說 Bun 項目的一個頂級極客 Jared 認為 GitHub Desktop 才是最佳工具,這就很說明問題。

主持人:哇,作為工程師公開這么說也太大膽了吧。

Ryo Lu:對,太瘋狂了。

主持人:我一下感覺自己安心多了。

Ryo Lu:對啊,所以我其實不想把我的偏好強加給別人,我想讓所有人都覺得這個產品適合他們。理想情況下我們可能要砍掉一部分內容,但更理想的狀態是,大多數人一進來就能覺得這個產品是為他們而做的。

但要做到這一點,界面就必須變化,必須讓大家可以用各種各樣的方式來用它,所以我們得設計一個底層架構,可以兼容這些不同的配置和定制。我們要考慮到底要給不同的人哪些選擇,不同人進來時應該默認是什么樣的。

#05 多樣性與個性化

主持人:我記不得是什么時候了,但你之前聊過,產品要跨越不同規模階段,必須經歷些什么。一旦產品做到所有人都必須用的程度,就會丟掉一點靈魂。

所以在你看來,個性化就是破解這個問題的方法?是不是現在的 AI 模型能幫我們讓產品在覆蓋十億用戶的同時,依然有靈魂和工匠精神?

想實現這個目標,需要發生什么?作為推動產品方向的人,你覺得現在離目標還有多遠?設計師在以個性化為終極目標時,要怎么跨越這個鴻溝?

Ryo Lu:我們其實還完全沒開始做這件事。就像我說的,現在打開 Cursor 只看到三個按鈕。我們設計師現在做的事情,其實都是把設計往更高一層抽象。

不是在具體設計這個 UI 每個按鈕的排列和位置,而是在設計一個容器。這些容器其實是整個系統的模式,然后它們可以相互轉化。

比如在 Cursor 里,我選中文本、按 command+K,會彈出個小輸入框,旁邊有個 Chat 聊天窗口,這個 Chat 也可以變成完整的編輯器,變成一個獨立窗口。

類似的東西,可能還會出現在網站的后臺 Agent 或移動端。其實它們本質上是一樣的,只是根據我們用的場景,會有不同形態。關鍵是,整個系統有哪些最本質的模式和想法,還有這些模式可以組合成哪些配置。

主持人:那你作為這個未來 Cursor 的設計師,會不會提前列出所有這些最基礎的功能模塊,然后讓它們以后可以隨意組合,去適應各種不同的用戶和需求?

等個性化做到底,是不是其實就是排列組合問題?還是你覺得動態生成界面、AI 實時出新 UI,也會成為一個重要因素?

Ryo Lu:是有可能,但我覺得如果 UI 是完全隨機生成的,連工具的創造者自己都無法掌控或者預測,那其實只會帶來更多混亂。

但比如說,我打開 Cursor,不再只看到那三個按鈕,而是根據對我的項目類型、偏好的了解,AI 自動把整個 Cursor 為我重新配置。

也許整個界面倒過來了,也許我看到的是一個畫布,可以直接畫東西,然后 AI 把我的想法直接變成可用的組件。或者我是個純代碼黨,進來只看到命令行窗口,那也沒問題。

本質上我還是在用 Cursor,只是用的是不同的形態,它底層真正核心的功能其實并不多。尤其是給 AI 用的話,如果抽象層次搞得太多,反而很麻煩,因為很多抽象其實不適用。只有那些永遠不會變的東西才值得抽象出來。

主持人:這個思路很好。你有 Notion 的背景真是太適合做這個了。你怎么看未來的數字工具?AI 會在每個人用的形態里發揮多大作用?

而且現在,AI 模型能從每個用戶那里獲取的背景信息會比以前多很多。為每個用戶動態地組合出最適合他的功能模塊,可能比以往任何時候都更關鍵,你說對嗎?

Ryo Lu:對,不過其實我們日常用的交互形態這些年變化也沒那么大,人們處理信息的方式可以是視覺化的、列表式的、卡片式的、表格式的,什么都行,關鍵在于你是誰、你在干什么。

#06 新一代創作者的工作方式

主持人:我不能在結束談話前不給你機會聊聊 Rios(Ryo Lu 開發的一個小型操作系統項目),大家在 Twitter 上都超喜歡它。我自己在這次播客前也玩了好一陣,玩各種聊天、iPod 功能。

你說過做自己的操作系統是種 dogfood(自用測試),但肯定還有更深的動機吧?你為啥凌晨三點還要做自己的小 Slack?

Ryo Lu:其實這事完全是個意外。一開始我做的第一個 App 是個 Soundboard 應用。你打開會發現里面有我自己提前錄的幾段聲音。

主持人:那是你自己錄的?就是你在里面亂叫?

Ryo Lu:對,就是我自己發的聲音。因為我要離開 Notion 了,想讓團隊還能聽到我的聲音。

這個項目最早是個用 React 做的,很通用的 App 框架,最初界面特別丑,我就讓 Agent 給它加點懷舊元素,然后它隨便從 Google 拉了個像素字體,還是很丑,但你大致能看出這玩意能干嘛。

然后我說把它放到窗口里,它就隨便放到了一個很糟糕的窗口界面。接著我說做個菜單欄,它就真的做了個菜單欄,然后我突然想:為什么這個操作系統只有一個 App?它看著像 OS,卻只有一個應用。

于是我又做了第二個 App,Internet Explorer,實際上就是個瀏覽器。有個輸入框,就是小窗口,我也叫它 App。做到這里,我幾乎就是讓 Agent 重新幫我設計了整個操作系統的架構。

比如:怎么管理多個應用,怎么管理多個窗口,前臺/后臺切換,哪個窗口激活、哪個沒激活,拖動、縮放窗口,怎么統一管理所有 App 的狀態,怎么把狀態存到 localStorage 里,這樣你關掉網站再打開,所有狀態都能保留。

接著我又加了個文本編輯器,因為我之前在做 Notion,所以我也加了/命令。然后我又想到,要是 Chat 能直接寫到編輯器里會怎么樣?其實根本沒規劃,純靠感覺亂搞。

主持人:你覺得你之所以能做這些,是因為你行動特別快嗎?我剛才在 Twitter 上發了條內容,下面評論很多人在問你的靈感來源。

Ryo Lu:你說得對。

主持人:其實很多聽眾未必比你差在哪里,區別可能是你從有想法到動手產出之間的時間特別短,然后事情就順其自然發展下去了。

Ryo Lu:對,這也是我加入 Cursor 的原因之一,就是想讓從想法到變成現實這條路越來越短。在 Cursor,我真的能做到這一點。現在我能做的事情,比過去任何人都要多得多。

即使作為工程師,大部分 Rios 的代碼都是我自己寫的,可能花了一個多月,現在已經有十三萬多行代碼了。

我還問過 GPT,一個普通工程團隊做這個得多久,它說要好幾個月甚至幾年,幾十個人才能搞定,但我一個人在旁邊隨便 Vibe Coding,想到啥就做啥,就能搞出這么多東西。

主持人:我們現在在為 Inflight 招人,今天下午還和一位工程師聊這個話題,討論未來一年核心團隊的策略。Cursor 真的是徹底改變了我們招人的思路。

因為我們有兩個設計師,就等于有兩個前端工程師了。我們甚至不需要招那些特別懂前端的人,因為我自己就可以把任何功能做完,這感覺太棒了。

Ryo Lu:我覺得未來會有越來越多人體驗到這種變化。過去十年里那種極度細分的分工,現在基本已經沒意義了。

因為只要我們懂得怎么和 AI 協作,大家其實又站回同一起跑線了。我看到很多 17 歲的年輕人用 AI  Vibe Coding,做出來的東西比大廠的工程師們還要牛。

他們現在都在用 AI 嘗試新東西,不斷探索,知道這些工具是什么、怎么用。而且現在工具也越來越快,所以他們進步很快。如果你還在想我們是不是得每周開計劃會、站會、坐在辦公室吃午飯、啥都不做,那祝你好運。

#07 團隊協作新范式

主持人:我們剛剛聊到 Cursor 在創意和實驗階段扮演的角色,你能不能講講你和 Cursor 的工程師是怎么協作的?你平時會參與實際代碼開發嗎?具體怎么分工,這一塊流程是怎樣的?

Ryo Lu:舉個例子,其實不是我自己。我們有個設計師叫 Ricky,他也是從 Notion 來的。他很擅長設計系統,喜歡在 Figma 里做各種組件、顏色 Token、樣式、嵌套組件、各種不同狀態。

他來了以后也是先用老習慣,想著把一切都理順,做出視覺完美的原型。我覺得這當然也重要,但這種事其實只需要做一次。他把所有設置頁面和后臺都在 Figma 里重新做了一遍,大概花了兩周。

我就問他:你在干嘛?為啥不直接 Vibe Coding 試試?

主持人:那工程師們怎么看?他們喜歡你們這種方式嗎?

Ryo Lu:很喜歡。他們現在把我們也當自己人了。我其實最早就是啥都不管,自己把東西做出來,腦子里有想法就直接設計、編碼,然后順便就成了設計師。

我覺得設計師畫圖,工程師實現這種分工很不合理。明明是同一個問題,同一個拼圖,只不過大家關注的抽象層級不同。如果我們強行切分,最后產品也會變得奇怪。其實 Cursor 在我來之前沒有專職設計師,大家都是為自己而做。

每個人都為自己做設計,這也挺好,這就是 Cursor 為什么能做成最適合程序員的 AI 工具。我們團隊很強,我們現在幾乎是在打造一套最強的 AI 工作流,還把所有需要手動操作的環節都融合進去了。

但那只是起點。我們想服務更多人,就必須讓系統支持更多工作方式、更多可視化、更多抽象層。

主持人: 你說的很對,這其實也說明了設計師的價值。大家為自己做沒問題,但設計師能把復雜問題梳理清楚,讓產品變得能服務更多人。

Ryo Lu:完全同意。我們有很多很棒的工程師,但有時候他們也會有些迷糊,能把最難的東西做出來,卻忘了修好入口、理順流程。

比如應該做一個統一的系統而不是五個分散的小系統。設計師或軟件架構師,其實就是在設計邊界、設計概念怎么組合,而不是一層層往下拆分。

以前那套做法,先定戰略,寫一堆文檔,產品經理再寫需求拆任務,然后工程師做,最后像打流水線一樣實現,這些流程其實已經不再適用。

我們現在都是創作者,有想法就一起做。有人偏視覺,有人偏數據結構,有人懂機器學習,有人不懂,但大家拼成一張完整的拼圖。誰寫代碼、什么頭銜已經沒那么重要了。

#08 設計師的價值與人機交互的暢想

主持人:剛剛聊了系統思維。那在人人都能寫代碼貢獻想法的世界里,你覺得設計師真正的長期價值還有哪些?

Ryo Lu:我覺得最高層次其實是,怎么理解這個世界,怎么看手頭的東西和概念。

每個人都不一樣,有的人極度擅長細節,沒那么擅長整體把控;有的人戰略上特別厲害,動手能力一般;還有人很會寫底層代碼,但 UI 設計就會隨便亂加按鈕,讓用戶懵圈。

但最終我們的目標,是把這些人的優勢都匯集起來,做出優雅好用的軟件。過去大家只能用很老套的辦法溝通協作,角色分工太強其實反而增加障礙。

每種角色、專業其實都有自己的思維方式,比如我們設計師聊視覺、排版、間距、色彩,工程師聊后端,但最終還是要讓后端信息以像素形式展現出來。

未來也許有腦機接口,但怎么思考問題、怎么拆解重組,把 AI 和人協作結合起來,這些本質沒變。有的人覺得做一個專用、極致單一的產品很棒,但我的想法不一樣。每個人有偏好、有做事方式,這種多樣性才有價值。

主持人:你對 HCI(人機交互)未來有什么瘋狂但依然堅信的觀點?

Ryo Lu:界面會變得更接近人的思維,甚至不再通過外部設備操作。比如我是個視覺型思考者,未來也許可以不用看電腦或手機屏幕,自己的想法和視覺內容就能直接在大腦里呈現出來。

主持人:那真是太超現實了。

Ryo Lu:你看過新的 Neuralink 演示嗎?

主持人:看過。

Ryo Lu:他們已經能用上千個電極直接在我們的視野里畫東西了,真的很瘋狂。

主持人:到那時候,設計師的定義都要變了,什么才算設計師?

Ryo Lu:對,到那時,還是會有人負責提出概念、命名一切。

主持人:甚至語言本身的意義也變了,對吧?

Ryo Lu:對,這其實就是我現在工作很重要的一部分,把概念和想法梳理清楚,提煉成最基礎、不會變的表達。

責任編輯:張燕妮 來源: AI產品阿穎
相關推薦

2015-09-24 09:19:20

UIUX開源

2021-08-02 09:16:03

Figma插件UI

2019-12-10 16:50:01

人工智能設計Philipe Sta

2025-01-03 08:50:23

2012-06-18 13:16:40

華為

2025-08-07 09:27:17

CursorAI編程

2024-09-13 10:01:51

2023-06-26 07:46:22

UI/UX動態設計

2025-05-09 08:11:07

AICursor編程

2025-08-27 03:25:00

AICursor編碼

2009-08-03 10:13:13

開發框架

2025-01-02 14:10:41

2011-12-05 09:18:52

UI

2016-11-03 20:28:13

Web應用UIUX設計

2023-07-20 10:31:34

UI/UX設計產品

2014-10-10 13:54:00

設計小米設計

2020-02-10 09:00:21

UI手機開發

2024-04-03 08:33:31

MySQLCursorcursor

2025-11-11 03:00:00

CursorAI開發模式

2011-03-11 15:38:08

Java
點贊
收藏

51CTO技術棧公眾號

国产伦精品一区二区三区在线播放| 亚洲午夜无码久久久久| 无遮挡在线观看| 久久久久亚洲综合| 国产欧美一区二区三区视频| 欧美色图17p| 亚洲乱码一区| 亚洲免费成人av| 韩国成人一区| 夜夜躁狠狠躁日日躁av| 日韩午夜在线| 日韩在线视频一区| 精品熟女一区二区三区| 国产国产一区| 亚洲一区在线观看免费观看电影高清| 成人综合国产精品| 亚洲天堂av片| 91国语精品自产拍| 亚洲免费精彩视频| 日本一本在线视频| 日本一区免费网站| 国产精品久久久久久久午夜片| 国产精品久久久久久av福利软件 | 亚洲精品日韩成人| 中文字幕欧美色图| 亚洲大全视频| 中文国产亚洲喷潮| 涩涩网站在线看| 成人美女大片| 亚洲成人资源在线| 中文字幕精品在线播放| 成人免费在线电影| 蜜桃av一区二区三区电影| 久久久噜噜噜久久久| av资源在线免费观看| 免费观看久久av| 亚洲福利视频免费观看| 日本成人在线免费观看| 日韩色性视频| 欧洲色大大久久| 欧美日韩午夜爽爽| 日本最黄一级片免费在线| 久久精品在线免费观看| 精品国产一区二区三区日日嗨| 中文字幕免费高清网站| 亚洲色图二区| yellow中文字幕久久| 日本污视频网站| 国产亚洲一卡2卡3卡4卡新区 | 日本精品一区在线| 福利影院在线看| 亚洲精品中文在线影院| 亚洲一区二区三区免费观看| 国产91绿帽单男绿奴| 国产一区二区不卡在线| 日本久久精品视频| 国产专区第一页| 亚洲综合二区| 日韩美女毛茸茸| 免费精品一区二区| 欧美日韩国产欧| 欧美大片va欧美在线播放| 婷婷伊人五月天| 亚洲自拍偷拍网| 欧美大荫蒂xxx| 日韩 欧美 精品| 亚洲视频www| 国产成人欧美在线观看| 超碰在线免费97| 久久精品国产秦先生| …久久精品99久久香蕉国产| 日本女人性生活视频| 午夜精品毛片| 欧美激情日韩图片| 免费黄色国产视频| 欧美~级网站不卡| 久久久久久久一| 国产又大又黄视频| 日本欧美一区二区三区| 91久久久久久久久久久久久| www.激情五月.com| 91在线观看免费视频| 日韩欧美精品一区二区三区经典| 黄色一级a毛片| 2020国产精品| 久久99精品久久久久久水蜜桃| a级片免费视频| 成人自拍视频在线观看| 久久精品国产精品青草色艺| eeuss影院www在线观看| 亚洲美女在线国产| 内射国产内射夫妻免费频道| av成人亚洲| 欧美成人video| 中文字幕第4页| 国产精品成人a在线观看| 欧美人在线观看| 国产成人无码精品久久久久| 轻轻草成人在线| 99re在线| 成年人免费在线视频| 一区二区三区不卡视频在线观看| 国产系列第一页| 爱搞国产精品| 欧美精品丝袜久久久中文字幕| 亚洲欧美自拍另类日韩| 国产精品久久乐| 精品成人私密视频| www中文在线| 一本久道久久综合狠狠爱| 国产欧亚日韩视频| 日本韩国一区| 亚洲综合激情小说| 高清av免费看| 色棕色天天综合网| 欧美国产在线视频| 亚洲中文字幕在线观看| 99免费精品在线观看| 国产树林野战在线播放| 污污网站在线看| 欧美探花视频资源| 91av在线免费| 欧美三级黄美女| 91免费国产视频| 精品欧美不卡一区二区在线观看| 国产欧美精品一区二区色综合| 日日噜噜噜噜夜夜爽亚洲精品| 97电影在线看视频| 精品国产精品自拍| 国产精品欧美性爱| 91精品天堂福利在线观看| 国产精品h在线观看| 天堂√在线中文官网在线| 亚洲三级在线免费观看| 亚洲国产成人va在线观看麻豆| 欧美一区一区| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 久久影院资源站| 亚洲欧美日韩一区二区在线| 国产午夜激情视频| 粉嫩欧美一区二区三区高清影视| 久久精品aaaaaa毛片| 好吊妞无缓冲视频观看| 中文字幕在线观看二区| 久久久久久9| 九色一区二区| 日韩伦理在线一区| 亚洲精品久久久久久久久| 国产在线综合网| 国产999精品久久| 免费观看亚洲视频| 日韩最新av| 美女撒尿一区二区三区| 99国产精品99| 99re在线精品| 国产一区二区三区精彩视频| 欧美男男freegayvideosroom| 中国china体内裑精亚洲片| 天天干天天色综合| 国产亚洲美州欧州综合国| 国产制服91一区二区三区制服| 日韩影片中文字幕| 一区二区福利视频| 成人免费一区二区三区| 9色porny自拍视频一区二区| 五月丁香综合缴情六月小说| 大桥未久女教师av一区二区| 最近的2019中文字幕免费一页| 日韩精品人妻中文字幕| 韩国av一区二区三区| 免费看污污视频| 丁香五月缴情综合网| 欧美自拍大量在线观看| 91ph在线| 日韩欧美一区电影| 久草手机在线观看| 国产喷白浆一区二区三区| 五月激情婷婷在线| 韩国亚洲精品| 91精品黄色| 精品麻豆一区二区三区| 日韩欧美一区在线| 国产成人一级片| 亚洲欧洲精品天堂一级 | 国产精品亚洲网站| 99久久精品免费观看国产| 亚洲成人激情视频| 久久久蜜桃一区二区| 自拍偷拍国产亚洲| 日本不卡视频一区| 蜜桃视频免费观看一区| 成人午夜视频免费观看| 免费看成人哺乳视频网站| 91禁外国网站| 麻豆视频网站在线观看| 亚洲精品短视频| 在线免费看av的网站| 亚洲国产综合在线| 亚洲无人区码一码二码三码的含义| 久久精选视频| 成人在线视频一区二区三区| 免费一区二区| 96成人在线视频| 国产精品videossex撒尿| 久久久久在线观看| 久久77777| 亚洲免费精彩视频| 特级西西444www高清大视频| 亚洲国产精品麻豆| 美女又爽又黄免费| 精品一区二区三区免费视频| 国产青青在线视频| 午夜久久tv| 丝袜足脚交91精品| 欧美一区自拍| 91精品网站| 四虎国产精品免费久久5151| 4p变态网欧美系列| 久草在线新免费首页资源站| 在线免费看av不卡| 日本v片在线免费观看| 欧美亚洲禁片免费| 91在线视频在线观看| 亚洲午夜久久久久久久久电影院| 91精品小视频| 国产成人免费在线视频| 欧美 日本 亚洲| 日韩av有码| 91精品国自产在线观看| 日韩精品第二页| 久久免费在线观看| 少女频道在线观看高清| 久久精品国产一区二区电影| 成人在线视频成人| 亚洲欧美日本精品| 青青草观看免费视频在线| 亚洲福利视频专区| 色窝窝无码一区二区三区成人网站 | 亚洲国产精品久久久久婷婷老年 | 9191久久久久久久久久久| 国产亚洲自拍av| 亚洲免费色视频| 大地资源二中文在线影视观看| 美女网站色91| 午夜两性免费视频| 奇米888四色在线精品| 熟女少妇精品一区二区| 日韩精品一二三区| 宅男噜噜噜66国产免费观看| 香蕉久久夜色精品国产| 亚洲一区3d动漫同人无遮挡| 精品国产精品国产偷麻豆| 7777精品久久久大香线蕉小说| 亚洲欧美韩国| 欧美猛男性生活免费| 污污网站在线观看| 欧美精品videosex牲欧美| 成人福利影视| 国产91精品不卡视频| 在线heyzo| 久久久久久久久久久国产| 国产乱码精品一区二三赶尸艳谈| 日韩视频在线观看免费| 黄色网在线播放| 欧美丰满少妇xxxxx做受| 丁香花视频在线观看| 51午夜精品视频| 国产日韩另类视频一区| 国产日本欧美一区| 免费观看亚洲天堂| 国产伦理一区二区三区| 国产在线一区不卡| 国产精品久久久av久久久| 午夜久久中文| 国产精品入口尤物| 精品中文在线| 国产免费一区二区三区| 免费久久精品| 日韩视频在线免费播放| 亚洲第一毛片| 无人在线观看的免费高清视频| 在线综合亚洲| www.射射射| 日本最新不卡在线| 日韩av成人网| 久久综合丝袜日本网| 国产黄色录像片| 亚洲va韩国va欧美va| 国内av在线播放| 精品国产乱码久久久久久牛牛| 国产成人a人亚洲精品无码| 7777精品伊人久久久大香线蕉 | 爱久久·www| 欧美日韩第一页| 免费成人美女女| 高清视频在线观看一区| 狠狠综合久久av一区二区蜜桃| 欧美专区一二三| 欧美激情在线| 久久久国产欧美| 成人v精品蜜桃久久一区| 国产破处视频在线观看| 午夜伦欧美伦电影理论片| 在线免费一级片| 亚洲欧美在线免费观看| 少妇av在线| 国产精品美女主播| 玖玖玖免费嫩草在线影院一区| 精品久久久久久中文字幕动漫 | 精品av综合导航| 粉嫩av一区| 911国产网站尤物在线观看| 国产日韩欧美中文在线| 天堂av一区二区| 国产一区二区三区的电影 | 国产精品一区一区三区| 日韩人妻无码精品综合区| 亚洲一卡二卡三卡四卡无卡久久| 日韩欧美视频在线免费观看| 欧美日韩综合不卡| 极品白浆推特女神在线观看| 久久久久久av| 精品一区二区三区在线观看视频| 国产一区二区三区高清| 国产a久久精品一区二区三区 | 四季av一区二区三区免费观看| 一区视频二区视频| 日韩专区一卡二卡| 性欧美成人播放77777| 亚洲第一成年网| 亚洲成人77777| 欧美精品做受xxx性少妇| 在线视频成人| 中文字幕在线亚洲精品| 免费不卡在线视频| 人妻精品久久久久中文| 一本久道久久综合中文字幕| 在线视频免费观看一区| 一本色道久久综合亚洲精品小说 | 国产调教一区二区三区| 97国产在线播放| 97精品久久久久中文字幕| 日本亚洲色大成网站www久久| 欧美亚洲丝袜传媒另类| 国产视频第一页在线观看| 欧美自拍大量在线观看| 网曝91综合精品门事件在线| av7777777| 久久影音资源网| 日韩一级片中文字幕| 亚洲天天在线日亚洲洲精| 日韩电影免费观看高清完整版| 114国产精品久久免费观看| 亚洲五月综合| 午夜性福利视频| 亚洲妇熟xx妇色黄| 亚洲av激情无码专区在线播放| 久久精品人人做人人爽| 蜜臀国产一区| 色一情一乱一伦一区二区三区丨| 狠狠色综合网| 黄色短视频在线观看| 亚洲精品国产精华液| 中文字幕一区2区3区| 在线日韩精品视频| 精品中文字幕一区二区三区四区| 亚洲欧美日韩精品综合在线观看| 一区二区动漫| 亚洲一区二区自偷自拍| 欧美区在线观看| 免费网站在线观看人| 亚洲一区二区三区在线视频| 欧美日韩伦理在线免费| 亚洲妇熟xx妇色黄蜜桃| 亚洲一区二区三区自拍| 日韩欧美在线观看一区二区| 国产精品久久久久久久av大片| 先锋影音国产精品| 国产精品无码人妻一区二区在线| 国产美女娇喘av呻吟久久| 国产亚洲成人av| 亚洲片在线资源| 在线成人免费| 浮妇高潮喷白浆视频| 国产精品久久久久7777按摩| 亚洲第一天堂在线观看| 欧美又大又粗又长| 羞羞答答成人影院www| 日韩www视频| 欧美日韩国产首页在线观看| 国产盗摄精品一区二区酒店| 日本最新一区二区三区视频观看| 久久狠狠婷婷| 国产性xxxx| 国产亚洲视频在线| 成人资源在线| 浮妇高潮喷白浆视频| 综合色天天鬼久久鬼色| 午夜在线观看视频18| 91青草视频久久|