پیمایش در عصر جدید تولید کد به کمک هوش مصنوعی در وردپرس – WP Tavern
پس از دریافت یک رشته تخلف، تیم پلاگین وردپرس است هشدار به توسعه دهندگان کد ارسال شده به دایرکتوری رسمی باید با GPL سازگار باشد.
مفسران خاطرنشان کردند که تکمیل خودکار در IDE های مدرن به روش مشابهی کار می کند و همچنین قطعه ها. این نوع ابزارها میتوانند بهرهوری را افزایش دهند، اما توسعهدهندگان افزونههای آیندهنگر که ممکن است در مورد مجوز نرمافزار آگاه نباشند، باید از کپی عمدهای از کار دیگران بدون اعتبار دادن به آنها دوری کنند. این ممکن است مستلزم انجام برخی تحقیقات بیشتر در مورد کدهایی باشد که هوش مصنوعی بیرون می اندازد.
تعداد بیشتری از این پلاگین ها در راهند – جایی که فرد فقط باید ایده خود را در خواب ببیند و ابزار هوش مصنوعی انتخابی خود را برای کد درخواست کند. اینها در حال حاضر به احتمال زیاد افزونه های ساده ای خواهند بود، اما هنوز برای ایجاد برخی از بهترین روش ها برای استفاده از تولید کننده کد خیلی زود نیست. وردپرس در حال پیمایش قلمرو جدیدی است که در آن هر کسی میتواند افزونهای را با دستورات خلاقانه و تجربه بسیار کمی از کد ایجاد کند.
پراشان گفت: «نسخه اول عالی کار کرد. “من چند بهبود زیبایی شناختی کوچک در صفحه تنظیمات و نمایش پیام انجام دادم، اما ما در حال حاضر 95٪ راه را طی کرده بودیم!”
اپستاین گفت: «بله، کد انشعابی خوب است. با این حال، شما باید به آنها اعتبار دهید، و این چیزی است که آن هوش مصنوعی در انجام آن بسیار بد بوده است.
جهان در حال یادگیری راههای جدید برای حرکت سریعتر با کمک هوش مصنوعی است، زیرا افزایش دسترسی به این فناوری آماده است تا نحوه کار انسانها را متحول کند. هوش مصنوعی مولد دهها سال قدمت دارد، اما پیشرفتهای اخیر و ابزارهای جدیدی مانند DALL-E (که در ژانویه ۲۰۲۱ راهاندازی شد) هوش مصنوعی را در دسترس عموم قرار داده است.
علاوه بر افزودن هوش مصنوعی به پلاگین ها، توسعه دهندگان تلاش کرده اند تا افزونه های ChatGPT را برای آنها بسازند، با متفاوت استدرجه از موفقیت:
GPL یکی از آن اصول برای جامعه وردپرس است که رشد غیرمعمول و اکوسیستم بسیار موفق آن را ممکن کرده است. هنوز مناطق خاکستری زیادی در مورد صدور مجوز و کد تولید شده توسط هوش مصنوعی وجود دارد. توسعه دهندگان بهتر است از کدهای تولید شده توسط هوش مصنوعی برای الهام گرفتن استفاده کنند و تا جایی که می توانند اعتباری را ارائه دهند.
تا کنون توسعه دهندگان گزارش موفقیت بیشتری با ChatGPT نسبت به Bard داشت. در برخی موارد، فرآیند ایجاد ناقص است و برای اطمینان از کارایی افزونه نیاز به تخصص دارد، اما همچنین دنیای توسعه افزونه را به روی کسانی باز می کند که بدون استخدام توسعه دهنده قادر به ایجاد پلاگین نیستند.
اکنون این حکمت یک انسان است که در هر نمونه از کار خود، واگن خود را به ستارهای بچسباند و ببیند که کارش توسط خود خدایان انجام شده است. این راهی است که ما با وام گرفتن قدرت عناصر قوی هستیم. نیروهای بخار، گرانش، گالوانیزم، نور، آهن ربا، باد، آتش، روز به روز در خدمت ما هستند و هیچ هزینه ای برای ما ندارند.
چه زمانی ChatGPT در نوامبر 2022 وارد شد، و جرقه انفجاری از ابزارهای ساخته شده برای گسترش قابلیت های آن تقریباً در همه جنبه های کار را برانگیخت. ابزارهای هوش مصنوعی مکالمه اکنون می توانند تعداد بی شماری از کارهای پیش پاافتاده مانند این را انجام دهند به روز رسانی رزومه شما، خواندن و خلاصه کردن فایل های PDF، و ایجاد اسلاید برای ارائه. دیروز گوگل اعلام کرد که در حال آزمایش است بارد، ربات چت هوش مصنوعی آن رقیب ChatGPT و Bing AI است. در دنیای پرشتاب شرکتهایی که با هوش مصنوعی نوآوری میکنند، GitHub نیز اعلام کرد کمک خلبان X، که توسط GPT-4 پشتیبانی می شود و Copilot را برای کشیدن درخواست ها، اسناد و خط فرمان اضافه می کند و ویژگی های چت و صوتی را برای Copilot معرفی می کند.
توسعه دهنده وب مارک پراشان اولین افزونه خود را برای WordPress.org ایجاد کرد با استفاده از ChatGPT او از نسخه رایگان استفاده کرد، به آن چند دستور داد و توضیح داد که چه کاری میخواهد انجام دهد، و ChatGPT یک افزونه کاربردی تولید کرد.
در این دوره جدید خلقت به کمک هوش مصنوعی، ما اساساً واگن خود را به یک ستاره متصل کرده ایم، همانطور که رالف والدو امرسون در مقاله خود در مورد تمدن در سال 1870 توضیح داد:
در مدت 30 دقیقه، من توانستم با GPT4 کار کنم تا راه حلی برای فروشگاه WooCommerce خود بیابم تا برای مقادیر بالای 1 محصول با سقف 6٪ تخفیف 1.5٪ اضافه کنم.
این افزونه به دو دلیل که Praschan در توییتر به اشتراک گذاشت، در اولین تلاش از بررسی کد عبور نکرد:
مسئله شماره 1: متغیرها و گزینهها باید هنگام پژواک خارج شوند. 2 مورد “دیر فرار نکردن” وجود داشت
من هرگز در زندگی ام پلاگین وردپرس را کدنویسی نکرده ام
“هیچ دستورالعملی وجود ندارد در برابر با استفاده از کد تولید شده، میکا اپستین، نماینده تیم بررسی پلاگین، گفت.
Praschan همچنین ChatGPT یک آرم ASCII Art برای این افزونه طراحی کرد. این نیاز به چند دستور رفت و برگشت داشت اما فقط چند دقیقه طول کشید تا آماده کپی و چسباندن در فتوشاپ شود.
توسعه دهندگان وردپرس که می خواهند ساخته های خود را به کمک هوش مصنوعی با جامعه به اشتراک بگذارند نیز شروع به ارسال آنها به WordPress.org کرده اند.
آن دهه اختراعاتی مانند گرامافون، تلفن و لامپ های رشته ای را برای بشر به ارمغان آورد و در دهه بعد خودرو را دنبال کرد. مقاله امرسون به بررسی رابطه انسان با فناوری میپردازد که در آن اصول – «عدالت، عشق، آزادی، دانش، سودمندی» – چراغ راهنما و شتابدهنده تأثیر فناوری هستند.
ChatGPT یک افزونه وردپرس را تنها در 3 دقیقه برای ما توسعه داد. مذاکره با یک توسعه دهنده زمان بیشتری می برد. https://t.co/lRqjWd9JPV
– بینش هوش مصنوعی Amperly (@amperlycom) 16 مارس 2023
“چطور درستش کردم؟ البته من ChatGPT را مجبور کردم این کار را انجام دهد. “من مشکلات و چند قطعه از کدم را کپی/پیست کردم و کد ثابت را بیرون ریخت.”
اپستاین مثالی را ذکر کرد که در آن یک توسعهدهنده یک پلاگین «scroll to top» با کدی که از افزونه دیگری که در WordPress.org میزبانی شده بود کپی شده بود، ساخت. پنج بار ارسال شد و هر بار رد شد.
ستاره شمالی به کاربران این امکان را می دهد که پیامی را در نوار مدیریت وردپرس با تنظیمات سفارشی کردن آن همراه با متن و رنگ پس زمینه نمایش دهند.
“شما خوش آمدید از هر ابزاری که می خواهید برای ساخت پلاگین استفاده کنید. که گفت شما اگر بخواهید آن را در اینجا میزبانی کنید، 100٪ مسئول آن کد هستید…
اما نکته مهم در اینجا این است که به این معنی است که اگر ChatGPT، برای مثال، پلاگین شما را ساخته باشد، شما باید تأیید کنید که تمام کدهای استفاده شده با GPL سازگار است. درست همانطور که از شما انتظار می رود مجوزها را در کتابخانه ها و قطعه کدها تأیید کنید، همه چیز در افزونه شما باید با GPL سازگار باشد. اگر تشخیص دهیم که کد شما یک کپی از کد شخص دیگری است یا شامل کدی از افزونههای غیر GPL است، ارسال شما رد میشود و هر افزونه زنده بسته میشود.»