Heim  >  Artikel  >  Technologie-Peripheriegeräte  >  ChatGPT hat das Plug-in in fünf Minuten geschrieben. Es verfügt über perfekte Funktionen und kann auch Anforderungen zur Fehlerbehebung hinzufügen.

ChatGPT hat das Plug-in in fünf Minuten geschrieben. Es verfügt über perfekte Funktionen und kann auch Anforderungen zur Fehlerbehebung hinzufügen.

PHPz
PHPznach vorne
2023-04-11 15:52:031208Durchsuche

ChatGPT Wie gut können Sie Code schreiben?

Die Erstellung eines WordPress-Plugins (einer Content-Management-System-Software) dauert weniger als 5 Minuten und der Code ist sehr sauber.

ChatGPT hat das Plug-in in fünf Minuten geschrieben. Es verfügt über perfekte Funktionen und kann auch Anforderungen zur Fehlerbehebung hinzufügen.

Der Tester ist David Gewirtz, ein Veteran, der 1982 in die IT-Branche einstieg und für Unternehmen wie Symantec arbeitete , Apple, Pyramid-Technologie.

Selbst mit 40 Jahren Erfahrung in der Branche musste er seufzen, als er die Möglichkeiten von ChatGPT sah:

Ich dachte, das wäre nicht der Fall Es gab zu viele Überraschungen, aber es ist nicht passiert. Als ich darüber nachdachte, war ich immer noch schockiert.

In dem Rezensionsartikel sagte er auch, dass alles gleichzeitig faszinierend, überraschend und beängstigend sei.

ChatGPT hat das Plug-in in fünf Minuten geschrieben. Es verfügt über perfekte Funktionen und kann auch Anforderungen zur Fehlerbehebung hinzufügen.

Also, wie genau hat er den Test gemacht?

Lass uns gemeinsam einen Blick darauf werfen.

Nicht genug Energie, ChatGPT kommt, um zu helfen

Der Grund, warum David dieses Mal ChatGPT zum Schreiben von Code verwenden möchte, ist, dass seine Frau jeden Monat eine E-Commerce-Website betreibt , muss sie zufällig einige Namen basierend auf der Kundengruppenliste auswählen und eine Karussellanimation erstellen.

In der Vergangenheit nutzte die Frau von Bruder David eine Website, um eine Zufallsliste zu erstellen. Dieser Service war jedoch kostenpflichtig und nicht billig. Also beschloss mein Bruder, seine „technischen Fähigkeiten“ zu nutzen und ein WordPress-Plug-in zu schreiben, um seiner Frau zu helfen, „Kosten zu senken und die Effizienz zu steigern“.

Dann kommt hier das Problem – selbst die Fertigstellung eines kleinen WordPress-Plugins dauert mehrere Tage, was das Hinzufügen von Elementen der Benutzeroberfläche und das Schreiben von Logikcode erfordert, da ich wirklich zu beschäftigt bin, dachte David –

Ist ChatGPT in letzter Zeit nicht sehr beliebt? Wie wäre es mit einem Versuch?

Einfach machen, er hat zuerst die erste Eingabeaufforderung geschrieben und beschrieben, was der gewünschte Text (Code) ist.

Die Details sind wie folgt:

Schreiben Sie ein PHP 8-kompatibles WordPress-Plug-in, das einen Texteingabebereich zum Einfügen von Listen und eine Schaltfläche bereitstellt. Drücken Sie diese Taste, um die Eingabeelemente zufällig anzuordnen und anzuzeigen.

In weniger als einer Minute wurde der Code generiert:

ChatGPT hat das Plug-in in fünf Minuten geschrieben. Es verfügt über perfekte Funktionen und kann auch Anforderungen zur Fehlerbehebung hinzufügen.

#🎜🎜 #


△ Quelle: David Gewirtz/ZDNET

Der Tester kopierte den obigen Code in eine .php-Datei, zip und auf den Server hochladen.

Nun, es funktioniert im persönlichen Test.

Als er seiner Frau das Plug-in zeigte, war sie überrascht, fügte aber sofort eine neue Anforderung hinzu: Doppelte Namen dürfen nicht nebeneinander stehen.

Der Programmierer ChatGPT hat also eine neue Aufgabe.

Sie müssen sicherstellen, dass dieselben Einträge nicht nebeneinander liegen (es sei denn, es gibt keine andere Möglichkeit) ... Außerdem die Anzahl der Eingabeeinträge und die Anzahl der Ergebnisse Die Einträge müssen gleich sein.

30 Sekunden später kamen die Ergebnisse.

