ChatGPT は 5 分でプラグインを作成し、完璧な機能を備えており、バグを修正するための要件を追加することもできます。
ChatGPT さん、コードを書くのはどのレベルですか?
5 分以内に WordPress (コンテンツ管理システム ソフトウェア) プラグインを作成しました。コードは非常にきれいです。
テスターの名前は David Gewirtz で、1982 年に IT 業界に入ったベテランです。彼が働いた企業には、Symantec、Apple、Pyramid があります。テクノロジー。
業界で 40 年の経験を持つ彼でも、ChatGPT の機能を見た後はため息をつかずにはいられませんでした:
あまり驚くことはないと思っていましたが、でもびっくりしました、一ジャンプ。
レビュー記事では、魅力的であり、驚きであり、同時に怖かったとも述べています。
それでは、彼は正確にどのようにテストを行ったのでしょうか?
一緒に見てみましょう。
エネルギーが足りないので、ChatGPT が助けに来ます
David が今回 ChatGPT を使用してコードを記述したい理由は、妻が電子商取引 Web サイトを運営しているためです。毎月、彼女は次のことを行う必要があります。顧客グループに応じてリストから名前の一部をランダムに選択してカルーセルアニメーションを生成します。
デビッド兄弟の妻は以前、ウェブサイトを使用してランダムなリストを生成していましたが、このサービスは有料であり、決して安くはありませんでした。そこで、兄は自分の「技術的スキル」を利用して WordPress プラグインを作成し、妻の「コストを削減し、効率を高める」ことを支援することにしました。
そしてここで問題が発生します - 小さな WordPress プラグインでも完成までに数日かかり、ユーザー インターフェイス要素を追加してロジック コードを記述する必要があります。私は忙しすぎるので、David がそれについて考えています——
最近ChatGPTが流行ってませんか?試してみてはいかがでしょうか?
とにかく実行してください。彼はまず、必要なテキスト (コード) が何であるかを説明する最初のプロンプトを作成しました。
詳細は次のとおりです。
PHP 8 互換の WordPress プラグインを作成します。このプラグインには、リストを貼り付けるためのテキスト入力領域と、を押すと、入力した内容がランダムに並べて表示されます。
1 分以内にコードが生成されました:
△ 画像出典: David Gewirtz/ZDNET
テスターは上記のコードを .php ファイルにコピーし、圧縮してサーバーにアップロードしました。
そうですね、個人的なテストでは機能します。
彼がプラグインを妻に見せたとき、彼女は驚きましたが、すぐに新しい要件を追加しました。それは、重複した名前を隣り合わせてはいけないというものでした。
つまり、コーダー ChatGPT には新しいタスクがあります。
同じエントリが互いに隣接していないことを確認する必要があります (他にオプションがない場合を除く)...さらに、入力エントリの数と結果エントリの数は同じである必要があります。
30秒後、結果が届きました。
通常と同じように、サーバーにアップロードしてテストします。機能しますが、出力には空白行が含まれます。
それではヒントを与えます。
...空白行は存在できません...
しばらくすると...
結果が再びここに表示されます。テスト結果はOKです。
テスト担当者は、努力を続けて、プラグインが処理されたデータ行数をカウントできることを期待しています。
その結果、ChatGPT は引き続き完了できます。
非常に完全な機能を備えたこのプラグインの最終形式を見てみましょう:
欠陥の 1 つは、コードに WordPress の最良/最も標準的な実装メソッドがすべて含まれていないことです。ユーザー入力がサニタイズされていない場合、このプロセスはハッカーがフィールドに入力したりデータを破壊したりできないことを意味します。コミュニティにも厳しい要件があります。
このため、筆者はChatGPTの調整を試みました。その結果、調整はされましたが、完全には調整されていませんでした...コードは PHP 関数の入力をクリーンアップするだけで、HTML で PHP を呼び出すときの入力はクリーンにしませんでした。これにより、ハッカーが抜け穴を悪用できるようになります。
もう 1 つの問題は、作成者が AI プログラミングにプラグインの名前も付けるよう依頼したのに、まったく異なるプラグインが生成されたことです。
そして、後続のテスターはさらに機能を追加しようとしましたが、それを達成できませんでした。これは、ChatGPT がコードのメンテナンスがあまり得意ではないことを示しています。
最後に、受験者が心境を語った。
現時点では、ChatGPT 用の簡単なプラグインを作成するのに問題はなく、そのプロセス全体にまだ目を輝かせています。
ただし、これはまだ大学生の宿題に相当する単純な作業ですが、それに比べて、50,000 人のユーザー向けにオープンソース プラグインを維持することは明らかに複雑です。
ネチズン: 悪意のあるコードが挿入される可能性がある
この老人はまた、ChatGPT を使用してコードを生成することについてネット民に質問し、自身の意見を述べたことは注目に値します。
一部の人々は、AI がプログラムに悪意のあるコードや宣伝情報をランダムに追加するのではないかと心配していますが、この点に関して、テスターは、少なくとも上記のプログラミングでは、ChatGPT で生成されたコードはクリーンであると付け加えました。
これでは最良のコードが得られないと考える人もいますが、この問題については、テスターは機能的なパフォーマンスが十分であり、十分な性能があれば十分であると考えています。
これが人間のプログラマーの仕事に取って代わるのではないかと心配する人もいますが、今回テストした David も同じように感じています。
最後に、ChatGPT にコードの入力を依頼しましたか?効果はどうですか?
参考リンク:
[1] https://www.php.cn/link/a98a009d68cad18ae7b1d3576bb01924
[2] https://www.php.cn/link/f7b6bc883be91f56eb248d72de4d2847
[3] https://www.php.cn/link/acef5cc0bd5a0c190494e34ea4b04811
以上がChatGPT は 5 分でプラグインを作成し、完璧な機能を備えており、バグを修正するための要件を追加することもできます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









