AI

توضیحات

افزونهٔ هوش مصنوعی، ویژگی‌های مبتنی بر هوش مصنوعی را مستقیماً به محیط مدیریت و ویرایش‌گر وردپرس شما اضافه می‌کند.

به ویرایشگر بلوک وردپرس نیاز دارد. افزونه Classic Editor و سایر تجربه‌های ویرایشیِ غیر از ویرایشگر بلوک پشتیبانی نمی‌شوند.

درون افزونه چه خبر است:

این افزونه بر پایهٔ ابتکار بلوک‌های ساخت هوش مصنوعی برای وردپرس (AI Building Blocks) ساخته شده و کتابخانهٔ AI Client و Abilities API را در یک تجربهٔ یکپارچه ترکیب می‌کند. این افزونه هم یک ابزار عملی برای تولیدکنندگان محتوا است و هم یک پیاده‌سازی مرجع برای توسعه‌دهندگان.

ویژگی‌های فعلی:

  • کاوشگر توانایی ها – مرور و کار با قابلیت‌های هوش مصنوعی ثبت‌شده از طریق یک صفحهٔ مدیریت اختصاصی.
  • لاگ‌کردن درخواست‌های هوش مصنوعی – ثبت لاگ برای درخواست‌های هوش مصنوعی جهت مشاهده‌پذیری و دیباگ.
  • تولید متن جایگزین (Alt Text) – تولید متن جایگزین توصیفی برای تصاویر به‌منظور بهبود دسترس‌پذیری.
  • Comment Moderation – Automatically moderate comments based on toxicity detection and sentiment analysis, and give each comment a value score.
  • تأیید اتصال‌دهنده‌ها – پیش از آن‌که افزونه‌ها یا پوسته‌ها بتوانند از اتصال‌دهنده‌های هوش مصنوعی پیکربندی‌شده در این سایت استفاده کنند، نیاز به تأیید صریح مدیر سایت دارند.
  • رده‌بندی محتوا – پیشنهاد برچسب‌ها و دسته‌های مرتبط برای سازمان‌دهی محتوا.
  • تغییر اندازهٔ محتوا – کوتاه کردن، گسترش دادن یا بازنویسی محتوای بلوک انتخاب‌شده.
  • خلاصه‌سازی محتوا – محتوای بلند را به خلاصه‌های قابل فهم و جمع‌وجور تبدیل می‌کند.
  • ترجمه محتوا – بلوک‌های پاراگراف و عنوان، و در صورت تمایل عنوان نوشته را از ویرایشگر نوشته به زبان انتخابی ترجمه می‌کند.
  • قابلیت‌های سفارشی – قابلیت‌های عمومی وردپرسِ افزونه را پشت یک سوئیچ فعال‌سازی تکی قرار می‌دهد.
  • ابزارک‌های پیشخوان – ابزارک‌های وضعیت هوش مصنوعی و قابلیت‌های هوش مصنوعی، به‌همراه چارچوبی برای ثبت ابزارک‌های جدید.
  • یادداشت‌های ویرایشی – محتوای نوشته را بلوک‌به‌بلوک بررسی می‌کند و با پیشنهادهایی برای دسترس‌پذیری، خوانایی، دستور زبان و سئو، یادداشت اضافه می‌کند.
  • به‌روزرسانی‌های ویرایشی – اعمال خودکار یادداشت‌های ویرایشی روی محتوا.
  • تولید چکیده – ایجاد خودکار چکیده‌های کوتاه و موجز برای نوشته‌های شما.
  • چارچوب آزمایش – یک سیستم انتخابی (opt‑in) که به شما اجازه می‌دهد فقط قابلیت‌های هوش مصنوعی موردنیازتان را فعال کنید.
  • راهنماها – به قابلیت‌ها اجازه می‌دهد استانداردهای ویرایشی سراسری سایت را رعایت کنند.
  • تولید و ویرایش تصویر – ایجاد و ویرایش تصویر از روی محتوای نوشته در ویرایش‌گر و همچنین از طریق کتابخانهٔ رسانه.
  • رمزنگاری کلید – کلیدهای API ارائه‌دهنده‌های AI را در حالت ذخیره‌شده با استفاده از رمزنگاری libsodium همراه افزونه رمزنگاری می‌کند. کلیدها هنگام خواندن، به‌صورت شفاف رمزگشایی می‌شوند و هنگام نوشتن دوباره رمزنگاری می‌شوند. غیرفعال کردن این آزمایش یا غیرفعال‌سازی افزونه، کلیدها را به حالت متن ساده برمی‌گرداند.
  • تولید متای توضیحات – تولید پیشنهادهای متای توضیحات و یکپارچه‌سازی آن‌ها با افزونه‌های مختلف سئو.
  • پشتیبانی از چند ارائه‌دهنده – با افزونه‌های AI Connector برای ارائه‌دهندگانی مانند OpenAI، Google و Anthropic کار می‌کند.
  • تولید نامک – پیشنهاد نامک‌های سازگار با سئو برای نوشته‌های شما از طریق پنجره بازشونده پیوند یکتا یا پنل پیش از انتشار، که می‌توانید آن را ویرایش و اعمال کنید.
  • پیشنهاد پاسخ – یک کنش «پیشنهاد پاسخ» به صفحه دیدگاه‌ها و ابزارک فعالیت اضافه می‌کند که به مدیران سایت امکان می‌دهد به‌سرعت برای دیدگاه‌ها پیشنهاد پاسخ تولید کنند.
  • تولید عنوان – با یک کلیک، پیشنهادهایی برای عنوان نوشته‌هایتان تولید کنید. بسیار مناسب برای طوفان فکری روی تیترها یا پیدا کردن لحن مناسب برای محتوا.
  • تایپ‌اِهد (Type Ahead) – کمک پیشنهادی زمینه‌محور در هنگام تایپ‌کردن.

