撰稿丨云昭
“今天標(biāo)志著Stack Overflow激動(dòng)人心的新時(shí)代的開(kāi)始。”
Stack Overflow 首席執(zhí)行官Prashanth Chandrasekar 在官方博客上宣布,推出OverflowAI。
OverflowAI不是一個(gè)單一的產(chǎn)品,而是一系列舉措,包括在公共和企業(yè)平臺(tái)上更新AI搜索。對(duì)于企業(yè),還有OverflowAI Visual Studio代碼擴(kuò)展以及Slack集成。
Stack Overflow for Teams也將受益于OverflowAI,以幫助企業(yè)知識(shí)攝取。總體目標(biāo)是幫助開(kāi)發(fā)人員和企業(yè)更輕松地查找和使用所需的信息。
傳統(tǒng)的技術(shù)問(wèn)答社區(qū)Stack Overflow推出這一系列AI功能,不得不說(shuō)也是生產(chǎn)力變革時(shí)期不得不順時(shí)而為的自救之舉。
1、“被大模型殺死了!”
從2022年末開(kāi)始,StackOverflow訪問(wèn)量一跌再跌,一開(kāi)始還只是20%左右,而現(xiàn)在的統(tǒng)計(jì)的數(shù)字更是驚人:“過(guò)去一年半里,StackOverflow的流量下降了約50%!”
這種下降同樣反映在網(wǎng)站使用率上,問(wèn)題和答案的數(shù)量以及這些帖子收到的投票數(shù)量也減少了大約50%。對(duì)于此馬斯克更是毫不留情的評(píng)論道:“被大模型殺死了!”
圖片
2、自保:用AI反擊AI!
StackOverflow生成式AI的消息一出,的確還是讓人大吃一驚。難道真的是“打不過(guò)就加入”?
StackOverflow此前為了對(duì)抗大模型帶來(lái)的威脅,采取了一些針對(duì)大模型違規(guī)爬取數(shù)據(jù)的措施,比如API收費(fèi)限制等。當(dāng)然,作為知識(shí)互動(dòng)平臺(tái),StackOverflow也明白AI的強(qiáng)大,今天此番“亡羊補(bǔ)牢”的操作,也是不得已而為之。
“今天標(biāo)志著Stack Overflow 新時(shí)代的開(kāi)始,非常激動(dòng)人心。”StackOverflow CEO Prashanth Chandrasekar 對(duì)于此次動(dòng)作表現(xiàn)得極為看重。
StackOverflow 宣布了三件事:將生成式AI集成到自己的公共平臺(tái)、Stack Overflow for Teams 和全新產(chǎn)品領(lǐng)域的路線圖。例如IDE集成,它將社區(qū)中5800萬(wàn)個(gè)問(wèn)題和答案的豐富知識(shí)帶入該領(lǐng)域開(kāi)發(fā)人員找到焦點(diǎn)并完成工作。所有這些工作都將置于OverflowAI的保護(hù)之下。
Chandrasekar稱,“我們的目標(biāo)是恪守Stack Overflow 最初的承諾,以我們的開(kāi)發(fā)者社區(qū)為中心,確保信任和歸屬是我們構(gòu)建的核心,并確保貢獻(xiàn)知識(shí)的人們的努力得到認(rèn)可。”
當(dāng)然,StackOverflow無(wú)意與微軟抗衡。將人工智能與代碼開(kāi)發(fā)相結(jié)合是微軟利用其Github Copilot技術(shù)多年來(lái)一直在做的事情。Chandrasekar表示,OverflowAI并不是試圖取代Github Copilot,而是為開(kāi)發(fā)者和他們工作的組織提供更多的信息資源。
他說(shuō):“我們當(dāng)然不想取代GitHub的Copilot,我們與你實(shí)際要寫(xiě)的代碼是非常互補(bǔ)的。”“團(tuán)隊(duì)需要在Stack Overflow上打下堅(jiān)實(shí)的基礎(chǔ),才能提供準(zhǔn)確、經(jīng)過(guò)驗(yàn)證和策劃的信息。”
Chandrasekar強(qiáng)調(diào),在其新一代人工智能的總體努力中,指導(dǎo)愿景與Stack Overflow的主要任務(wù)非常一致。“我們的目標(biāo)是讓我們成為所有技術(shù)知識(shí)的目的地,所以這就是一切。”
所以,看出來(lái),“以社區(qū)為中心”,用AI來(lái)挽救StackOverflow才是最大的目的。
3、能力大革新
首先就是搜索。此前,Stackoverlow一直依賴詞法搜索,嘗試根據(jù)用戶提供的關(guān)鍵字將用戶與問(wèn)題和答案進(jìn)行匹配。現(xiàn)在,將在構(gòu)建于向量數(shù)據(jù)庫(kù)之上的私有Alpha中添加語(yǔ)義搜索,以便搜索查詢生成的響應(yīng)可以更智能地與用戶正在研究的主題保持一致。
“我們的目標(biāo)是創(chuàng)建一個(gè)對(duì)話式的、以人為本的搜索。我們希望公共平臺(tái)用戶能夠使用GenAI支持的對(duì)話式搜索獲得即時(shí)、值得信賴且準(zhǔn)確的問(wèn)題解決方案。”
此外,StackOverflow正在研究如何使用來(lái)自Stack Overflow 中超過(guò)5800萬(wàn)個(gè)問(wèn)題和答案的高度可信的知識(shí)來(lái)對(duì)生成的回復(fù)進(jìn)行歸因和引用,并能夠查詢知識(shí)庫(kù)以獲得更個(gè)性化的結(jié)果。與其他AI解決方案不同,如果用戶在平臺(tái)的大型數(shù)據(jù)集中找不到所需的內(nèi)容,Stack Overflow 社區(qū)可以填補(bǔ)人工智能無(wú)法解決的空白。
其次,增強(qiáng)了對(duì)Stack Overflow for Teams 的搜索。Stack Overflow for Teams也將提供同樣的搜索增強(qiáng)功能。客戶將能夠利用值得信賴的來(lái)源(例如Stack Overflow for Teams、Stack Overflow 的公共平臺(tái))以及客戶存儲(chǔ)知識(shí)的其他地方(例如Confluence和GitHub),快速找到最相關(guān)的答案并發(fā)現(xiàn)相關(guān)知識(shí),還有更多內(nèi)容可供添加隨著時(shí)間的推移。
值得一提的是,OverflowAI還將為Stack Overflow for Teams添加一項(xiàng)新功能:企業(yè)知識(shí)攝取。在創(chuàng)建新實(shí)例或引入新成員時(shí),用戶可以利用現(xiàn)有的準(zhǔn)確且可信的內(nèi)容在幾分鐘內(nèi)整理和構(gòu)建知識(shí)庫(kù)。AI/ML將創(chuàng)建標(biāo)簽結(jié)構(gòu)的初稿,并通過(guò)確定您的團(tuán)隊(duì)最常要求良好文檔或解決方案的領(lǐng)域來(lái)推薦問(wèn)題和答案。這使得開(kāi)發(fā)人員能夠?qū)W⒂谕ㄟ^(guò)策劃和完善內(nèi)容來(lái)驗(yàn)證準(zhǔn)確性來(lái)增加價(jià)值。所有知識(shí)都可以被內(nèi)部社區(qū)發(fā)現(xiàn)和重用,并且將包括質(zhì)量/準(zhǔn)確性指標(biāo),以確保其保持相關(guān)性和準(zhǔn)確性(投票、編輯、評(píng)論、視圖等)。
最后,Visual Studio 代碼擴(kuò)展也是一大亮點(diǎn)。Stack Overflow開(kāi)發(fā)人員從公共論壇中剪切/粘貼答案,并在Microsoft的Visual Studio Code等開(kāi)發(fā)工具中使用,這是一個(gè)非常常見(jiàn)的用例。
Stack OverFlow for Teams用戶現(xiàn)在為Visual Studio代碼提供了一個(gè)新的OverFlow AI擴(kuò)展,它將直接集成到開(kāi)發(fā)人員環(huán)境中。Chandrasekar表示,OverflowAI將使Visual Studio Code用戶能夠直接查詢和生成代碼。
該代碼可以利用來(lái)自公共論壇以及企業(yè)自己的知識(shí)庫(kù)的信息來(lái)獲得最相關(guān)的結(jié)果。該工具還將能夠幫助提供代碼的摘要和解釋。此擴(kuò)展從公共平臺(tái)和私有Stack Overflow for Teams實(shí)例中提取經(jīng)過(guò)驗(yàn)證的內(nèi)容,為您的開(kāi)發(fā)人員提供有關(guān)如何高效地解決問(wèn)題的個(gè)性化摘要,使他們能夠在需要時(shí)進(jìn)行更深入的挖掘,然后記錄新的學(xué)習(xí)內(nèi)容和解決方案。
同時(shí),AI討論社區(qū)方面也有了新的規(guī)劃。GenAI Stack Exchange 將成為一個(gè)以知識(shí)共享為中心的社區(qū)場(chǎng)所:發(fā)布有關(guān)快速工程等問(wèn)題和答案,充分利用人工智能,并保持在GenAi Tools 快速發(fā)展的生態(tài)系統(tǒng)中的領(lǐng)先地位。
此外,Stack Overflow 的自然語(yǔ)言處理(NLP) Collective將包含一項(xiàng)名為“討論”的新功能,該功能將提供一個(gè)集中的空間來(lái)討論技術(shù)方法、探索實(shí)施策略并分享不同的觀點(diǎn),以便用戶可以做出更明智的技術(shù)決策。
4、StackOverflow能否重獲新生?
“我們進(jìn)行了一次又一次的沖刺,將自己推向極限。”路線圖的公開(kāi)僅僅只是一個(gè)開(kāi)始,Stack Overflow將自己變得更加“生成式AI",也是整個(gè)內(nèi)容行業(yè)所在做的。
時(shí)代面前,不得不向先進(jìn)的生產(chǎn)力低頭。跟上潮流才能重獲新生,但達(dá)到這一點(diǎn)需要眾多專業(yè)人才付出令人難以置信的努力。
我們看到互聯(lián)網(wǎng)到來(lái),造就了新一批時(shí)代寵兒,也看到了不少知名傳統(tǒng)企業(yè)的坍塌。誰(shuí)也不知道哪一天什么樣的大模型類產(chǎn)品突然爆火,然后就將原來(lái)我們習(xí)慣用的工具取而代之。至少,我們看到stackoverflow已經(jīng)加入到變革的隊(duì)伍之中。
參考鏈接:
https://stackoverflow.blog/2023/07/27/announcing-overflowai/
https://venturebeat.com/ai/stack-overflow-jumps-into-the-generative-ai-world-with-overflow-ai/
https://observablehq.com/@ayhanfuat/the-fall-of-stack-overflow