DALL-E 3は、前モデルより大幅に改良されたモデルとして2023年9月に正式導入されました。これは、複雑な詳細を含む画像を作成できる、これまでで最高の AI 画像ジェネレーターの 1 つと考えられています。ただし、発売当初は対象外でした

PHP と Flutter は、モバイル開発でよく使われるテクノロジです。 Flutter は、クロスプラットフォーム機能、パフォーマンス、ユーザー インターフェイスに優れており、高パフォーマンス、クロスプラットフォーム、カスタマイズされた UI を必要とするアプリケーションに適しています。 PHP は、クロスプラットフォームではなく、パフォーマンスが低いサーバー側アプリケーションに適しています。

WordPress の投稿は /wp-content/uploads フォルダーに保存されます。このフォルダーはサブフォルダーを使用して、年、月、記事 ID ごとに整理された記事など、さまざまな種類のアップロードを分類します。記事ファイルはプレーン テキスト形式 (.txt) で保存され、通常、ファイル名には ID とタイトルが含まれます。

WordPress テンプレート ファイルは、/wp-content/themes/[テーマ名]/ ディレクトリにあります。これらは、ヘッダー (header.php)、フッター (footer.php)、メイン テンプレート (index.php)、単一記事 (single.php)、ページ (page.php) など、Web サイトの外観と機能を決定するために使用されます。 、アーカイブ (archive.php)、カテゴリ (category.php)、タグ (tag.php)、検索 (search.php)、および 404 エラー ページ (404.php)。これらのファイルを編集および変更することで、WordPress Web サイトの外観をカスタマイズできます。

最も安定した WordPress バージョンは、最新のセキュリティ パッチ、パフォーマンスの強化、新機能と改善が導入された最新バージョンです。最新バージョンに更新するには、WordPress ダッシュボードにログインし、[更新] ページに移動して、[今すぐ更新] をクリックします。

WordPressは登録が必要です。私の国の「インターネットセキュリティ管理措置」によれば、国内でインターネット情報サービスを提供するウェブサイトは、WordPress を含め、地方のインターネット情報局に登録する必要があります。登録プロセスには、サービスプロバイダーの選択、情報の準備、申請の送信、審査と公開、登録番号の取得などのステップが含まれます。申請の利点には、法令順守、信頼性の向上、アクセス要件の満たし、通常のアクセスの確保などが含まれます。申請情報は真実かつ有効である必要があり、申請後は定期的に更新する必要があります。

WordPress は記事データベースとして MySQL を使用しており、その主な機能には記事、コメント、ユーザー、Web サイト構成データの保存が含まれます。データ テーブルには、wp_posts (記事)、wp_postmeta (メタデータ)、wp_comments (コメント)、wp_commentmeta (コメント メタデータ)、wp_users (ユーザー) が含まれます。データベースは phpMyAdmin またはコマンド ラインを介してアクセスおよび管理できます。データの損失を防ぐためにデータベースを定期的にバックアップすることが重要です。

オープン AI がついに検索に進出します。サンフランシスコの同社は最近、検索機能を備えた新しい AI ツールを発表した。今年 2 月に The Information によって初めて報告されたこの新しいツールは、まさに SearchGPT と呼ばれ、次のような機能を備えています。