راه‌اندازی ارائه‌دهنده:

افزونهٔ AI به‌صورت پیش‌فرض شامل اطلاعات احراز هویت ارائه‌دهنده یا پیاده‌سازی ارائه‌دهنده نیست. برای استفاده از قابلیت‌های مبتنی بر AI، دست‌کم یک افزونهٔ AI Connector را نصب و فعال نمایید، سپس اطلاعات احراز هویت آن را در Settings -> Connectors پیکربندی کنید. تا زمانی که یک Connector نصب، تأیید هویت و قادر به انجام عملیات موردنیاز نباشد، ممکن است برخی قابلیت‌ها دردسترس نمایش داده نشوند.

افزونه‌های Connector ارائه‌دهنده شامل Anthropic، Google، OpenAI و سایر موارد هستند.

به‌زودی:

در حال توسعهٔ فعال ویژگی‌های جدیدی هستیم تا گردش‌کار شما در وردپرس را بهبود دهیم:

  • محیط آزمایش هوش مصنوعی (AI Playground) – انجام آزمایش با مدل‌ها و ارائه‌دهندگان مختلف هوش مصنوعی.
  • دستیار محتوا – نگارش و ویرایش محتوا در گوتنبرگ با کمک هوش مصنوعی.
  • ایجنت سایت – مدیریت وردپرس با استفاده از زبان طبیعی.
  • اتوماسیون گردش‌کار – خودکارسازی وظایف با استفاده از هوش مصنوعی.

این افزونه آزمایشی است؛ ممکن است با جمع‌آوری بازخورد از جامعه، عملکرد آن تغییر کند.

نقشهٔ راه:

می‌توانید نقشهٔ راه فعال افزونه را در یک نمای فیلترشده در بورد پروژهٔ GitHub افزونهٔ WordPress AI مشاهده کنید.

برای توسعه‌دهندگان

افزونهٔ هوش مصنوعی طوری طراحی شده که بتوان آن را مطالعه، گسترش و بر اساس آن توسعه انجام داد. فرقی نمی‌کند توسعه‌دهندهٔ افزونه، آژانس یا ارائه‌دهندهٔ هاست باشید؛ می‌توانید کارهای زیر را انجام دهید:

