成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

人工智能
代碼里面并未包含WordPress的全部最優/最標準的實現方法,如未進行清理用戶輸入,此項處理意味著,黑客無法在字段中填充或破壞數據,在WordPress社區也有嚴格要求。

ChatGPT寫代碼,水平究竟如何?

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

圖片

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

即使擁有40年從業經驗,他在見識ChatGPT能力之后,還是不禁發出感慨:

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

在評測文章中,他還表示這一切既令人著迷,又令人驚訝,同時還令他恐懼。

圖片

所以,他具體是怎么做的測試?

我們一同來看下。

精力不夠,ChatGPT來湊

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

過去,David老哥的妻子用一個網站生成隨機名單,不過,該服務要收費,且不便宜。于是,老哥決定發揮“技術功力”,自己寫一個WordPress插件,幫助妻子“降本增效”。

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

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

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

具體如下:

編寫一個PHP 8兼容的WordPress插件,它提供一個文字輸入區域,可將列表粘貼進去,還帶有一個按鈕,按下可將輸入條目隨機排列再顯示出來。

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

圖片


△ 圖源:David Gewirtz/ZDNET

測試者將上述代碼復制到一個.php文件中,壓縮并上傳服務器。

唔,親測有效。

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

于是,碼農ChatGPT有了新任務。

需要保證相同條目不會挨著(除非沒有其他選項)…此外,輸入條目數與結果條目數得相同。

30s后,結果來了。

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

那提示它一下。

…不能有空行…

A Few Moments Later……

結果又來了,測試結果沒問題。

繼續加大力度,測試者希望該插件能統計一下處理了多少行數據。

結果ChatGPT照樣能完成。

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

圖片


△ 能生成相應UI并處理一行行數據 圖源:David Gewirtz/ZDNET

總結一下。

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

不過,問題也不是沒有。

其中一個瑕疵是——代碼里面并未包含WordPress的全部最優/最標準的實現方法,如未進行清理用戶輸入,此項處理意味著,黑客無法在字段中填充或破壞數據,在WordPress社區也有嚴格要求。

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

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

且后續測試者試圖添加更多功能,也無法實現,說明代碼維護方面ChatGPT也不是很擅長。

最后,測試的老哥談了談自己的感想。

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

不過這仍是個簡單任務,相當于一次大學生作業,與之對比下,維護50000個用戶的開源插件肯定更為復雜。

網友:可能插入惡意代碼

值得一提的是,這位老哥還問過網友——對用ChatGPT生成代碼擔心什么,并自己給出看法。

有人擔心,AI會冷不丁在程序中加入惡意代碼或促銷信息,對此,測試者補充道,至少在上述編程中,ChatGPT生成代碼是干凈的。

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

還有人擔心它會替代人類程序員的工作,此番測試的David也有同感。

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

參考鏈接:
[1]???https://www.zdnet.com/article/i-asked-chatgpt-to-write-a-wordpress-plugin-i-needed-it-did-in-less-than-5-minutes/???
[2]???http://davidgewirtz.com/???
[3]???https://twitter.com/DavidGewirtz??

責任編輯:武曉燕 來源: 量子位
相關推薦

2017-09-27 11:00:50

LinuxBash使用技巧

2023-07-12 14:45:38

2023-03-02 09:35:55

chatGPTOpenAI編程

2024-12-11 07:00:00

面向對象代碼

2009-11-16 10:53:30

Oracle Hint

2025-03-13 06:22:59

2025-03-31 08:15:00

LLM大型語言模型人工智能

2020-06-16 08:47:53

磁盤

2019-08-09 10:33:36

開發技能代碼

2021-06-07 09:51:22

原型模式序列化

2025-01-20 08:50:00

2024-09-18 08:21:24

JavaScriptTypeScriptprototype

2009-11-05 14:53:54

Visual Stud

2021-10-19 07:27:08

HTTP代理網絡

2009-10-22 16:18:19

Oracle表空間

2009-11-16 09:53:56

PHP上傳類

2023-09-07 23:52:50

Flink代碼

2009-11-17 14:50:50

Oracle調優

2025-01-21 07:39:04

Linux堆內存Golang

2022-12-16 09:55:50

網絡架構OSI
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产高清视频在线 | 欧美一区二区三区精品 | 日日草天天干 | 久久亚 | 日本不卡一区二区三区 | 久草色播 | 久久精品免费一区二区三 | 男女视频在线看 | 日韩在线一区二区三区 | 色男人的天堂 | 国产999精品久久久久久 | 国产精品久久久久久网站 | 免费一区二区三区 | 欧美日韩美女 | 亚州春色 | 毛片一区二区三区 | 国产免费一区二区 | 男人天堂久久 | 成人免费观看视频 | 欧美日韩亚洲视频 | 亚洲精品二区 | 久久综合九色综合欧美狠狠 | 在线色网站 | 欧美日韩国产综合在线 | 欧美国产精品一区二区三区 | 男女啪啪高潮无遮挡免费动态 | 99精品国产一区二区青青牛奶 | 99精品视频免费观看 | 午夜免费福利影院 | 亚洲一二三区av | 毛片日韩 | 亚洲视频免费在线观看 | 久久久www成人免费精品 | 欧美色综合一区二区三区 | 国产精品亚洲一区二区三区在线观看 | 精品国产乱码一区二区三区a | 99综合 | 成人黄视频在线观看 | 精品九九九 | 国产精品精品久久久 | 国产一区二区电影 |