《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 人工智能 > 業(yè)界動(dòng)態(tài) > ChatGPT 五分鐘寫完插件,功能完善,還可加需求改 BUG

ChatGPT 五分鐘寫完插件,功能完善,還可加需求改 BUG

2023-02-11
來源:量子位
關(guān)鍵詞: ChatGPT Bug IT行業(yè) AI

不到 5 分鐘,做出一個(gè) WordPress(一款內(nèi)容管理系統(tǒng)軟件)插件,且代碼很干凈。

測(cè)試者名叫 David Gewirtz,是一位 1982 年進(jìn)入 IT 行業(yè)的老炮,供職過的公司包括:賽門鐵克、蘋果、Pyramid Technology。

即使擁有 40 年從業(yè)經(jīng)驗(yàn),他在見識(shí) ChatGPT 能力之后,還是不禁發(fā)出感慨:

本以為不會(huì)有太多驚喜,沒成想,還是嚇了一跳。

在評(píng)測(cè)文章中,他還表示這一切既令人著迷,又令人驚訝,同時(shí)還令他恐懼。

所以,他具體是怎么做的測(cè)試?

我們一同來看下。

精力不夠,ChatGPT 來湊

此番 David 老哥之所以要用 ChatGPT 寫代碼,源于他妻子在運(yùn)營電商網(wǎng)站,每月,她需要根據(jù)客戶群組名單隨機(jī)選出一部分名字,生成輪播動(dòng)畫。

過去,David 老哥的妻子用一個(gè)網(wǎng)站生成隨機(jī)名單,不過,該服務(wù)要收費(fèi),且不便宜。于是,老哥決定發(fā)揮“技術(shù)功力”,自己寫一個(gè) WordPress 插件,幫助妻子“降本增效”。

那么問題來了 —— 即便是小小 WordPress 插件,也需要好幾天去完成,這當(dāng)中需添加用戶界面元素,也要編寫邏輯代碼,鑒于自己實(shí)在太忙,于是,David 想到 ——

最近 ChatGPT 不是很火么?要不試試?

說干就干,他先寫了第一個(gè)提示,描述想要的文字(代碼)到底是什么。

具體如下:

編寫一個(gè) PHP 8 兼容的 WordPress 插件,它提供一個(gè)文字輸入?yún)^(qū)域,可將列表粘貼進(jìn)去,還帶有一個(gè)按鈕,按下可將輸入條目隨機(jī)排列再顯示出來。

不到一分鐘,代碼就生成出來了:

△ 圖源:David Gewirtz / ZDNET

測(cè)試者將上述代碼復(fù)制到一個(gè).php 文件中,壓縮并上傳服務(wù)器。

唔,親測(cè)有效。

當(dāng)他將該插件拿給妻子看,對(duì)方一臉驚訝,不過,她馬上加了新需求:重復(fù)的名字不能挨著。

于是,碼農(nóng) ChatGPT 有了新任務(wù)。

需要保證相同條目不會(huì)挨著(除非沒有其他選項(xiàng))… 此外,輸入條目數(shù)與結(jié)果條目數(shù)得相同。

30s 后,結(jié)果來了。

老樣子,上傳服務(wù)器并測(cè)試 —— 有效,但輸出包含了空行。

那提示它一下。

… 不能有空行…

A Few Moments Later……

結(jié)果又來了,測(cè)試結(jié)果沒問題。

繼續(xù)加大力度,測(cè)試者希望該插件能統(tǒng)計(jì)一下處理了多少行數(shù)據(jù)。

結(jié)果 ChatGPT 照樣能完成。

讓我們一起看看,這款插件的最終形態(tài),功能還挺完善:

△ 能生成相應(yīng) UI 并處理一行行數(shù)據(jù) 圖源:David Gewirtz / ZDNET

總結(jié)一下。

老哥認(rèn)為,ChatGPT 生成代碼親測(cè)有效,滿足了需求,其中編寫了 UI 界面及處理邏輯,從代碼本身看也很干凈。

不過,問題也不是沒有。

其中一個(gè)瑕疵是 —— 代碼里面并未包含 WordPress 的全部最優(yōu) / 最標(biāo)準(zhǔn)的實(shí)現(xiàn)方法,如未進(jìn)行清理用戶輸入,此項(xiàng)處理意味著,黑客無法在字段中填充或破壞數(shù)據(jù),在 WordPress 社區(qū)也有嚴(yán)格要求。