Wie üblich, auf Server hochladen und testen – es funktioniert, aber die Ausgabe enthält Leerzeilen.

Dann gib einen Hinweis.

…Es darf keine Leerzeilen geben…

Ein paar Momente später…

Das Ergebnis ist wieder da , test Das Ergebnis ist kein Problem.

Der Aufwand wird weiter erhöht. Der Tester hofft, dass das Plug-in zählen kann, wie viele Datenzeilen verarbeitet wurden.

Daher kann ChatGPT weiterhin abgeschlossen werden.

Lassen Sie uns einen Blick auf die endgültige Form dieses Plug-Ins werfen, das über recht vollständige Funktionen verfügt:

ChatGPT hat das Plug-in in fünf Minuten geschrieben. Es verfügt über perfekte Funktionen und kann auch Anforderungen zur Fehlerbehebung hinzufügen.

# 🎜🎜#


△ Kann entsprechende Benutzeroberfläche generieren und Datenzeilen verarbeiten Quelle: David Gewirtz/ZDNET

#🎜🎜 #Zusammenfassung einmal.

Ich glaube, dass der von ChatGPT generierte Code beim persönlichen Testen effektiv ist und die Anforderungen erfüllt. Die UI-Schnittstelle und die Verarbeitungslogik sind darin geschrieben, und der Code selbst ist ebenfalls sehr sauber.

Es gibt jedoch immer noch Probleme.

Einer der Mängel besteht darin, dass der Code nicht die besten/standardmäßigsten Implementierungsmethoden von WordPress enthält. Wenn die Benutzereingaben nicht bereinigt werden, bedeutet dieser Prozess, dass Hacker die Felder nicht ausfüllen oder die Daten in der WordPress-Community zerstören können Es gelten auch strenge Auflagen.

Aus diesem Grund hat der Autor versucht, ChatGPT anzupassen. Infolgedessen wurde es angepasst, aber nicht vollständig angepasst... Der Code bereinigte nur die Eingabe der PHP-Funktion, bereinigte die Eingabe jedoch nicht beim Aufruf von PHP mit HTML, was es Hackern immer noch ermöglichen würde, Lücken auszunutzen.

Ein weiteres Problem besteht darin, dass der Autor gleichzeitig die KI-Programmierung gebeten hat, das Plug-In zu benennen, aber dadurch ein völlig anderes Plug-In generiert wurde.

Und nachfolgende Tester versuchten, weitere Funktionen hinzuzufügen, konnten dies jedoch nicht erreichen, was zeigt, dass ChatGPT bei der Codepflege nicht sehr gut ist.

Zum Schluss sprach der Proband über seine Gefühle.

Derzeit ist das Schreiben eines einfachen Plug-Ins für ChatGPT kein Problem und der gesamte Prozess lässt seine Augen immer noch strahlen.

Dies ist jedoch immer noch eine einfache Aufgabe, die der Hausaufgabe eines Studenten entspricht. Im Vergleich dazu ist die Wartung eines Open-Source-Plug-Ins mit 50.000 Benutzern definitiv komplizierter.

Netizen: Möglicherweise wurde schädlicher Code eingefügt

Es ist erwähnenswert, dass dieser alte Mann auch die Netizens gefragt hat, worüber sie sich Sorgen machen, wenn sie ChatGPT zum Generieren von Code verwenden, und seine eigene Meinung geäußert hat.

Einige Leute befürchten, dass die KI dem Programm ohne Vorwarnung schädlichen Code oder Werbeinformationen hinzufügt. In diesem Zusammenhang fügte der Tester hinzu, dass der von ChatGPT generierte Code zumindest in der oben genannten Programmierung sauber sei.

Manche Leute denken auch, dass es für dieses Problem nicht den besten Code geben kann. Tester denken, dass die funktionale Leistung ausreicht und gut genug ist.

Einige Leute befürchten, dass es die Arbeit menschlicher Programmierer ersetzen wird, und David, der dieses Mal getestet hat, sieht das genauso.

Haben Sie ChatGPT abschließend gebeten, den Code einzugeben? Wie effektiv ist es?

Referenzlink:
[1]​​​https://www.php.cn/link/a98a009d68cad18ae7b1d3576bb01924​​​
[2]​​​https://www.php.cn/link/ f7b6bc883be91f56eb248d72de4d2847​​​
[3]​​​https://www.php.cn/link/acef5cc0bd5a0c190494e34ea4b04811​

Das obige ist der detaillierte Inhalt vonChatGPT hat das Plug-in in fünf Minuten geschrieben. Es verfügt über perfekte Funktionen und kann auch Anforderungen zur Fehlerbehebung hinzufügen.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen