OpenAI重磅發布交互界面canvas,讓ChatGPT成為編程和寫作利器 原創
1、寫作和編程利器--canvas
今晨,OpenAI 推出了類似 Anthropic Artifacts 的應用—canvas,宣稱其為“ ChatGPT 寫作和編程的新手段”。
在 canvas 這個界面,你可以與 ChatGPT 一起完成寫作和編碼項目,而不再局限于簡單的聊天。canvas 是一種新的交互方式,也是 OpenAI 推出 ChatGPT 以來的首個重大視覺界面更新。
canvas 會在單獨的窗口中打開,方便用戶與 ChatGPT 一起協作完成項目。canvas 的 Beta 版本為用戶提供了一種全新的合作方式:你不僅能夠通過對話進行創作,還能與 ChatGPT 成為并肩作戰的伙伴,一起創造和完善。
canvas 由 GPT-4o 支持,在 Beta 期間可以在模型選擇器中手動選擇。不過,現在 Beta 版本只提供給 ChatGPT Plus 與團隊用戶。企業和教育用戶將在下周獲得訪問權限。ChatGPT 免費用戶需要等到 canvas 正式發布后才能使用。
2、與 ChatGPT 更好地協作
與 ChatGPT 的對話已成為我們獲取信息的一種極其便捷的方式,這同樣適用于寫作和編程活動。然而,當涉及到即時修改寫作或編程內容時,傳統的對話模式可能顯得不夠靈活。
為了攻克這一難題,canvas 應運而生。
在這個創新的界面中,你可以通過高亮文本的方式,向 ChatGPT 明確指出需要重點關注的區域,從而更精確地傳達你的意圖。這就像編輯一樣,你可以在整個上下文中提供具體的反饋和建議。
而且,調整工作也變得簡單高效,無論是直接編輯代碼還是文本,都輕而易舉。你的項目,完全由你掌控。canvas 還配備了快捷菜單,方便你讓 ChatGPT調整文本篇幅、調試代碼,或是快速執行其他多項實用功能。若需恢復至之前的版本,一鍵撤回即可實現。
當 ChatGPT 識別到在特定情境下 canvas 可能派上用場時,它會自動激活該功能。你也可以在提示中添加“使用 canvas”,這樣 ChatGPT 便會切換至 canvas 界面,以便你更加便捷地處理手頭的項目。
3、canvas 的編程能力
編程是一個不斷迭代和完善的過程,但在傳統的聊天模式中,跟蹤代碼的進化歷程是一項挑戰。canvas 使我們能夠更加輕松地追蹤和領會 ChatGPT 對代碼所做的修改,OpenAI 也承諾“將持續提高這種編輯過程的透明度”。
目前,canvas 提供了以下編程快捷功能:
- 代碼審查:ChatGPT 能夠提供針對代碼改進的行內建議;
- 添加日志:插入 print 語句,協助用戶調試和理解代碼;
- 增加注釋:為代碼添加解釋性注釋,提升可讀性;
- 錯誤修復:識別并重寫存在問題的代碼段,以糾正 bug;
- 多語言支持導出:將用戶代碼轉換成 JavaScript、TypeScript、Python、Java、C++、PHP 等多種編程語言。
本文轉載自公眾號玄姐聊AGI 作者:玄姐
