Claude編程支持一鍵共享,第一批網民已經開始曬作品了

基爾西 發自 凹非寺

量子位 | 公眾號 QbitAI

Claude 3.5上新的「工坊模式」(Artifacts)再次更新,寫完的網頁應用支持一鍵分享了!

不用自建服務器,不用部署後台程序,點一下就能自動獲得鏈接。

而且被分享的應用還能一鍵導入自己的對話,分分鐘魔改個新版本出來。

除了官方通告外,Anthropic提示詞工程師、開發者關係負責人Alex Albert也在Twitter上宣佈了這一消息。

Alex一邊介紹,一邊展示了用Claude製作的一個飛船小遊戲。

這也是繼3.5這個大版本更新和「工坊模式」上線以來,Claude給廣大網民帶來的又一次驚喜。

新功能的接連發佈,也讓網民開始紛紛cue起OpenAI,表示OpenAI你在幹啥,現在兩家的對比實在是太鮮明了。

不過目前Claude官方還沒推出像GPTs商店那樣的合集,只能靠鏈接來進行傳播。

但是熱心網民這邊,已經在GitHub建好倉庫,開始全網徵集作品了。

當然在Alex的評論區,也有不少網民已經曬出了自己的作品,甚至有大神直接在Claude里訓練起了神經網絡,並把程序也公開了。

遊戲應用,寫完就能發佈

對於這個新的模式,量子位在第一時間進行了一番體驗。

進入Claude後,對話框中會出現一個錐形瓶圖標,點開會發現工坊模式已經自動打開(沒有的話就手動開啟)

開啟之後,只要對Claude提出的需求涉及了相關內容,界面就會自動變成分欄模式(其實是浮窗,但由於整個頁面比較大所以看著像分欄)

左邊是正常的聊天對話框,右邊是代碼和預覽窗格。

在右半屏中,代碼會隨著生成過程飛速跑動,生成完畢之後就會立馬跳轉到預覽界面

不過,在這個簡易計算器中,由於使用的JavaScript存在浮點數精度問題,會出現0.1+0.2不等於0.3這個經典bug。

這時要求Claude進行修復,它就會一邊在左邊輸出文字解釋,一邊在右邊生成新代碼,然後仍然是自動跳轉預覽,可以看到這次bug已經修復成功了。

另外,「工坊模式」還會記住程序的每一個修改版本,點擊箭頭就能在多個版本之間切換,以備不時之需。

比起「工坊模式」剛上線的時候,可以看到預覽框當中多了一個publish按鈕,也就是本次更新的核心了。

點擊之後會彈出對話框進行二次確認,然後再點下Publish & Copy Link就能獲得分享鏈接了。

只要有鏈接,分享出的應用人人都可玩,無需會員,甚至不需要註冊Claude帳號。

對於通用大模型而言,這極大簡化了應用的部署過程,只要有想法,小白用戶也能設計並直接發佈自己的應用了。

畢竟之前的同樣大模型就是把代碼寫好,最多再用文字的形式教給你怎麼部署,後續流程仍然存在一些門檻。

另外,別人分享的應用,也支持一鍵複刻到自己的Claude帳號,並進行修繕甚至魔改。

這一功能的入口,就是分享頁面右下角的Remix了。

在已經登錄的前提下,點擊按鈕之後會自動跳轉到自己的對話窗口,然後就可以看到系統把應用轉換成了一個文檔,同時加上了一段提示詞。

文檔的內容,就是完整的HTML代碼前面加上一段如何remix的指導。

這裏我們就簡單試一下,改一改遊戲中火箭上面的文字,只需要像正常使用Claude一樣提出需求,很容易就修改成了。

除了這個收到不少好評的更新,Anthropic還官宣了另外一項升級,涉及到的是Claude的開發者工作台(Developer Console)

不會寫提示詞,系統幫你生成

具體來說,此次開發者工作台的更新主要涉及兩大功能。

第一個功能是提示詞的生成和優化

雖然我們和大模型交流使用的是自然語言,但在對話風格上還是和真人存在一些差別的。

有了這項功能,就可以不用思考專門的提示詞語言,像正常和人說話一樣描述需求了。

它由最新的Claude 3.5 Sonnet驅動,會根據任務目標自動生成更適合大模型的提示詞,然後一鍵傳遞給模型。

同時,Anthropic深知提示詞對生成結果有著重要影響,所以還專門加入了不同提示詞生成結果的比較功能,用戶還可以根據結果對系統生成的提示詞進行打分,從而鞭策Claude進行改進。

另外對於開發者而言,寫好程序之後的調試過程也是一項巨大的工程,其中就包括測試用例的蒐集。

而Claude的新版工作台,不僅支持從csv表格中一鍵導入,還能用大模型自動批量生成測試用例

總之,如果你有被Claude這些新功能秀到,就親自動手試一試吧。

PS:如果用不了Claude本體的話,「工坊模式」也可以通過Poe平台來體驗,同樣支持分享,而且可用的模型不只有Cladue,還可以切換成GPT-4o、Gemini 1.5 Pro等一系列最新模型。

(比如下圖就是在Poe中利用GPT-4o實現這一功能的demo)

參考鏈接:

[1]https://x.com/alexalbert__/status/1810699033524195673

[2]https://www.anthropic.com/news/evaluate-prompts