你好,我是郭震
10月3日,OpenAI釋出最新功能,Canvas,一種新的寫作和編碼方法:

今天體驗了下,編碼體驗確實不一樣了,與原來對話式互動確實不大一樣。
今天這篇文章,總結canvas的基本使用教程。行文思路,從一個最基本的Python程式碼開始,重點介紹介面互動方法以及Canvas功能主要包括哪些。
首先,選擇gpt-4o with canvas,讓使用者在寫作和程式碼編輯方面更容易:

然後,輸入框中輸入:Python建立一個高強度的8位驗證碼:

GPT開始回覆幾行後,進入到另一個介面:

左側是原來的對話介面,但是右側出現一個canvas,就像是繪圖畫布。在右側介面,可以對選中的任意一行程式碼,編輯或提問:

當然也可以單獨選中一個變數,比如characters,為了演示方便,修改這個變數名字,簡短些,比如重新命名為chars:

回車後,會看到,gpt會從頭逐行掃描這段程式碼,自動全部完成替換,替換過程都能看到:

當然,變數重新命名各大IDE本來就具有這樣的功能,此處只是演示編輯和提問功能。
當想進一步瞭解某行程式碼實現的功能時,只需要選中此行,提問AI就行:

Canvas這個編輯與提問功能,細化了使用者與GPT提問的顆粒度,對與AI的互動更加精準了。
初步來看,此功能,對於程式設計師,程式設計愛好者,應該非常實用。
除此以外,在canvas介面右下角,新增5個功能,分別是新增評論(也就是程式碼註釋)、日誌、修復bug、轉化到另一種語言:

都蠻實用,一一來解釋下。
點選上面第一個按鈕後,逐行新增程式碼註釋,這個掃描的過程我們都能看到:

點選第二個按鈕後,它會逐行新增print日誌,讓程式碼除錯自動化:

點選第三個按鈕,會逐行掃描程式碼的bug,最後給出一個程式碼掃描報告:

點選第四個按鈕,完成6種目前最常用語言間的互轉,這個功能也是大大的實用:

將這段Python程式碼轉為typescript語言,秒轉完成:

最後一個按鈕,程式碼審查,也是大大的好用,自動在右側列出程式碼review的評論意見:

以上就是OpenAI最新發布的Canvas的主要功能,各種語言互轉,程式碼review,程式碼自動修復,程式碼自動添加註釋。只能說,你們又讓程式設計師的焦慮前進了一步!
不僅想問,OpenAI這是要逐步搶程式設計師的飯碗嗎?未來大部分程式設計師路在何方?
想要系統學習AI技術的,可以在我的IT教程網學習,訪問入口:https://zglg.work,教程全部開源:

普通人瞭解AI應該做的最重要兩件事:
-
應該先從AI工具使用開始 -
應該先了解AI基礎名詞
普通人瞭解AI大忌:
-
不應該上來就學AI理論 -
不應該排斥AI,認為AI無用
基於上面,我也花費不少時間,做了一個詳細的開源教程:《普通人學AI指南》.PDF
咱們先別弄那些高深的AI理論,先玩熟AI基本概念、AI工具、自己電腦搭建AI和知識庫。

PDF 指南思維導圖
這個《普通人學AI指南》PDF,一共42頁,都是我來編寫的,完全開源,大家在我下面的公眾號回覆:AI,直接拿走。
最後,簡歷1對1修改和麵試指導,利用副業時間提高收入,轉行就業指導,AI和Python程式設計學習等,可以加入我的星球:

以上。如果對你有用,隨手點個贊、在看、轉發三連吧,如果以後想第一時間收到推送,也可以給我個星標⭐。謝謝你看我的文章,下篇文章再見。
點選閱讀原文,學習程式設計和AI