為此,作者嘗試讓 ChatGPT 調(diào)整下。結(jié)果它調(diào)了,但又沒完全調(diào)…… 代碼只清理了 PHP 函數(shù)輸入端,但并未清理用 HTML 調(diào)用 PHP 時(shí)的輸入,這會(huì)讓黑客仍能鉆空子。

另一個(gè)問題是,作者要求 AI 編程同時(shí)為插件命名,它卻生成了一個(gè)完全不同的插件。

且后續(xù)測(cè)試者試圖添加更多功能,也無法實(shí)現(xiàn),說明代碼維護(hù)方面 ChatGPT 也不是很擅長。

最后,測(cè)試的老哥談了談自己的感想。

目前,ChatGPT 編寫一個(gè)簡單插件倒是沒問題,整個(gè)過程還是讓他眼前一亮的。

不過這仍是個(gè)簡單任務(wù),相當(dāng)于一次大學(xué)生作業(yè),與之對(duì)比下,維護(hù) 50000 個(gè)用戶的開源插件肯定更為復(fù)雜。

網(wǎng)友:可能插入惡意代碼

值得一提的是,這位老哥還問過網(wǎng)友 —— 對(duì)用 ChatGPT 生成代碼擔(dān)心什么,并自己給出看法。

有人擔(dān)心,AI 會(huì)冷不丁在程序中加入惡意代碼或促銷信息,對(duì)此,測(cè)試者補(bǔ)充道,至少在上述編程中,ChatGPT 生成代碼是干凈的。

也有人認(rèn)為,它無法給出最佳代碼,測(cè)試者針對(duì)該問題認(rèn)為功能性能滿足即可,足夠好就足夠了。

還有人擔(dān)心它會(huì)替代人類程序員的工作,此番測(cè)試的 David 也有同感。

最后問問,你讓 ChatGPT 敲過代碼么?效果如何?




更多信息可以來這里獲取==>>電子技術(shù)應(yīng)用-AET<<

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲午夜久久久久久尤物| 中文在线资源观看网站视频免费不卡 | 噜噜噜噜噜久久久久久91 | 欧美激情一区二区三区 | 亚洲亚洲精品在线观看| 亚洲天堂黄色| 亚洲电影自拍| 国产一区二区福利| 久久久久在线观看| 亚洲欧美另类在线| 亚洲激情图片小说视频| 妖精视频成人观看www| 亚洲国产二区| 极品尤物av久久免费看| 亚洲视频中文字幕| 亚洲韩国日本中文字幕| 欧美伊人久久久久久午夜久久久久 | 国产精品欧美日韩一区| 久久久久久久久蜜桃| 欧美专区在线观看一区| 亚洲免费视频中文字幕| 中文欧美在线视频| 国内揄拍国内精品少妇国语| 蜜臀av性久久久久蜜臀aⅴ| 久久国产黑丝| 亚洲自啪免费| 在线视频欧美精品| 99视频精品| 亚洲激情视频在线观看| 伊人久久av导航| 韩国精品一区二区三区| 国产欧美精品在线播放| 国产伦一区二区三区色一情| 国产欧美精品久久| 欧美区一区二区三区| 欧美激情一级片一区二区| 欧美电影在线播放| 久久在线免费观看| 久久aⅴ国产紧身牛仔裤| 这里只有精品视频在线| 亚洲视频在线视频| 亚洲女性喷水在线观看一区| 欧美一区影院| 亚洲综合第一| 亚洲欧美一区二区在线观看| 亚洲欧美日韩在线高清直播| 午夜一区不卡| 久久国产精品99精品国产| 欧美一区免费视频| 亚洲大胆人体视频| 亚洲欧美制服另类日韩| 91久久久久| 国产农村妇女毛片精品久久莱园子| 欧美激情四色 | 久久精品99国产精品酒店日本| 亚洲一区二区久久| 国产精品分类| 国产精品久久久久毛片软件| 国产欧美日韩视频一区二区| 99热这里只有精品8| 亚洲午夜伦理| 久久精品电影| 亚洲欧美日韩国产中文在线| 亚洲高清二区| 国产精品99久久久久久久久| 国产精品久久久久久久久久免费看 | 欧美视频成人| 亚洲国产精品成人va在线观看| 欧美日韩在线观看视频| 一区二区三区视频免费在线观看| 在线观看国产欧美| 欧美日本韩国在线| 91久久精品网| 欧美护士18xxxxhd| 亚洲伊人第一页| 亚洲国产精品专区久久| 99re热这里只有精品视频| 国产亚洲精品激情久久| 欧美精品videossex性护士| 亚洲美女av网站| 亚洲综合精品自拍| 久久久综合视频| 欧美亚洲视频在线看网址| 国产一区二区三区在线观看免费 | 国产亚洲欧美一区二区| 久久这里只有精品视频首页| 一本一道久久综合狠狠老精东影业| 亚洲福利视频二区| 国产伦精品一区二区三区高清版| 91久久久国产精品| 欧美一级欧美一级在线播放| 国产亚洲午夜| 国产精品日韩精品| 欧美jizzhd精品欧美巨大免费| 99天天综合性| 亚洲电影一级黄| 久久av资源网| 欧美综合二区| 亚洲高清在线观看| 欧美午夜视频| 美女精品在线观看| 久久久综合网| 日韩视频不卡| 一区二区日韩精品| 国语精品一区| 欧美午夜一区| 国产伦精品一区二区三区高清 | 亚洲无线视频| 亚洲视频第一页| 国产一区视频在线观看免费| 欧美日韩一区二区高清| 美腿丝袜亚洲色图| 欧美成人高清视频| 欧美一区日本一区韩国一区| 午夜精品福利一区二区三区av | 久热精品在线视频| 欧美日韩性视频在线| 国产一区二区你懂的| 一本色道久久99精品综合| 欧美一区二区三区在| 亚洲黄一区二区三区| 一区二区三区四区五区精品视频| 亚洲欧美视频一区| 久久一区二区精品| 国产精品久久久久久av下载红粉| 国产一区在线视频| 艳女tv在线观看国产一区| 欧美专区亚洲专区| 一区二区av| 久久久成人精品| 久久人人97超碰精品888| 欧美日韩免费视频| 亚洲国产视频一区| 欧美在线亚洲一区| 日韩视频免费看| 美女爽到呻吟久久久久| 国产精品视频一| 亚洲美女黄色| 亚洲毛片播放| 国产精品尤物福利片在线观看| 99精品久久| 宅男噜噜噜66一区二区66| 欧美大片91| 日韩视频精品在线| 午夜一级久久| 国产精品视频一二| 亚洲欧美中文日韩v在线观看| 欧美一区二区三区免费看| 国产精品人成在线观看免费| 久久精品亚洲国产奇米99| 免费成人小视频| 91久久精品一区| 一区二区三区免费网站| 欧美黄色视屏| 欧美日韩日本网| 欧美一区二区视频在线| 一本色道久久综合狠狠躁篇怎么玩| 亚洲黄网站在线观看| 欧美日韩亚洲一区二区三区在线| 亚洲国产小视频在线观看| 久久久久天天天天| 亚洲欧洲一区二区三区在线观看| 亚洲欧美日韩成人高清在线一区| 国产亚洲精品高潮| 亚洲欧美综合网| 国产在线视频欧美一区二区三区| 亚洲第一福利社区| 欧美ed2k| 亚洲欧美日韩国产另类专区| 欧美在线播放一区| 国精品一区二区| 亚洲最黄网站| 国产一区久久| 亚洲最新中文字幕| 国产欧美韩国高清| 亚洲欧洲精品天堂一级| 美女视频黄 久久| 久久久久久婷| 亚洲黄色一区| 久久综合伊人77777蜜臀| 欧美成人精品不卡视频在线观看| 99re国产精品| 欧美日本中文字幕| 亚洲电影免费观看高清完整版在线观看| 国产精品久久网站| 中日韩在线视频| 91久久精品国产91久久| 蜜桃久久av| 最新中文字幕一区二区三区| 欧美色123| 亚洲激情成人| 亚洲激情综合| 夜夜嗨av色一区二区不卡| 美女性感视频久久久| 伊人一区二区三区久久精品| 一区二区三区高清视频在线观看| 亚洲乱码精品一二三四区日韩在线 | 最新亚洲激情| 亚洲免费观看高清在线观看| 国产综合久久|