Book Categories:

Wait, don't go!
Before you leave, we have a special offer just for you!
Get 20% off your next purchase.

Before you leave, we have a special offer just for you!
Get 20% off your next purchase.
تا چند سال پیش، اگر از یک توسعهدهنده وردپرس میپرسیدید مهمترین تحول آینده این سیستم مدیریت محتوا چه خواهد بود، احتمالاً پاسخهایی مانند ویرایشگر بلوکی (Gutenberg)، Full Site Editing یا بهبود عملکرد را میشنیدید. اما از اواخر سال ۲۰۲۲، با ظهور مدلهای زبانی قدرتمندی مانند ChatGPT، Claude و Gemini، مسیر توسعه نرمافزارها تغییر کرد. دیگر هوش مصنوعی تنها یک قابلیت جانبی نبود؛ بلکه به بخشی از فرآیند تولید محتوا، برنامهنویسی، طراحی و حتی مدیریت کسبوکار تبدیل شد.
وردپرس نیز نمیتوانست نسبت به این تغییر بیتفاوت بماند. امروزه میلیونها وبسایت بر پایه وردپرس ساخته شدهاند و هزاران افزونه در حال استفاده از هوش مصنوعی هستند. اما نکته جالب اینجاست که تا قبل از وردپرس ۷، هسته این سیستم هیچ زیرساخت استانداردی برای کار با AI نداشت. هر افزونه مجبور بود راه خودش را برود و این موضوع به مرور زمان به یکی از بزرگترین مشکلات اکوسیستم وردپرس تبدیل شد.
این مقاله دقیقاً به همین نقطه آغاز میپردازد؛ اینکه چرا تیم توسعه وردپرس تصمیم گرفت معماری هسته را تغییر دهد و چه اتفاقی در پشت پرده نسخه ۷ رخ داده است.
اگر در دو یا سه سال گذشته از افزونههای مبتنی بر هوش مصنوعی استفاده کرده باشید، احتمالاً با قابلیتهایی مانند تولید مقاله، ساخت عنوان، نوشتن توضیحات متا، ترجمه محتوا یا تولید متن جایگزین تصاویر (Alt Text) آشنا هستید.
از دید کاربر، همه این افزونهها فقط یک دکمه «تولید با هوش مصنوعی» دارند؛ اما پشت این دکمه، دهها مرحله فنی در حال انجام است.
برای مثال، فرض کنید توسعهدهندهای میخواهد به افزونه خود قابلیت تولید توضیحات متا اضافه کند. برای انجام همین قابلیت ساده، او باید:
حالا تصور کنید دهها توسعهدهنده مختلف، همین مسیر را به شکل جداگانه پیادهسازی کنند. نتیجه چیزی جز تکرار هزاران خط کد مشابه در صدها افزونه مختلف نخواهد بود.
فرض کنید روی سایت خود افزونههای زیر را نصب کردهاید:
هر پنج افزونه به یک مدل هوش مصنوعی متصل میشوند؛ اما هر کدام:
در ظاهر همه چیز درست کار میکند، اما از نگاه توسعه نرمافزار، این وضعیت یک کابوس است.
شاید در نگاه اول تصور کنید بزرگترین مشکل همین تکرار کدنویسی است، اما واقعیت بسیار فراتر از این است.
فرض کنید امروز افزونه شما فقط از OpenAI پشتیبانی میکند. چند ماه بعد، کاربرانتان از شما میخواهند از Claude هم پشتیبانی کنید، چون کیفیت پاسخهای آن در برخی سناریوها بهتر است. کمی بعد، گروه دیگری خواهان پشتیبانی از Gemini میشوند و عدهای نیز ترجیح میدهند از مدلهای متنباز مانند Llama یا DeepSeek روی سرور شخصی خود استفاده کنند.
در این شرایط، توسعهدهنده باید برای هر سرویس جدید:
در نهایت، افزونهای که قرار بود تنها یک قابلیت ساده ارائه دهد، به پروژهای پیچیده برای مدیریت چندین سرویس هوش مصنوعی تبدیل میشود.
یکی از اشتباهات رایج این است که کاربران تصور میکنند وردپرس ۷ یک «دستیار هوشمند» مشابه ChatGPT به هسته اضافه کرده است.
در واقع، آنچه معرفی شده AI Foundation است؛ مجموعهای از APIها و اجزای نرمافزاری که مانند یک ستون فقرات برای قابلیتهای هوش مصنوعی عمل میکنند.
به زبان ساده، AI Foundation خودش مقاله نمینویسد، تصویر تولید نمیکند و به پرسشهای کاربران پاسخ نمیدهد. وظیفه آن ایجاد یک مسیر استاندارد است تا افزونهها بتوانند این کارها را به شکلی هماهنگ و قابل توسعه انجام دهند.
میتوان AI Foundation را به سیستم برق یک ساختمان تشبیه کرد. سیمکشی و تابلو برق بهتنهایی هیچ وسیلهای را روشن نمیکنند، اما بدون آنها استفاده از لوازم برقی نیز غیرممکن است. AI Foundation نیز چنین نقشی در وردپرس دارد؛ زیرساختی که امکان استفاده از انواع سرویسهای هوش مصنوعی را فراهم میکند.
ممکن است در نگاه اول این تغییر فقط برای توسعهدهندگان مهم به نظر برسد، اما تأثیر آن بهمرور برای تمام کاربران وردپرس قابل مشاهده خواهد بود.
وقتی همه افزونهها از یک استاندارد مشترک استفاده کنند:
به بیان دیگر، وردپرس در نسخه ۷ به جای ارائه چند قابلیت نمایشی، زیرساختی را ایجاد کرده که میتواند پایه توسعه دهها قابلیت هوشمند در نسخههای آینده باشد.
وردپرس ۷ هوش مصنوعی را به هسته اضافه نکرد؛ بلکه هسته را برای عصر هوش مصنوعی بازطراحی کرد.
این تفاوت شاید در نگاه اول کوچک به نظر برسد، اما از دید معماری نرمافزار، یکی از مهمترین تصمیمهای تاریخ وردپرس محسوب میشود. اکنون توسعهدهندگان میتوانند بدون وابستگی به یک مدل یا یک شرکت خاص، قابلیتهای مبتنی بر AI را روی بستری استاندارد توسعه دهند و مدیران سایت نیز در آینده تجربهای یکپارچهتر و انعطافپذیرتر خواهند داشت.