گسترش افزونه:

  • ساخت آزمایش‌های سفارشی – از کلاس پایهٔ Abstract_Feature برای ایجاد ویژگی‌های مبتنی بر هوش مصنوعی خودتان استفاده کنید.
  • پیکربندی ارائه‌دهندگان – میزبان‌ها و آژانس‌ها می‌توانند افزونه‌های رابط هوش مصنوعی را راه‌اندازی کنند تا کاربران به کلیدهای API خود نیاز نداشته باشند.
  • کاوشگر توانایی ها – آزمایش و کاوش قابلیت‌های هوش مصنوعی ثبت‌شده (در صورت فعال بودن آزمایش‌ها).
  • ثبت قابلیت‌های سفارشی – با Abilities API هوک شوید تا قابلیت‌های جدید هوش مصنوعی اضافه کنید.
  • بازنویسی رفتار پیش‌فرض – با استفاده از فیلترها، پرامپت‌ها، پاسخ‌ها و المان‌های رابط کاربری را سفارشی کنید.
  • هوک‌های جامع – فیلترها و اکشن‌ها در سراسر کد برای سفارشی‌سازی.

ابزارهای توسعه‌دهندگان به‌زودی:

  • محیط آزمایش هوش مصنوعی (AI Playground) – آزمایش با مدل‌های مختلف هوش مصنوعی و پرامپت‌ها.
  • MCP (Model Context Protocol) – ادغام و آزمایش قابلیت‌های Model Context Protocol در گردش‌کارهای وردپرس.
  • ارائه‌دهندگان گسترش‌یافته – پشتیبانی از آزمایش با ارائه‌دهندگان اضافی یا جایگزین هوش مصنوعی.

شروع کنید:

  1. راهنمای مشارکت (Contributing Guide) را برای راه‌اندازی محیط توسعه مطالعه کنید.
  2. به گفت‌وگوها در کانال #core-ai در اسلک وردپرس بپیوندید.
  3. مخزن GitHub افزونه را مرور کنید تا ببینید آزمایش‌ها چگونه ساخته شده‌اند.
  4. در گفت‌وگوها دربارهٔ بهترین مسیر تکامل افزونه شرکت کنید.

از مشارکت‌ها استقبال می‌کنیم! چه بخواهید آزمایش‌های جدید بسازید، چه ویژگی‌های موجود را بهبود دهید یا در مستندسازی کمک کنید، برای مشارکت به مخزن GitHub افزونه سر بزنید.

عکس‌های صفحه

نصب

  1. فایل‌های افزونه را در پوشهٔ /wp-content/plugins/ai بارگذاری کنید یا افزونه را مستقیماً از صفحهٔ افزونه‌های وردپرس نصب کنید.
  2. افزونه را از طریق صفحهٔ «افزونه‌ها» در وردپرس فعال کنید.
  3. دست‌کم یک افزونهٔ AI Connector را نصب و فعال نمایید، سپس به Settings -> Connectors بروید و اطلاعات احراز هویت آن را پیکربندی کنید.
  4. Go to Settings -> AI and enable the features or experiments you want to use.
  5. شروع به آزمایش قابلیت‌های هوش مصنوعی کنید! برای آزمایش «تولید عنوان»، یک نوشته را ویرایش کنید و روی فیلد عنوان کلیک کنید. باید دکمهٔ Generate/Regenerate را بالای این فیلد ببینید. روی دکمه کلیک کنید و پس از تکمیل درخواست، پیشنهادهای عنوان در یک مودال نمایش داده می‌شود. عنوان دلخواه‌تان را انتخاب کنید و روی دکمهٔ Select کلیک کنید تا در فیلد عنوان قرار بگیرد.

سوالات متداول

این افزونه برای چه کاری است؟

این افزونه ابزارهای نگارش و ویرایش مبتنی بر هوش مصنوعی را مستقیماً به وردپرس اضافه می‌کند. همچنین یک پیاده‌سازی مرجع برای توسعه‌دهندگانی است که می‌خواهند قابلیت‌های هوش مصنوعی خودشان را بسازند.

آیا استفاده از این افزونه روی سایت‌های عملیاتی (production) ایمن است؟

این افزونه در حال حاضر آزمایشی است، بنابراین توصیه می‌کنیم ابتدا آن را در یک محیط staging آزمایش کنید. ممکن است با جمع‌آوری بازخورد جامعه، ویژگی‌ها تغییر کنند. همهٔ قابلیت‌های هوش مصنوعی به‌صورت انتخابی (opt‑in) هستند و نیاز به اجرای دستی دارند؛ هیچ چیز بدون تأیید شما به‌طور خودکار انجام نمی‌شود.

کدام ارائه‌دهندگان هوش مصنوعی پشتیبانی می‌شوند؟

