作者 |硅星人
2025年7月12日,在Cursor中文社區(qū)在杭州舉辦的線下meetup上,硅星人主編王兆洋作為嘉賓分享了把Cursor用在內(nèi)容創(chuàng)作上的實(shí)踐。
作為一個AI coding軟件,Cursor也被很多人用在與內(nèi)容有關(guān)的創(chuàng)作過程,但很多用法是類似“小紅書爆款批量制作”的路線。
對于如何把AI用在更有質(zhì)量追求和可控風(fēng)格的內(nèi)容生產(chǎn)上,幫助更高效生成和創(chuàng)作達(dá)到高發(fā)布標(biāo)準(zhǔn)的科技媒體類的作品,較少有人嘗試,更鮮有分享。
于是在這個演講里,我們開源了背后的Prompt思路,也把使用不同模型或產(chǎn)品的過程里踩過的各種坑,和得到的“感悟”梳理出來,提出了“Vibe over Coding”的概念,并且對Cursor這樣產(chǎn)品的未來做了探討。
以下是分享全文。
大家好,感謝Cursor中文社區(qū)的邀請,有機(jī)會跟大家分享一些實(shí)操經(jīng)驗(yàn)。
我想先問一下在座各位,無論是創(chuàng)業(yè)者,還是自己在做一個自己的獨(dú)立項(xiàng)目開發(fā)的,有多少人?
看到舉手的人還是挺多的。之前和主辦方交流,說參加者里創(chuàng)業(yè)者和開發(fā)者會很多,今天也沒想到這么火爆,有幾百人參加,我的分享的主題叫做Vibe coding? Or Vibe over coding?是我自己在使用Cursor以及和行業(yè)里一線的創(chuàng)業(yè)者和大廠交流中,積累的一些思考。
所以,今天我以三重身份來跟大家做分享。
第一個身份,剛才主持人提到,我在科技內(nèi)容平臺硅星人擔(dān)任主編。我們是成立在硅谷的科技內(nèi)容平臺,另外我們也在硅谷有自己的社區(qū)GenAI Assembling ,會在硅谷做一些線下活動。所以我有機(jī)會接觸到很多AI領(lǐng)域的創(chuàng)業(yè)者和公司,有機(jī)會向黃仁勛、Sundar Pichai、Lilian Weng這樣的今天深刻影響著行業(yè)的人提問,給大家一些一手信息,提供一些不同的視角,觀察到中國和美國用戶使用習(xí)慣的差異,甚至是開發(fā)者思維的不同。
我把這個身份形容為“前排看戲”。
第二個身份是,我自己作為內(nèi)容創(chuàng)作者,其實(shí)是被眾多AI工具瞄準(zhǔn)的最典型用戶。大語言模型本質(zhì)是“predict next token”,token這個詞今天大家都不翻譯了,但黃仁勛其實(shí)去年在中國臺灣參加活動時候,用中文演講,把它翻譯為“詞元”。這個翻譯很有意思,它一定程度說明這些LLM或者套殼應(yīng)用們本身都可以理解為在幫你“寫作”,我們這些“文字工作者”事實(shí)上成為很多開發(fā)者在做產(chǎn)品時瞄準(zhǔn)的典型用戶。所以對今天在座的開發(fā)者,希望可以提供用戶角度的一些反饋和價值。
第三個身份是我自己在使用Cursor這類產(chǎn)品用在自己的工作流中,我們發(fā)明過一個詞“Vibe editing ”,接下來的實(shí)操分享里,會分享一個案例,我發(fā)現(xiàn)Cursor這個所謂的編程工具,卻是最好的AI寫稿子工具。這對于各位用Cursor的使用者來說,可能會有些非常不同角度的啟發(fā)。
在所謂AI寫作這件事上,我會把它簡單分成三大類,對應(yīng)我們?nèi)粘?吹降母鶤I相關(guān)的自媒體或機(jī)構(gòu)媒體等不同的類型。
第一類:AI自媒體。這波AI浪潮誕生了很多AI自媒體,典型風(fēng)格是小紅書式的。很多模型發(fā)布時為了展示能力,都會演示“一句話生成小紅書爆款文案”的功能。
第二類:機(jī)構(gòu)式寫作。很多媒體其實(shí)在AI出現(xiàn)前就已經(jīng)在做,它們會有自己的內(nèi)容pipeline,按照1、2、3的具體框架去寫。你能看到它們快速高效的產(chǎn)出很多文章,但你看完只記住機(jī)構(gòu)名字,而很少記住作者是誰,無法區(qū)分作者的個人風(fēng)格。
第三類,是仍要保持對質(zhì)量的追求,對個人風(fēng)格和深度內(nèi)容的追求,發(fā)布標(biāo)準(zhǔn)較高。我們可能屬于這一類。這部分需求,我發(fā)現(xiàn)現(xiàn)有的AI寫作工具,無論是直接使用開源模型還是各種AI寫作軟件,都沒有很好地解決。
目前的很多AI應(yīng)用更多是服務(wù)第一種需求,總會說,你只要批量復(fù)制一個爆款的東西,拿爆款文章去訓(xùn)練,然后反復(fù)訓(xùn)練,然后幾秒幾句話提要求,AI生成就傳播出去,然后就流量變現(xiàn)了,背后已經(jīng)有一套比較成熟的方法論。但我覺得如果你要是對文章或者內(nèi)容質(zhì)量本身還有追求的話,可能它不是適合你的方案。
所以我自己也從ChatGPT出現(xiàn)就開始探索,怎么樣把我們的想法流程里加入AI,然后在各位踩坑和嘗試后,目前寫出最滿意的一些所謂“AI生成文章”,居然是用Cursor完成的,而不是用任何AI寫作軟件。
接下來我會分享一下實(shí)操,現(xiàn)在大家流行說“Code is cheap, show me your prompt”,那我接下來就是“show you my prompt ”。
這是一個具體案例——關(guān)于巴菲特在最后一次股東會后宣布退休的報道。
這不是真的是一個訃告式的事件,但我把這類寫作歸類為“訃文式寫作”,需要用簡短、精煉的文字高度概括信息量很大的事件。
Prompt其實(shí)分為三個部分,使用cursor里的Gemini 2.5一次性完成的生成后,我基本沒有做修改,直接達(dá)到了我們自己的發(fā)布標(biāo)準(zhǔn),成功發(fā)布出來成為一篇完整的文章。
讓我詳細(xì)解釋一下三個部分的構(gòu)成:第一個是在Cursor的“Rules for AI”部分,相當(dāng)于構(gòu)建了system prompt;第二部分是具體的內(nèi)容生成邏輯,用了Cursor 的plan模式;第三部分是我給AI的具體幾段話的風(fēng)格遷移指引。
案例的背景是當(dāng)時巴菲特宣布一個重要消息——他表示可能是他最后一次主持股東大會,他宣布了接班人計劃,下一次可能不會再親自參加了。在當(dāng)時是一個信息量很大、影響力很大的重要新聞事件。
我們?nèi)粘9ぷ髦幸矔M(jìn)這樣的重大新聞,會加入我們自己獨(dú)特的角度去追蹤和分析。我把這一類的寫作方式歸類為“訃文式”的寫作風(fēng)格——雖然說法可能不太合適,畢竟當(dāng)事人都還健在——但確實(shí)很符合這一類寫作的特點(diǎn)和要求,要求你用簡短、經(jīng)典的文章結(jié)構(gòu),高度概括一個信息量很大的事件。
所以在system prompt里面,首先我說“你是一個資深的作家,為紐約客供稿”,然后后面有一個“訃文式”寫作,這兩個關(guān)鍵詞。我自己在各種嘗試后的經(jīng)驗(yàn)是,在系統(tǒng)提示詞框架里面不用寫很長,但要精準(zhǔn)不啰嗦,但是一些重點(diǎn)關(guān)鍵詞可以適當(dāng)重復(fù),所以我這邊有兩次這兩個關(guān)鍵詞的重復(fù)。
然后后面就是繼續(xù)給他一些要求,比如說“show,not tell”。這里想分享的是,像“Show, not tell”,它是出現(xiàn)在大量的新聞寫作的textbook,新聞機(jī)構(gòu)的style book里,這些語料被大量用在訓(xùn)練至少是英文的那些比較不錯的模型里,它是那種能激發(fā)模型某類能力的提示詞,但對于不是內(nèi)容或者新聞媒體行業(yè)內(nèi)的人,他可能都不知道這樣一個說法。而實(shí)際上我的感受里,它變成實(shí)現(xiàn)最終效果很關(guān)鍵的一部分。
這里我也感覺目前普遍可能有一個誤區(qū),很多人希望大家一句話、花幾秒鐘時間,生成一個東西,就復(fù)制了爆款,在小紅書上給你幾十萬流量,我覺得是不負(fù)責(zé)任的。
我和身邊用AI編程的開發(fā)者朋友聊,他們可是一天一天,恨不得24小時的在跟模型對話的,而最后出來的東西還要考慮它是不是有價值,是不是一個代碼屎山,那為什么你做內(nèi)容的就幾秒鐘生成一個東西,就想讓它變成一個“爆款”?而不管它是不是垃圾?
所以第二部分的提示詞會顯得比較長,因?yàn)樗枰?xì)致地規(guī)劃文檔的結(jié)構(gòu),在這部分,我用了編程里任務(wù)流程的概念,給了具體的大綱要點(diǎn)。我列了整個的一些節(jié)奏,這個部分效果很好。
(歡迎轉(zhuǎn)發(fā)本篇文章,截圖發(fā)送至后臺獲取包含完整prompt的Slides)
然后第三部分,我參考了Diffusion Model的“風(fēng)格遷移”的概念,這是AI本身就理解的名詞,而不是類似“文風(fēng)”、“格式”等比較通用的詞。其實(shí)這里是你要給他一個你自己具體寫文章的味道。前面已經(jīng)給了一個紐約客的大風(fēng)格,你自己的文章風(fēng)格會是什么樣?你可能給他一個比較詳細(xì)的內(nèi)容,這會比較好。
這樣最終出來的就是我們發(fā)布的那篇文章。(點(diǎn)擊圖片跳轉(zhuǎn)到文章)
這里我截取了三段,分別對應(yīng)提示詞帶來的效果。
比如我要求他對巴菲特一生進(jìn)行總結(jié)的部分,它就做得非常好。可能現(xiàn)在我們的人類作者有時候?qū)懸脖容^費(fèi)勁,你要怎么幾句話就把一生給概括出來,勾勒出來出來。這個跟Plan模式的使用有關(guān)系。
然后現(xiàn)在微信公眾號有劃線的功能,我覺得有一個很有意思的現(xiàn)象,這段是劃線最多的,就是AI改寫的,來自“風(fēng)格遷移”,在我給了他一個原意后,他寫的,有不少內(nèi)容它直接用了我的,但這段它改寫的得到更多劃線。
中間我認(rèn)為能體現(xiàn)的是Rules of AI帶來的效果,使用里體驗(yàn)是比直接的模型的系統(tǒng)提示詞會更有可控性,有某種“海底針”的感覺,它能很好跟從我的指令。
所以,在這個案例里,我除了想開源這些提示詞,更重要我覺得是有一個感受:
這里很多做法是在用Vibe coding 的方法或者哲學(xué),在做Vibe writing 或者叫editing ,而甚至可能進(jìn)一步泛化到一切其他工作。
比如今天很多開發(fā)者在聊的上下文工程,在編輯和寫作里,如何給作者相關(guān)資料,給很多還是給很精確,也是很微妙的東西。
比如結(jié)構(gòu)化,用“大綱”這樣的概念,還是用編程里的任務(wù)流程這種AI應(yīng)用更能理解的結(jié)構(gòu)概念,用Plan這種模式,可能后者反而比所謂寫作里的概念術(shù)語效果更好。
以及風(fēng)格遷移部分,其實(shí)也有一個很有趣的對應(yīng)。今天Cursor的產(chǎn)品上的體驗(yàn)領(lǐng)先,其中很重要一個就是“代碼補(bǔ)全”功能,而大家對它最初的理解,或者一些其他產(chǎn)品目前能做到的,只是“向下補(bǔ)全”,比如寫了一行代碼,它開始往后寫完。但在和Cursor以及同類產(chǎn)品交流里,其實(shí)一個重要的能力和未來比拼的體驗(yàn)點(diǎn),是結(jié)合文檔數(shù)據(jù)庫上下文,從一段中間某個位置的代碼也可以向上向下做補(bǔ)全,全局的修改調(diào)整更新。
如果你真的在寫東西,你會發(fā)現(xiàn)很多時候你也是寫了文章里某一段,而不是AI那樣,從第一個字開始寫。在我這個例子里,用在風(fēng)格遷移的那段文章,就相當(dāng)于一個中間某個位置的代碼,Cursor向上下文做了補(bǔ)全。
這些都是很有意思的對應(yīng)和參照。
另外,這些prompt背后,和我剛才提到的“小紅書”類的AI生成很不同的地方在于,它其實(shí)本質(zhì)上是一個人自己的很多思考、風(fēng)格的AI轉(zhuǎn)化。這和Vibe coding 這個詞的流行很契合,到底什么是Vibe,我覺得,Vibe就是一個資深的個體所有無法言說的經(jīng)驗(yàn)。
而現(xiàn)有AI工具的問題是,它們都在嘗試簡化本來應(yīng)該付出時間的工作流程,這其實(shí)就是在更強(qiáng)調(diào)“coding”而忽視“vibe”,它也許讓你得到短期的好效果。但長期效果如何,都沒有關(guān)注到。
我覺得Vibe是真正最重要的部分。如果沒有對的vibe,產(chǎn)出的可能就是垃圾——AI非常適合制造垃圾。
然后再回到Cursor,今天為什么這么多人都在用Cursor,而不是用其他的。我覺得其中一個原因就是Cursor把能用來“沉淀”用戶的Vibe的部分,通過產(chǎn)品的設(shè)計也好,或體驗(yàn)也好,給提供出來了。
今天我還在跟Trea的工程師朋友也聊到一個點(diǎn),這么多AI coding軟件,背后AI能力是模型,當(dāng)他們都用同樣的模型,為什么不同產(chǎn)品的體驗(yàn)還不一樣?其實(shí)中間有大量的工程的工作在做。
比如里面其中有一個非常重要的工作是文檔的壓縮,編程過程有大量讀文檔工作,需要去做很好的壓縮。這個能力并不是說因?yàn)榇笳Z言模型才有的能力,或者說才出現(xiàn)的能力。但只不過這個能力以前從來沒有人提供給過我們這樣的寫作場景的用戶,而它反而正是寫作里很重要的技能要求:大量信息處理后用精煉語言寫出來的能力。
現(xiàn)在這些東西以AI coding 的名義通過Cursor們提供給了我們,無論你是不是編程的人,你如果有積累,有你積累的知識,你能總結(jié)出你的Vibe,Cursor的意義是,它創(chuàng)造了一個捕捉、沉淀、分享與復(fù)用“Vibe”的可能。
最近我看到Genspark的聯(lián)合創(chuàng)始人朱凱華也提到,他們的愿景就是把Cursor作為對標(biāo)的,“要把Cursor給開發(fā)者帶來的體驗(yàn)帶給所有人”。這也很有意思,一個要做通用AI agent產(chǎn)品的公司,在產(chǎn)品設(shè)計和體驗(yàn)上,在拿“AI Coding”的產(chǎn)品做基準(zhǔn)。
我覺得這也印證了剛才我自己的感受,Cursor其實(shí)它的前身,或者一開始也不是今天這個AI編程的東西,而是從插件的模樣開始變成這樣的,那么它的未來,或者它所啟發(fā)和指向的產(chǎn)品樣貌,也可能不只是一個“AI coding”工具那么簡單了。
點(diǎn)個愛心,再走 吧
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.