OpenAI 將 Canvas 開放給全體使用者:支援執行 Python 和自定義 GPT
OpenAI 在「12 天連發」活動第 4 天宣佈,協作介面 Canvas 正式結束測試並向免費及付費使用者全面開放。使用者現在可以直接在介面裡執行 Python 程式碼並生成圖表,還能呼叫自定義 GPT 協助修改。目前該功能已在網頁端和 Windows 客戶端上線。
以前讓 ChatGPT 幫你改一篇長文章或者修一段指令碼,最痛苦的不是它改得不好,而是它總喜歡把整篇內容重新吐給你一遍,你還得自己人肉對比它到底動了哪一行。
在連續釋出活動的第四天,OpenAI 把此前只給付費訂閱使用者測試的協作介面 Canvas 正式扶正,結束測試並向所有免費和付費使用者開放。產品負責人 Kevin Weil 帶著工程師 Lee Byron 和 Alexi Christakis 在直播裡把新能力過了一遍。
目前這個介面已經推給了所有網頁端使用者和 Windows 桌面端使用者,Mac 桌面端還要再等等。
瀏覽器裡直接跑 Python,還能做圖表
這次更新最顯眼的變化是程式碼能力。
Canvas 裡直接塞進了一個 Python 執行環境。據演示介紹,這套環境基於 WebAssembly 執行,支援絕大多數常用的 Python 第三方庫。
這意味著你不用再把程式碼拷到本地終端或者 Jupyter Notebook 裡面跑。只要在 Canvas 裡寫好指令碼,點一下就能直接執行並看到結果。
遇到報錯時,ChatGPT 會即時標出錯誤並給出修改建議,你點一下就能採納。現場演示甚至展示瞭如何在右側修復折線圖的 bug,以及直接生成一張展示聖誕老人配送路線的桑基圖。
程式碼編輯器本身也補全了現代開發工具的基礎設施,支援語法高亮和程式碼自動補全。
像人類編輯一樣留批註,還打通了 Custom GPT
文字協作方面,OpenAI 把重點放在了更細顆粒度的控制上。
現在的 Canvas 可以像文件協作軟體一樣,在具體的段落甚至句子裡留下行內批註。你可以逐條選擇接受還是拒絕 AI 的修改建議,還能通過類似 Git diff 的對比檢視看清它究竟改了哪些字。
快捷工具欄裡還留了調節文章長度、切換閱讀理解難度等級、潤色語法甚至新增 emoji 的快捷按鈕。
另外,Custom GPT 也正式接入了 Canvas。開發者可以在自定義 GPT 的後臺裡把 Canvas 勾選為預設介面;為了不破壞現有工作流,老版本的 Custom GPT 預設仍保持關閉狀態。
為什麼重要
在互動形式上,聊天框正在撞上天花板,而 Canvas 標誌著 OpenAI 正式把 ChatGPT 從一個「對話方塊」改造成一個「工作臺」。
對普通使用者和寫作者來說,這意味著你終於不用在長文件裡反覆複製貼上了。你能指定讓它精修第三段,或者讓它把第四段改得更通俗,同時原文其他地方紋絲不動,這種確定性大幅降低了把 AI 用進嚴肅寫作的心理負擔。
對寫程式碼的人來說,瀏覽器內整合基於 WebAssembly 的 Python 執行環境是個極具殺傷力的改動。雖然它不能完全替代完整的 IDE,但臨時跑個小指令碼、驗證一段演算法、清洗一份資料並順手畫出視覺化圖表,流程幾乎沒有任何環境配置的摩擦。
我們認為,OpenAI 把 Canvas 全面下放給免費使用者,顯然是衝著 Anthropic 的 Artifacts 來的。此前 Claude 靠著 Artifacts 圈走了大量開發者和知識工作者,OpenAI 必須在工作區體驗上追平對手。
看起來這步棋走得相當精準。隱患在於,這種並排介面的資訊密度比單對話方塊高得多,新手可能會覺得介面變重了;但長期來看,單調的對話方塊註定無法承載更復雜的腦力工作,工作流介面才是下一階段競爭的核心戰場。
來源 (3)
- youtube.com(在新分頁開啟)原文youtube.com
- the-decoder.com(在新分頁開啟)報導the-decoder.com
- maginative.com(在新分頁開啟)報導maginative.com
話題追蹤ChatGPT Canvas 功能的推出與迭代
- OpenAI 將 Canvas 開放給全體使用者:支援執行 Python 和自定義 GPT本則
- OpenAI 上線 Canvas:不僅能聊天,還能並排改寫與除錯程式碼