این افزونه می‌تواند با افزونه‌های Connector ارائه‌دهنده مانند Anthropic (Claude)، Google (Gemini)، OpenAI و سایر موارد کار کند. افزونهٔ Connector مربوطه را نصب و فعال نمایید، سپس آن را در Settings -> Connectors پیکربندی کنید.

برای استفاده از قابلیت‌ها به کلید API نیاز دارم؟

بله، در حال حاضر باید کلید API خود را برای افزونهٔ AI Connector پیکربندی‌شده، مانند OpenAI، Google AI یا Anthropic ارائه دهید.

هزینهٔ استفاده چقدر است؟

خود افزونه رایگان است، اما برای استفاده از API ارائه‌دهندهٔ AI انتخابی خود باید هزینه پرداخت کنید. هزینه‌ها بسته به ارائه‌دهنده و میزان استفاده متفاوت است. بیشتر ارائه‌دهندگان برای شروع اعتبار آزمایشی رایگان ارائه می‌دهند. همچنین برخی ارائه‌دهندگان محلی، متن‌باز و رایگان (مانند Ollama) نیز وجود دارند که می‌توانید از آن‌ها استفاده نمایید.

آیا می‌توانم بدون دانش برنامه‌نویسی از این افزونه استفاده کنم؟

بله، حتماً! این افزونه برای تولیدکنندگان محتوا و مدیران سایت طراحی شده است. پس از پیکربندی اتصال‌دهنده‌های هوش مصنوعی، می‌توانید مستقیماً از درون ویرایش‌گر نوشته از امکانات هوش مصنوعی استفاده کنید.

آیا این افزونه از Classic Editor پشتیبانی می‌کند؟

خیر.

افزونه AI در حال حاضر فقط از ویرایشگر بلوک (Gutenberg) پشتیبانی می‌کند. این افزونه بر پایه APIهای مدرن ویرایشگر، گردش‌کارهای محتوایی مبتنی بر بلوک و قابلیت‌های در حال توسعه ویرایش که در هسته وردپرس (از جمله Gutenberg) توسعه داده می‌شوند، طراحی شده است.

ویرایشگر بلوک از زمان WordPress 5.0 در سال ۲۰۱۸، تجربه ویرایش پیش‌فرض وردپرس بوده است و همچنان تمرکز اصلی توسعه فعال ویرایشگر باقی مانده است. متمرکز کردن تلاش‌های توسعه روی ویرایشگر بلوک به این پروژه امکان می‌دهد قابلیت‌ها، آزمایش‌ها و یکپارچه‌سازی‌های جدید را سریع‌تر ارائه کند و در عین حال از پیچیدگی نگه‌داری پیاده‌سازی‌های موازی در چندین تجربه ویرایشی جلوگیری شود.

اگرچه افزونه Classic Editor همچنان تعداد نصب بالایی دارد، تیم هسته AI تصمیم گرفته است نوآوری و آزمایش‌گری را در اکوسیستم ویرایشگر بلوک‌محور در اولویت قرار دهد. در حال حاضر، برنامه‌ای برای افزودن پشتیبانی رسمی از Classic Editor وجود ندارد.

از کجا می‌توانم کمک بگیرم یا مشکلات را گزارش کنم؟

می‌توانید پرسش‌های خود را در کانال #core-ai در اسلک وردپرس مطرح کنید یا مشکلات را در مخزن GitHub افزونه گزارش دهید.

نقد و بررسی‌ها

13 سپتامبر 2026 1 پاسخ
It is quite useful and performs well, but why did you change the language from “Basic summary” to TL;DR as the title for content summarization? Not everyone who visits our site is a teenager on social media, 25 hours per day.
3 ژوئن 2026 1 پاسخ
I love the idea in theory, and connecting my OpenAI account was easy enough. I was hoping to be able to use the plugin to help with content writing, rather than copying and pasting from ChatGPT. As I use Elementor Page Builder I have the Classic Editor plugin installed – unfortunately this plugin doesn't work with the Classic Editor, so I can't see any of the AI features when writing Posts. Hopefully there will be improvements in the future 🙂
خواندن تمامی 9 نقد و بررسی‌

توسعه دهندگان و همکاران

“AI” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“AI” به 18 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “AI” به زبان شما.

علاقه‌ مند به توسعه هستید؟

کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.

گزارش تغییرات

1.4.0 – 2026-10-05

اضافه شده

  • When comment moderation is run, calculate a value score, providing a relevance signal (0–1) for each comment based on how substantive and on-topic it is relative to the post it was left on. Show this score in a new column on the comment screen (#681).
  • New experiment, Markdown Feeds, that creates markdown feeds at /feed/markdown/ (available in every feed context) and of individual posts and pages via ?output_format=markdown (#855).
  • User-triggered retry for Content Translation if it fails (#941).
  • Limit comment moderation bulk analysis queue size (#972).
  • Storage and CRUD layer for embedding vectors (new wpai_embeddings table) that can be used to recording the provider and model alongside every vector (#976).
  • 9 new default target languages to the Content Translation experiment (#986).
  • Guideline categories support to the Content Translation Ability (#987).
  • New Vector_Math and Vector_Ranker classes, allowing users to run similarity and ranking queries against vectors (#993).
  • Loading indicator for type-ahead suggestion requests (#1029).
  • Integrate Alt Text Generation with the Image block’s decorative setting (#1031).

تغییر کرده

  • Bump minimum supported WordPress version to 7.0.3 (#1001).
  • Display specific taxonomy labels in Content Classification notice error messages instead of generic terminology (#916).
  • Show a notice and disable title translation when the post title is too short (#967).
  • Update to the latest version of the embedding code from the
    PHP AI Client (#975).
  • Our generate_embeddings helper function now requires a
    specific embedding model. Pass model (a model ID or a ModelInterface
    instance) and, for a model ID, the provider that offers it. This is a
    breaking change for anyone that happened to start using this function (#975).
  • Update Settings vertical ellipsis icon to tool icon (#1001).
  • The core/read-content and core/read-users abilities are renamed to core/content-query and core/users-query. The old names keep working as deprecated aliases for now (#1002).
  • Use gpt-image-2.5-flare as our default OpenAI image generation model (#1023).
  • The core/read-settings ability has been renamed to core/settings-get. The old name keeps working as a deprecated alias for now (#1087).

منسوخ‌شده

  • The ai/get-post-details ability. Use the single-post mode of core/content-query instead (#1002).

حذف شده

  • Unnecessary URL validation that is now handled by WordPress core (#1011).
  • The Enable AI header toggle from the AI settings page (#985).

رفع شده

  • Ensure focus moves to the Accept button when content generation completes in the Content Resizing modal (#917).
  • Increase the default request timeout from 5 seconds to 30 seconds when Core revalidates API keys. If this validation request times out, Core will delete the API key so this is an attempt to fix that (#947).
  • Cached the active SEO plugin detection – with a TTL and immediate invalidation on any plugin activation/deactivation – so meta description meta-key lookups no longer re-scan active plugins on every request (#973).
  • Improves the Content Translation loading animation to preserve existing text and background colors (#977).
  • Settings page failing to render on Gutenberg 23.9+ after @wordpress/dataviews was removed from the private-apis allowlist (#989).
  • Ensure our guidelines integration reads published guideline rows from the wp_knowledge post type instead of the removed wp_guideline so those work with the latest version of Gutenberg. We don’t migrate data from the old post type and taxonomy to the new so anyone that had previously set guidelines in an older version of Gutenberg will need to re-add those (#988).
  • Import core’s prefixed PSR EventDispatcher in the vendored EmbeddingBuilder (#1005).
  • Reserve space for type-ahead text generation when caret is at the end (#1008).
  • Updated the settings page container min-height so that it spans the full viewport height (#1013).
  • Fix focus style on collapsible card by updating the @wordpress/dataviews package to latest version (#1035).
  • AI Request Logs now records HTTP error responses (4xx/5xx) from providers as error with the status code and message, instead of success; Gemini text generation requests are no longer mislabeled as Metadata (#1040).
  • Hide the “Suggest Reply” button when the inline comment form is in Quick Edit mode (#1049).
  • Editorial Notes only reviewing template blocks when “Show template” mode is enabled in the block editor (#1053).
  • Insert the generated summary into the post content when Show template is enabled (#1055).
  • Aligned the focus styles of Content Classification suggestion pills with the core Button component (#1060).
  • Connector Approvals no longer blocks core’s connector key check by attributing it to the provider plugin or to Gutenberg (#1070).
  • Abilities Explorer no longer crashes when an ability’s input property lists several types (#1073).
  • Preserve HTML entities and text between shortcodes when normalizing content, while still encoding entity-encoded tags (#1077).
  • Prevent options.php validation error when saving general settings with abilities active (#1080).
  • Ensure post titles, the site tagline and excerpts no longer contain HTML entities in the markdown feeds (#1086).
  • Ensure markdown feeds don’t 404 when the rewrite rules were rebuilt without the feed in place (#1110).

امنیت

  • Ensure we check for the moderate_comments capability before we allow bulk comment moderation and then check for the edit_comment capability for each individual comment that is being moderated (GHSA-pjw7-q94g-4q34).
  • Harden the Playground preview publishing workflow to derive pull request and commit metadata from the triggering workflow run (#978).
  • Harden JSON data parsing on admin screen (#991).

1.3.0 – 2026-08-18

اضافه شده

  • آزمایش جدید: ترجمه محتوا؛ بلوک‌های پاراگراف و عنوان — و در صورت تمایل عنوان نوشته — را مستقیماً از ویرایشگر نوشته به یک زبان انتخابی ترجمه می‌کند (#747).
  • آزمایش جدید: تولید نامک؛ پیشنهاد پیوندهای یکتای سازگار با سئو که می‌توانند به‌عنوان نامک تنظیم شوند (#897, #932).
  • آزمایش جدید: قابلیت‌های سفارشی. قابلیت‌های سفارشی وردپرس افزونه (ai/get-post-details، ai/get-post-terms، core/read-settings، core/read-users، core/read-content) را پشت یک سوئیچ فعال‌سازی تکی قرار می‌دهد، بنابراین فعال کردن آن همه آن‌ها را یک‌جا از طریق API قابلیت‌ها در دسترس قرار می‌دهد. توجه برای هر کسی که از این قابلیت‌ها استفاده می‌کند، باید ابتدا این آزمایش جدید را فعال کنید تا آن‌ها در دسترس قرار گیرند (#881).
  • ابزار توسعه‌دهنده جدید: قابلیت درون‌ریزی/برون‌ریزی برای تنظیمات غیرحساس هوش مصنوعی (#734).
  • پاکسازی داده‌های افزونه هنگام حذف افزونه (#692).
  • یکپارچه‌سازی اختصاصی هوش مصنوعی با سلامت سایت و تست‌های وضعیت (#734).
  • فیلترهای جدید، wpai_content_classification_available_terms، wpai_content_classification_min_confidence و wpai_content_classification_candidate_pool_size، برای امکان کنترل بیشتر روی طبقه‌بندی محتوا (#633).
  • نقاط گسترش الگوی دستور (Prompt)، که کار را برای دیگران جهت فیلتر کردن دستورها و سازندگان دستور آسان می‌کند (#770).
  • انتقال کد جاسازی (embedding) از کلاینت هوش مصنوعی PHP و بارگذاری مشروط آن تا کسانی که از افزونه هوش مصنوعی استفاده می‌کنند بتوانند از مزایای تولید جاسازی بهره‌مند شوند (#892, #946).
  • رابط برنامه‌نویسی عمومی WordPress\AI\log_ai_request() تا سرورهای MCP و مصرف‌کنندگان قابلیت بتوانند درخواست‌ها را در گزارش درخواست هوش مصنوعی ثبت کنند (#914).

تغییر کرده

  • به‌روزرسانی همه کلیدهای متا برای استفاده از پیشوند wpai_ به‌جای فقط ai_. توجه کنید که این کار پیشوند متا‌های ai_generated، ai_generated_summary و ai_note را تغییر می‌دهد، بنابراین اگر مستقیماً از آن‌ها استفاده می‌کنید، آن‌ها را به نام‌های wpai_ به‌روزرسانی کنید (#867).
  • به‌روزرسانی مدل‌های ترجیحی به مدل‌های جدیدتر برای سه ارائه‌دهنده پیش‌فرض (#913).
  • ارتقای نسخه تست‌شده وردپرس تا 7.1 (#934).
  • بهبود مرتبط بودن پیشنهادهای دسته‌بندی و برچسب تولیدشده توسط آزمایش «طبقه‌بندی محتوا» (#633).
  • «به‌روزرسانی‌های ویرایشی» اکنون هنگام بازبینی محتوای اصلاح‌شده به صفحه بازبینی‌های بصری پیوند می‌دهد و در صورت عدم دسترس‌پذیری بازبینی‌های بصری، به صفحه بازبینی‌های کلاسیک بازمی‌گردد (#861).
  • مرتب‌سازی مجدد فهرست آزمایش‌های تنظیمات؛ گروه‌بندی آزمایش‌های مرتبط و مرتب‌سازی حروف الفبایی آزمایش‌های ویرایشگر (#871).
  • بهبود مدیریت فوکوس صفحه‌کلید هنگام تولید، پذیرش یا نادیده گرفتن پیشنهادهای طبقه‌بندی (#873).
  • منوی کشویی فیلتر ارائه‌دهنده در «کاوشگر قابلیت‌ها» اکنون شامل ارائه‌دهندگان سفارشی است و آمار کلی، قابلیت‌ها را بر اساس مبدأ می‌شمارد تا قابلیت‌های ارائه‌دهنده سفارشی در سطل «هسته/افزونه‌ها/قالب» باقی بمانند (#884).
  • هنگام تولید عنوان، فوکوس را روی ناحیه متنی عنوان تولیدشده قرار دهید (#901).
  • قابلیت core/read-users اکنون مجموعه‌ها را بر اساس نام نمایشی، از A تا Z مرتب می‌کند (#948).

منسوخ‌شده

  • کلاس AI_Service و کمک‌کننده get_ai_service() که در 0.2.1 معرفی شدند، در نسخه اصلی بعدی حذف خواهند شد. هیچ‌کدام در هیچ جای افزونه استفاده نمی‌شوند؛ آزمایش‌ها و قابلیت‌ها مستقیماً wp_ai_client_prompt() را فراخوانی می‌کنند (#905).
  • فیلتر wpai_meta_description_result_temperature دیگر استفاده نمی‌شود و در نسخه بعدی حذف خواهد شد (#913).

حذف شده

  • دیگر مقادیر دمای سفارشی روی هیچ‌یک از درخواست‌هایمان تنظیم نمی‌شود (#913).

رفع شده

  • پایانه REST گزارش درخواست هوش مصنوعی اکنون پارامتر فیلتر operation خود را ثبت می‌کند، بنابراین در طرح‌واره REST ظاهر می‌شود و یک مقدار غیررشته‌ای به‌جای ایجاد خطای مهلک، 400 برمی‌گرداند (#758).
  • ناحیه متنی پاسخ درون‌خطی پس از تولید پاسخ پیشنهادی، فوکوس دریافت نمی‌کرد (#877).
  • پیشنهادهای توضیحات متا که روی برگه‌ها و انواع نوشته سفارشی اعمال شده بودند، هنگام ذخیره در صورت فعال بودن Yoast SEO از بین می‌رفتند (#886).
  • بهبود دسترس‌پذیری و کاربردپذیری صفحه‌کلید برای جزئیات ارائه‌دهنده/مدل گزارش‌های درخواست (#889).
  • بهبود مدیریت صفحه‌کلید و تمرکز برای منوی کشویی لحن «پیشنهاد پاسخ» (#907).
  • همگام‌سازی وضعیت تولید بین دکمه‌های تولید چکیده درون‌خطی و مودال (#908).
  • اطمینان از اینکه تشخیص فراخوان در آزمایش رمزنگاری به‌درستی با افزونه فراخوان مطابقت دارد، نه افزونه میزبان (#909).
  • همگام‌سازی وضعیت بارگذاری بین دکمه‌های بازتولید خلاصه در نوار کناری و نوار ابزار بلوک (#912).
  • حفظ HTML درون‌خطی هنگام تغییر اندازه محتوا (#915).
  • کنش‌های گروهی دیگر هنگام مرتب‌سازی یا صفحه‌بندی فهرست پس از تکمیل کنش، دوباره اجرا نمی‌شوند (#928).
  • اعمال به‌روزرسانی‌های ویرایشی روی بلوک‌هایی که متن قابل‌ویرایش را در ویژگی value ذخیره می‌کنند (#930).

امنیت

  • اطمینان حاصل کنید هر محتوایی که از LLM رندر می‌کنیم یا به LLM می‌فرستیم به‌درستی پاکسازی شده باشد (#950).
  • افزودن بررسی نانس مناسب پیش از تولید انبوه متن جایگزین و خلاصه‌سازی (GHSA-hfp9-55vw-ccjc).
  • هنگام ارسال یک نشانی تصویر سفارشی به قابلیت «تولید متن جایگزین»، اطمینان حاصل کنید که آن نشانی عمومی است، به یک نوع تصویر مجاز اشاره دارد و نشانی نهایی که دانلود می‌کنیم با نشانی اولیه‌ای که تأیید می‌کنیم مطابقت دارد (GHSA-v2wx-9j88-4rqq).

۱.۲.۰ – ۲۰۲۶-۰۷-۱۴

اضافه شده

  • آزمایش جدید: «پیشنهاد پاسخ»؛ به مدیران دیدگاه‌ها روشی سریع برای تولید پاسخ به یک دیدگاه از طریق پیشخوان ارائه می‌دهد (#724).
  • گزینه جدید «تنظیمات پیشرفته» در ابزارهای توسعه‌دهنده برای نمایش/پنهان کردن گزینه‌های پیکربندی اضافی برای ویژگی‌ها و آزمایش‌ها (#842).
  • افزودن کنش دسته‌جمعی «تولید خلاصه با هوش مصنوعی» به جدول لیست نوشته‌ها و برگه‌ها، جهت امکان تولید خلاصه برای چندین نوشته به‌صورت هم‌زمان (#650).
  • قابلیت جدید core/read-content با حالت‌های امن «نوشته تکی» و «پرس‌وجو» (شامل فیلدهای شامل‌شده و انتخابی) برای فعال‌سازی دسترسی فقط‌خواندنی به محتوا (#739).
  • قابلیت جدید core/read-users که یک کاربر تکی را با شناسه، ایمیل، نام کاربری یا نام مستعار بازیابی می‌کند، یا مجموعه‌ای از کاربران فیلترشده و صفحه‌بندی‌شده را بازمی‌گرداند؛ با امکان انتخاب فیلدهای حساس و محدودیت‌های دسترسی (#774).
  • افزودن یک اطلاعیه مدیریتی درون‌خطی زمانی که «تاییدیه اتصال‌دهنده‌ها» فعال است و هیچ اتصال‌دهنده هوش مصنوعی تایید نشده است، جهت ترغیب مدیران به تایید افزونه هوش مصنوعی برای استفاده (#830).
  • معرفی فیلتر جدید wp_ai_client_default_request_timeout برای پیکربندی‌پذیر کردن زمان انتظار (timeout) پیش‌فرض درخواست. از این فیلتر برای زمان انتظار درخواست تولید تصویر استفاده می‌شود (#862).

تغییر کرده

  • تشخیص بلوک «خلاصه محتوا» اکنون بلوک‌های تو در تو را نیز بررسی می‌کند (#810).
  • انتقال تمام گزینه‌های پیکربندی موجود به یک بخش جدید «تنظیمات پیشرفته» که به‌طور پیش‌فرض پنهان است (#842).

رفع شده

  • بازگردانی فوکوس پس از ذخیره تنظیمات هوش مصنوعی (#812).
  • افزودن متن جایگزین (alt text) توصیفی به تصاویر کارت‌های ویژگی در صفحه اصلی هوش مصنوعی برای بهبود دسترسی‌پذیری صفحه‌خوان‌ها (#819).
  • جلوگیری از بارگذاری دارایی‌های (assets) قابلیت پیش‌گو (Type-Ahead) در بخش کاربری سایت (#820).
  • رد کردن پیشنهاد پیش‌گو با استفاده از کلید Escape نباید درخواست پیشنهاد جدیدی را ایجاد کند (#840).
  • اصلاح جای‌گیری متن کمرنگ (ghost text) پیش‌گو (Type-ahead) و هم‌پوشانی پیشنهادهای قدیمی با جای‌نگهدار بلوک‌های خالی (#847).
  • رفع کرش MutationObserver در هنگام استفاده از «تولید عنوان»، زمانی که بدنه iframe ویرایشگر آماده نیست (#849).
  • رعایت مقدار صریح show_in_abilities در تنظیمات گزینش‌شده، و واگذاری این پرچم به هسته وردپرس پس از اعلام آن توسط هسته (#852).
  • ثبت تنظیمات اولیه پیش از اینکه core/read-settings از آن‌ها اسنپ‌شات بگیرد (#856).

ورودی‌های قدیمی‌تر لاگ تغییرات را می‌توانید در فایل CHANGELOG.md پیدا کنید.