AI Engine – چت‌بات، چارچوب هوش مصنوعی و MCP برای وردپرس

توضیحات

AI Engine وردپرس را به مدل‌های هوش مصنوعی متصل می‌کند. یک نصب، کانکتورهای پایدار برای همهٔ ارائه‌دهندگان اصلی هوش مصنوعی: OpenAI، Anthropic، Google، Mistral و دیگران. چت‌بات‌های هوشمند بسازید، محتوا تولید کنید، فرم‌های مجهز به هوش مصنوعی ایجاد کنید و کارها را خودکارسازی کنید؛ همه از طریق پیشخوان وردپرس.

Take the tour at vibewithwp.ai: what AI Engine does, how the MCP server works, and how it compares to the alternatives. Please make sure you read the disclaimer. For more information, check the official website of AI Engine.

معرفی سریع

سلام! ☀️ من موتور هوش مصنوعی را ساختم تا OpenAI، Claude و سایر مدل‌های هوش مصنوعی را به وردپرس بیاورم. چت‌بات‌هایی بسازید که محتوای شما را می‌فهمند، نوشته‌هایی با صدای شما تولید می‌کنند، فوراً ترجمه می‌کنند، تصویر می‌سازند یا ابزارهای هوش مصنوعی سفارشی ایجاد می‌کنند.

برای توسعه‌دهندگان: APIهای داخلی، نقاط پایانی REST، فراخوانی تابع و پشتیبانی MCP. ویژگی‌های هوش مصنوعی بسازید، گردش کارها را خودکار کنید یا برنامه‌های SaaS را روی وردپرس ایجاد نمایید.

همچنین یک Workspace هم وجود دارد: یک گفت‌وگوی تمام‌صفحه با هوش مصنوعی در wp-admin، با همه مدل‌هایی که پیکربندی کرده‌اید، و یک اپلیکیشن رایگان iOS تا بتوانید از طریق گوشی هم روی سایتتان کار را ادامه دهید. اطلاعات بیشتر در workspace.press.

احساس سردرگمی می‌کنید؟ 🤪 ساده شروع کنید: یک چت‌بات بسازید. سپس Claude Code، Claude یا ChatGPT را از طریق MCP متصل کنید تا به هوش مصنوعی دسترسی مستقیم به سایت خود بدهید. SEO Engine را اضافه کنید و ببینید که چگونه سئو را به روش‌هایی که هرگز تصور نمی‌کردید مدیریت می‌کند. حتی می‌توانید موتور هوش مصنوعی را به چندین سایت وردپرس متصل کرده و همه آن‌ها را از طریق گفتگو مدیریت کنید.

قبل از این‌که همهٔ امکانات را کشف کنید، از کار با افزونه لذت خواهید برد. احتمالاً نشانه‌هایی از AI Engine را در تعداد زیادی از افزونه‌های هوش مصنوعی دیگر — چه در کد و چه در رابط کاربری — خواهید دید. واقعاً مایهٔ افتخار است… یا کمی مشکوک؟ 🤣 اما تنها AI Engine است که با توجه واقعی به جامعهٔ کاربری خود، میل به کمال و حوصله برای درست‌کردن جزئیات، دائماً رو به جلو حرکت می‌کند.

ماژول‌های هسته

🤖 چت‌بات‌ها
چت‌بات‌های هوشمند با پوسته‌های قابل شخصی‌سازی، صدای بلادرنگ و پشتیبانی از چند پرونده ایجاد کنید. دارای ساخت‌وساز رابط کاربری ماژولار، حافظه گفتگو و اجزای سبک MacOS.

🖥️ Workspace (با یک اپلیکیشن رایگان iOS)
یک گفت‌وگوی تمام‌صفحه با هوش مصنوعی در بخش مدیریت وردپرس شما: همه مدل‌هایی که پیکربندی کرده‌اید، تاریخچه گفتگو و پوشه‌ها، کتابخانه پرامپت، تولید تصویر، جست‌وجوی وب، و دسترسی عملی به سایت شما از طریق ابزارهای MCP. این قابلیت از طریق Workspace for WordPress روی آیفون و آیپد هم اجرا می‌شود.

🎨 محتوا و رسانه
محتوا تولید کنید، متن را ترجمه کنید، از روی پرامپت تصویر و ویدیو بسازید و از Copilot در ویرایشگر وردپرس برای تصحیح، بهبود، ترجمه یا بازنویسی متن استفاده کنید.

📝 فرم‌های هوش مصنوعی
فرم‌های سفارشی مجهز به هوش مصنوعی بسازید که متن، تصویر، صدا یا بارگذاری پرونده را مدیریت می‌کنند. برنامه‌های پیشرفته با منطق شرطی ایجاد کنید.

🧠 دانش و جاسازی‌ها
مدل‌ها را تنظیم دقیق (Fine-tune) کنید، جاسازی‌ها را ایجاد نمایید و از فایل‌های PDF پایگاه دانش بسازید. برای جستجوی معنایی با Pinecone، Chroma، Qdrant یا فروشگاه بردار OpenAI متصل شوید.

🔧 فراخوانی تابع
هوش مصنوعی را به توابع وردپرس، ووکامرس، قرار ملاقات‌ها یا APIهای سفارشی متصل کنید. بگذارید هوش مصنوعی با داده‌ها و سرویس‌های سایت شما به‌صورت بلادرنگ تعامل داشته باشد.

🛡️ امنیت و تعدیل محتوا
مسدود کردن IP، فیلتر کلمات و تعدیل محتوا برای امن نگه‌داشتن تعاملات هوش مصنوعی شما.

💡 Advisor
پیشنهادها و بینش‌های مبتنی بر هوش مصنوعی برای کمک به راه‌اندازی و بهینه‌سازی سایت وردپرسی شما.

🔌 ابزارهای توسعه‌دهنده
APIهای داخلی، نقاط پایانی REST، پشتیبانی MCP و قلاب‌های گسترده. ویژگی‌های مبتنی بر هوش مصنوعی بسازید، گردش کارها را خودکار کنید یا برنامه‌های SaaS ایجاد نمایید.

🖥️ Workspace (و اپلیکیشن iOS آن)

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

هر مدلی که پیکربندی کرده‌اید، در همان گفتگو فقط با یک لمس در دسترس است: گفتگو را در Claude شروع کنید، آن را در ChatGPT یا Gemini ادامه دهید، تصویر تولید کنید، در وب جست‌وجو کنید، و سپس بگذارید از طریق ابزارهای MCP روی خود سایت کار کند، با یک گفت‌وگوی تأیید پیش از هر تغییری.

Workspace for WordPress همه این‌ها را به آیفون و آیپد شما می‌آورد. کافی است یک‌بار یک کد QR را برای اتصال به سایت خود اسکن کنید، بدون اینکه رمز عبوری با کیبورد گوشی تایپ شود، و این اتصال با یک Application Password قابل ابطال انجام می‌شود که هر زمان بخواهید می‌توانید آن را غیرفعال کنید. گفتگوها، پوشه‌ها و پوسته‌های شما روی همان سایت خودتان می‌مانند و کلیدهای API هرگز از آن خارج نمی‌شوند.

اپلیکیشن رایگان است، افزونه رایگان است و هیچ کارمزدی رویندگان‌چیز اضافه نمی‌شود: شما مستقیماً و با همان قیمت، به ارائه‌دهندگان هوش مصنوعی پرداخت می‌کنید. اطلاعات بیشتر در workspace.press.

ویژگی‌ها:

  • همه ارائه‌دهنده‌ها در یک رشته، قابل جابه‌جایی برای هر گفتگو
  • تاریخچه گفتگو، پوشه‌ها، سنجاق‌ها و جست‌وجوی تمام‌متن
  • کتابخانه پرامپت، تولید تصویر و جست‌وجوی وب
  • اقدام‌های سایت از طریق MCP، با تأیید پیش از هر تغییری
  • پیوست کردن فایل‌ها و ذخیره تصاویر تولیدشده در کتابخانه پرونده‌های چندرسانه‌ای
  • پوسته‌هایی که از طریق حساب وردپرس شما میان دستگاه‌ها همگام‌سازی می‌شوند
  • نیازمند iOS 17 یا جدیدتر، روی آیفون و آیپد

🤖 چت‌بات‌ها

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

ویژگی‌ها:

  • سازنده رابط کاربری ماژولار با نگهدارنده‌ها، سربرگ‌ها، پابرگ‌ها
  • پوسته‌های قابل شخصی‌سازی و اجزای سبک MacOS
  • گفتگوهای صوتی بلادرنگ
  • پشتیبانی از بارگذاری چند پرونده
  • حافظه و تاریخچه بحث
  • جاسازی بین‌سایتی
  • ابزارهای انطباق با GDPR

🎨 محتوا و رسانه

محتوا را با کمک هوش مصنوعی ایجاد، اصلاح و تجسم کنید.

کوپایلوت (Magic Wand):

  • اصلاح دستور زبان و املاء
  • بهبود متن از نظر خوانایی و کیفیت
  • طولانی‌تر یا کوتاه‌تر کردن متن
  • ترجمهٔ متن و کل نوشته‌ها
  • تولید محتوا از صفر
  • پشتیبانی چندبلوکی در ویرایشگر وردپرس

ابزارهای تصویر و ویدیو:

  • ایجاد تصاویر از دستورالعمل‌های متنی
  • تولید ویدیو با هوش مصنوعی (Sora)
  • ویرایش تصاویر موجود با هوش مصنوعی
  • هوش مصنوعی بینایی برای تحلیل تصویر
  • تولید متن جایگزین خودکار

📝 فرم‌های هوش مصنوعی

فرم‌ها و برنامه‌های قدرتمند مبتنی بر هوش مصنوعی بسازید.

قابلیت‌ها:

  • ورودی‌های متن، تصویر، صدا و پرونده
  • منطق شرطی و اعتبارسنجی
  • برنامه‌های سفارشی مبتنی بر هوش مصنوعی
  • گردش کارهای چندمرحله‌ای
  • قالب‌های نتیجه

🧠 دانش و جاسازی‌ها

پایگاه‌های دانش هوشمند و جستجوی معنایی ایجاد کنید.

پایگاه‌های داده برداری:

  • Chroma، Qdrant، Pinecone
  • فروشگاه بردار OpenAI
  • همگام‌سازی خودکار
  • اعتبارسنجی ابعاد

ویژگی‌های هوشمند:

  • درون‌ریزی PDF با قطعه‌بندی خودکار
  • جستجوی مبتنی بر هوش مصنوعی (ساده، آگاه به زمینه، هوشمند)
  • طبقه‌بندی محتوا
  • توصیه‌های شخصی‌سازی‌شده

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

وردپرس را با قابلیت‌های هوش مصنوعی گسترش دهید.

رابط‌های برنامه‌نویسی (API):

  • API داخلی برای ادغام افزونه
  • REST API برای برنامه‌های خارجی
  • پشتیبانی از MCP (پروتکل زمینه مدل)
  • چارچوب فراخوانی تابع

ادغام:

  • کار با SEO Engine، Social Engine، Code Engine
  • پشتیبانی از Media File Renamer
  • کدکوتاه‌ها و قلاب‌های سفارشی
  • صافی‌های (فیلترهای) گسترده وردپرس

منابع:

MCP (پروتکل زمینه مدل)

موتور هوش مصنوعی سایت وردپرس شما را به یک سرور MCP هوشمند تبدیل می‌کند. عامل‌های هوش مصنوعی مانند ChatGPT، Claude و Claude Code می‌توانند مستقیماً متصل شوند، محتوا را مرور کنند، نوشته‌ها را ویرایش کنند، رسانه‌ها را مدیریت کنند و وظایف پیچیده را از طریق گفتگوی طبیعی انجام دهند.

عامل‌های هوش مصنوعی چه کاری می‌توانند انجام دهند:

  • ایجاد و ویرایش نوشته‌ها
  • مدیریت دیدگاه‌ها
  • نصب و مدیریت افزونه‌ها
  • سفارشی‌سازی پوسته‌ها
  • بررسی سئو و آنالیتیکس
  • مدیریت پرونده‌های رسانه‌ای
  • اجرای کوئری‌های SQL
  • مدیریت محصولات، سفارش‌ها، موجودی و مشتریان ووکامرس
  • مدیریت ترجمه‌ها در Polylang

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

ادغام افزونه:

سایر افزونه‌ها ویژگی‌های خود را به سیستم MCP اضافه می‌کنند:

  • SEO Engine – بگذارید هوش مصنوعی محتوای شما را تحلیل و بهینه کند، مشکلات سئو را برطرف نماید و داده‌های متا را مدیریت کند
  • Social Engine – هوش مصنوعی می‌تواند نوشته‌ها را زمان‌بندی کند، شبکه‌های اجتماعی را مدیریت نماید و محتوای اجتماعی ایجاد کند
  • Code Engine – به هوش مصنوعی دسترسی به قطعه کدها و توابع سفارشی بدهید

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

نکته‌ای در مورد امنیت و «دسترسی کامل»:

ابزارهای MCP افزونه AI Engine به‌طور هدفمند گزینش شده و دارای قابلیت تشخیص سطح دسترسی هستند. آن‌ها کدهای دلخواه (arbitrary code) را اجرا نمی‌کنند، بنابراین سایت شما حتی در حین فعالیت عامل هوش مصنوعی، ایمن باقی می‌ماند.

برخی از کاربران از ما خواسته‌اند تا ابزارهایی مانند Novamira را شبیه‌سازی کرده و به یک عامل هوش مصنوعی، کنترل کامل و بدون محدودیت بر وردپرس از طریق اجرای کدهای PHP دلخواه بدهیم. ما این قابلیت را به افزونه رسمی AI Engine اضافه نخواهیم کرد، زیرا ذاتاً ناامن است: این کار در عمل سایت شما را به بستری برای اجرای کد از راه دور تبدیل می‌کند. اگر مشخصاً به دنبال چنین قدرتی (مشابه Novamira) برای یک سایت توسعه یا استیجینگ هستید، ما یک افزونه مکمل اختیاری با نام AI Engine YOLO ساخته‌ایم که همان قابلیت اجرای PHP و دسترسی به فایل‌ها بدون محدودیت را به سرور MCP افزونه AI Engine می‌آورد. این افزونه به صورت طراحی‌شده خطرناک است، در محیط عملیاتی (Production) به‌طور خودکار غیرفعال می‌شود و فقط در گیت‌هاب ارائه شده است. لطفاً هرگز آن را روی یک سایت زنده اجرا نکنید.

ویژگی‌های حرفه‌ای

  • فرم‌های هوش مصنوعی — ایجاد فرم‌های پویا که با استفاده از هوش مصنوعی پاسخ‌ها، تصاویر یا پرونده‌ها را تولید می‌کنند.
  • جاسازی‌ها و پایگاه‌های داده برداری — ساخت پایگاه‌های دانش از محتوا و PDFهای خود برای جستجوی معنایی.
  • آگاه به محتوا — اجازه دهید هوش مصنوعی از محتوای نوشته و برگه شما به‌عنوان زمینه برای پاسخ‌های هوشمندتر استفاده کند.
  • فراخوانی تابع — اتصال هوش مصنوعی به توابع وردپرس، ووکامرس یا هر API سفارشی.
  • چت‌بات‌های بین‌سایتی — جاسازی چت‌بات‌های خود در وب‌سایت‌های خارجی.
  • دستیار ویرایشگر: یک نوار کناری مبتنی بر هوش مصنوعی در ویرایشگر نوشته که می‌تواند از طریق زنجیره‌ای از فراخوانی توابع، بلوک‌های محتوای شما را بخواند، بازنویسی کند، درج کند و دوباره بچیند.
  • صوت بلادرنگ: گفتگوهای مبتنی بر صدا روی GA Realtime API مربوط به OpenAI، همراه با جدیدترین قابلیت‌های استدلال صوتی.
  • آمار و کنترل میزان استفاده — رهگیری استفاده، تنظیم محدودیت‌ها برای هر نقش و پایش هزینه‌ها.
  • ابزارهای MCP اضافی: مدیریت افزونه، پوسته، پایگاه‌داده، Polylang و ووکامرس را به سرور MCP اضافه می‌کند.
  • پشتیبانی اولویت‌دار — دریافت کمک سریع‌تر از تیم برنامه‌های میو (Meow Apps).

چرا موتور هوش مصنوعی؟

بومی وردپرس
ساخته شده به‌طور خاص برای وردپرس با ادغام یکپارچه. بدون رابط‌های کاربری دست‌وپاگیر، فقط تجربه بومی وردپرس.

منعطف و قدرتمند
اتصال‌دهنده‌های داخلی برای OpenAI، Anthropic، Google، xAI (Grok)، Mistral، Perplexity، OpenRouter، Replicate، Azure (OpenAI)، به‌علاوه یک اتصال‌دهنده سفارشی (سازگار با OpenAI) برای Ollama، LM Studio، vLLM، llama.cpp، LocalAI یا هر سرور خودمیزبان دیگر. از مدل‌هایی استفاده کنید که بهترین عملکرد را برای شما دارند. Google (Gemini) به‌صورت پیش‌فرض روی API جدید Interactions اجرا می‌شود و مکالمات حالت‌مند، استریم همراه با گزارش زنده رویدادها، function calling و همچنین Google Search و Google Maps grounding داخلی را فراهم می‌کند؛ در عین حال API کلاسیک نیز به‌عنوان یک گزینه بازگشت با یک کلیک حفظ شده است.

توسعه‌دهنده پسند
APIهای تمیز، قلاب‌های گسترده و پشتیبانی MCP. ویژگی‌های هوش مصنوعی سفارشی بسازید یا کل برنامه‌های SaaS را روی وردپرس ایجاد کنید.

MCP واقعی، برای وردپرس واقعی
شاید نام MCP Adapter را شنیده باشید؛ ابزاری که عمدتاً توسط تیم وردپرس برای سرویس میزبانی WordPress.com ساخته شده است. در اصل، لایه‌ای نازک روی REST API است. AI Engine رویکرد دیگری دارد: ابزارهای MCP آن به‌طور خاص برای ایجنت‌های هوش مصنوعی طراحی شده‌اند، با زمینهٔ غنی، پیش‌فرض‌های هوشمند و اقدامات عملی که بسیار فراتر از چیزی است که یک پوشش‌دهندهٔ REST API عمومی می‌تواند ارائه کند. و روی هر نصب وردپرسی، صرف‌نظر از ارائه‌دهندهٔ میزبانی، کار می‌کند. اگر بخواهید، AI Engine همچنین REST API خود را به‌عنوان ابزار MCP در اختیار می‌گذارد، اما قدرت واقعی در ابزارهای اختصاصی آن است.

اول حریم خصوصی
هش کردن IP، ابزارهای GDPR، مدیریت امن پرونده و رهگیری مبتنی بر نشست. شما داده‌های خود را کنترل می‌کنید.

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

رویای من برای هوش مصنوعی

من در مورد هوش مصنوعی هیجان‌زده هستم، اما معتقدم باید با قصد و وضوح از آن استفاده کنیم. شبکه‌های اجتماعی به ما نشان دادند که ابزارهای قدرتمند چگونه می‌توانند زندگی ما را به روش‌هایی که هرگز انتظارش را نداشتیم تغییر شکل دهند، گاهی بهتر، گاهی نه. من می‌خواهم از تکرار آن اشتباهات جلوگیری کنم. هوش مصنوعی باید به ما کمک کند کارهای بی‌معنی و خسته‌کننده را حذف کنیم یا کارهایی را که از آن‌ها لذت می‌بریم ارتقا دهیم. ابزارهای مدرن باید زمان بیشتری برای آنچه واقعاً مهم است به ما بدهند: گذراندن لحظات زیبا با افرادی که دوستشان داریم! 💕

سلب مسئولیت

موتور هوش مصنوعی افزونه‌ای است که به شما کمک می‌کند وب‌سایت‌های خود را به سرویس‌های هوش مصنوعی متصل کنید. شما به کلیدهای API خود نیاز دارید و باید از قوانین تعیین شده توسط سرویس هوش مصنوعی انتخابی خود پیروی کنید. برای OpenAI، شرایط خدمات و سیاست حریم خصوصی آن‌ها را بررسی کنید. همچنین مهم است که میزان استفاده خود را در وب‌سایت OpenAI برای اطلاعات دقیق بررسی کنید. لطفاً این کار را با سایر سرویس‌ها نیز انجام دهید.

توسعه‌دهنده موتور هوش مصنوعی و طرف‌های مرتبط مسئولیتی در قبال هرگونه مشکل یا ضرر ناشی از استفاده از افزونه یا محتوای تولید شده توسط هوش مصنوعی ندارند. شما باید با یک کارشناس حقوقی صحبت کنید و قوانین و مقررات کشور خود را دنبال نمایید. موتور هوش مصنوعی تنها داده‌ها را روی سرور خودتان ذخیره می‌کند و مسئولیت ایمن نگه داشتن آن بر عهده شماست. سلب مسئولیت کامل موتور هوش مصنوعی اینجا است.

سازگاری

لطفاً آگاه باشید که ممکن است تداخل‌هایی با برخی افزونه‌های کش یا کارایی، مانند SiteGround Optimizer و Ninja Firewall وجود داشته باشد. برای جلوگیری از هرگونه مشکل، اطمینان حاصل کنید که موتور هوش مصنوعی از این افزونه‌ها مستثنی شده است.

عکس‌های صفحه

نصب

  1. ai-engine را در /wp-content/plugins/ بارگذاری کنید
  2. از طریق منوی «افزونه‌ها» فعال کنید
  3. یک کلید API از OpenAI (یا ارائه‌دهنده هوش مصنوعی ترجیحی خود) دریافت کنید
  4. کلید API خود را در تنظیمات اضافه کنید (برنامه‌های میو > موتور هوش مصنوعی)
  5. شروع به خلق کردن کنید! 🚀

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

چرا خطای «Error 429: You exceeded your current quota» را دریافت می‌کنم؟

این خطا از API اوپن‌همکار (OpenAI) می‌آید، نه موتور هوش مصنوعی. محدودیت‌های صورت‌حساب را در حساب OpenAI خود تنظیم کنید. افزونه‌های کش گاهی اوقات پاسخ‌های خطا را ذخیره می‌کنند، بنابراین کش‌های خود را پاک کنید.

موتور هوش مصنوعی برای چه کسانی است و چگونه محدودیت‌های استفاده را مدیریت کنم؟

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

آیا چت‌بات از زبان من پشتیبانی می‌کند؟

مدل‌های هوش مصنوعی از زبان‌های زیادی پشتیبانی می‌کنند، اما کیفیت آن‌ها متفاوت است. فهرست قطعی‌ای وجود ندارد، چون مدل‌ها دائماً به‌روزرسانی می‌شوند. زبان خود را در AI Playground آزمایش کنید.

MCP چگونه کار می‌کند و چه کارهایی می‌توانم با آن انجام دهم؟

پروتکل زمینه مدل (MCP) ابزارهای وردپرس را در معرض عامل‌های هوش مصنوعی قرار می‌دهد. بیاموزید چگونه نقطه پایانی MCP را فعال کنید، انتخاب کنید کدام ابزارها در معرض دید قرار گیرند و آن‌ها را ایمن کنید. شما می‌توانید نوشته‌ها، دیدگاه‌ها، کاربران، رسانه‌ها و موارد دیگر را مدیریت نمایید.

آیا می‌توانم چت‌بات را محدود کنم تا فقط از محتوای سایت من پاسخ دهد؟

شما نمی‌توانید دانش داخلی مدل را به‌طور کامل مسدود کنید، اما می‌توانید از دستورالعمل‌های هوشمند و جاسازی‌ها استفاده کنید تا گفتگوها را به سمت محتوای خود هدایت نمایید.

چت‌بات در سایت من ظاهر نمی‌شود یا عجیب به نظر می‌رسد

برای راه‌حل‌های مشکلات REST API، تداخل‌های کش، خطاهای کلید سری (nonce) و اشکالات چیدمان، راهنمای مشکلات رایج را بررسی کنید.

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

با راهنمای مبانی برای نصب و مفاهیم کلیدی شروع کنید. برای مشکلات خاص، مشکلات رایج را بررسی کنید.

چگونه مسائل امنیتی را گزارش دهم؟

آسیب‌پذیری‌های امنیتی را از طریق برنامه افشای آسیب‌پذیری Patchstack گزارش دهید.

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

3 سپتامبر 2026
I cannot say enough good things about AI Engine Pro! If you are looking to integrate AI into your WordPress site, stop searching right now—this is the only plugin you need. Jordy has created an absolute masterpiece. The plugin is incredibly powerful, yet surprisingly intuitive and easy to set up. Within minutes, I had a fully functional, highly intelligent chatbot running on my site. What really sets AI Engine Pro apart, though, is the attention to detail and the sheer breadth of features. It handles everything from complex AI interactions to seamless integrations with models like GPT-5-chat, all while remaining lightweight and fast. It’s not just an AI plugin; it’s a complete upgrade to how your website operates. Worth every single penny. Highly, highly recommended! 🌟🌟🌟🌟🌟
26 آگوست 2026
So much to say as this plugin is great, easy to handle, and allows to make truly clever and good looking chatbots, in many ways, on-site, cross-sites and so on. Also coming with automation for social production and publications, and around a billon more (a little bit less in fact) of stuff possibilities, you just can’t imagine before installing it. Try it today on your WordPress site, if you don’t know yet why, you’ll soon discover it. Most of all, the kind, gentle, efficient JM’s team as to be noticed. I begun with the free version and now I’m eager to purchase a paying plan as I absolutely want to cell various developments based on AI ENGINE to all my clients. Special thanks to Valentin, but I guess they’re all great helpers
20 آگوست 2026
Fairly simple to use right out of the box even though it is highly configurable. Adding an AI is really taking the resources on my webpage to a new level.
17 آگوست 2026 1 پاسخ
I run AI Engine Pro as an MCP server across several production WordPress sites, and I’ve built more than a dozen custom plugins on top of its MCP layer to expose Formidable, WooCommerce, WPBakery, BeTheme, TheGem, LiteSpeed, UpdraftPlus, and others as tools. I depend on this plugin the way you’d depend on a framework, and I audit every release before it reaches a client site. Two things earned this review. The extension contract is genuinely stable. Everything I’ve built binds to exactly two filters, mwai_mcp_tools and mwai_mcp_callback. I’ve diffed every release from 3.4.7 through 3.7.0, and I have never once had to change a line in my own plugins to survive an update. When the dispatch signature was extended, it was extended backward-compatibly. For anyone building on top of an MCP server, that discipline is worth more than any feature list. The support is the best I’ve had from any plugin author, paid or free. I’ve filed four detailed reports. The record: An 8-item memo on the native MCP tools. Jordy triaged all eight in a single reply, honestly split into fixed / not ours / deferred, shipped four fixes in the next release — and volunteered a bug I hadn’t even reported. A follow-up with four more questions. All four landed in the next release the following day. A three-part report on the post-write path silently mangling content and double-serializing array meta. He fixed all three, verified them against real content, and told me they were shipping — the same day I sent it. His write-up back to me was clearer than my original report. A hook whose documentation and its code disagreed. Fixed by the next morning, and implemented better than I proposed: he inverted the rule rather than patching the symptom, so any future tool is covered the day it lands instead of the day someone notices. And once, when I reported something and was wrong about the cause, he ran the code, came back with evidence, and pushed back — politely, but firmly. He was right: the bug was in my client, not his plugin. A developer who will tell you ‘no’ with a unit test to back it up is far more valuable than one who agrees with everything (or flatly dismisses). Go report something to Woo or Codex/TheGem and see how long it takes them to get back with you (and take a look at the quality of their response/”resolution”). Jordy is doing it right. Well done, sir! Fixes ship fast, they land where they belong, and they don’t break the surface you built against. Five stars, easily.
خواندن تمامی 864 نقد و بررسی‌

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

“AI Engine – چت‌بات، چارچوب هوش مصنوعی و MCP برای وردپرس” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

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

“AI Engine – چت‌بات، چارچوب هوش مصنوعی و MCP برای وردپرس” به 14 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “AI Engine – چت‌بات، چارچوب هوش مصنوعی و MCP برای وردپرس” به زبان شما.

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

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

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

3.7.5 (2026/09/03)

  • Add: Claude Fable 5.1 to the Anthropic models.
  • Fix: Anthropic now caps max_tokens to the model’s limit instead of returning a 400 error.
  • Fix: Provider errors with a flat body (such as Mistral) and any 4xx/5xx status now show the actual error message.
  • Update: Removed the Assistants module following OpenAI’s shutdown.
  • Update: Transcription now uses gpt-transcribe, and Opus 4.1 has been removed.
  • Update: Built-in tools that can’t be used with Chat Completions are now reported in the logs instead of being dropped silently.

3.7.4 (2026/09/01)

  • Fix: Sending a message after a client-side JS function call no longer fails with an invalid_request_error.
  • Fix: MCP OAuth login redirects are no longer cached by page caches and served to the wrong visitor.
  • Fix: Plugin file tools no longer report a refusal as a missing directory.
  • Update: The “Done!” placeholder for client-side function calls is now translatable and filterable.

3.7.3 (2026/08/26)

  • Fix: Chatbots using the default environment and model are no longer excluded from the function calling list.
  • Fix: Vision now detects image types from the file contents instead of the extension, so images served through a CDN work.
  • Fix: Magic Wand can read the selected text again in the iframed block editor of WordPress 7.1, re-enabling Suggest Synonyms.
  • Update: Completed steps in the Setup Assistant now collapse to a single line.

3.7.2 (2026/08/20)

  • رفع مشکل: نقاط پایانی Editor Assistant یک nonce را می‌پذیرفتند که هر بازدیدکننده‌ای می‌توانست تولید کند و این امکان را می‌داد که هر کسی روی حساب ارائه‌دهنده سایت، پرس‌وجوهای هوش مصنوعی اجرا کند (گزارش‌شده توسط Abdullah Kareem از طریق WPScan).
  • رفع مشکل: یک URL دست‌ساز می‌توانست از پوشه uploads خارج شود و هر پرونده‌ای را که روی سرور قابل خواندن است به ارائه‌دهنده هوش مصنوعی ارسال کند (گزارش‌شده توسط Jashid Sany از طریق WPScan).
  • رفع مشکل: Editor Assistant اکنون برای حساب‌های هم‌سطح مدیر که نقششان دقیقاً administrator نیست هم کار می‌کند.
  • رفع مشکل: embeddingهایی که یک مرجع مشترک دارند دیگر در حالت گیرکرده باقی نمی‌مانند، و یک بردار غیرقابل‌پردازش دیگر صف نگه‌داری را متوقف نمی‌کند.
  • رفع مشکل: مقدار ۰ برای temperature دیگر به‌عنوان مقدار نامشخص در نظر گرفته نمی‌شود و از درخواست حذف نمی‌شود.
  • رفع مشکل: پاسخ‌های فقط تصویری از مدل‌های GPT-5 دیگر «medium» را به‌عنوان متن پاسخ نشان نمی‌دهند.
  • به‌روزرسانی: قیمت‌گذاری Claude Sonnet 5 (۲/۱۰ دلار اکنون دائمی است)، بازنویسی متن‌های پیشخوان، و آزمون‌شده با WordPress 7.1.
  • 🎵 با دیگران درباره موتور هوش مصنوعی در دیسکورد گفتگو کنید.
  • 🌴 با یک بررسی کوچک در اینجا ما را باانگیزه نگه دارید. متشکرم!
  • 🥰 اگر می‌خواهید به ما کمک کنید، Patreon ما را بررسی کنید. متشکرم!
  • 🚀 اینجا کلیک کنید تا برای ویژگی‌هایی که بیشتر می‌خواهید رأی دهید.

3.7.1 (2026/08/14)

  • افزودن: پشتیبانی از WPML در سرور MCP، مشابه ابزارهای Polylang.
  • افزودن: بخش سئو در زبانه ماژول‌ها، با دسترسی robots.txt برای خزنده‌های هوش مصنوعی و آمار زنده هنگام نصب بودن SEO Engine.
  • به‌روزرسانی: خودآزمایی MCP اکنون مسدودسازی خزنده‌های هوش مصنوعی، فایل‌های تو در توی `.htaccess` و ناهماهنگی‌های www را تشخیص می‌دهد و هر رد شدنِ authorize در OAuth را ثبت می‌کند.
  • به‌روزرسانی: خطاهای داخلی اکنون پشت یک پیام عمومی قابل فیلتر پنهان می‌شوند، و AI Forms دیگر خطاهای ارائه‌دهنده را به بازدیدکنندگان نشان نمی‌دهد.
  • به‌روزرسانی: پیشخوان اشتراکی با Board جدید و تحلیل سایت هوش مصنوعی همگام شد.
  • رفع مشکل: هوک `mwai_mcp_mutate` اکنون هنگام حذف هم اجرا می‌شود، بنابراین پاک‌سازی‌های کش که به آن متصل هستند اجرا می‌شوند.

3.7.0 (2026/08/03)

  • رفع مشکل: مجموعه‌های Qdrant همیشه با ۱۵۳۶ بُعد ایجاد می‌شدند، صرف‌نظر از مدل embedding، و اکنون ابعاد پیش‌فرض از جای درست خوانده می‌شوند.
  • به‌روزرسانی: ابعاد embedding دیگر برای مدل‌های سازگار با OpenAI قفل نیست، چون آن اندازه فقط یک حدس است.
  • رفع مشکل: سطح دسترسی MCP دیگر اتصال‌های OAuth را محدود نمی‌کند و این تنظیم دیگر پشت bearer token پنهان نیست.
  • رفع مشکل: اتصال‌های MCP دیگر هنگام نوسازی access token توسط کلاینت، به‌صورت تصادفی قطع نمی‌شوند.
  • به‌روزرسانی: Revanth Hari Narayana Matte (از طریق WPScan) برای گزارش آسیب‌پذیری‌های امنیتی برطرف‌شده در 3.6.4 و 3.6.6 اعتبار داده شد.

3.6.9 (2026/08/01)

  • رفع مشکل: ازکارافتادن هنگام کلیک سریع میان بحث‌ها، و نوشتن بررسی‌های کند تصویر در پیام اشتباه.
  • رفع مشکل: نوسازی token در MCP روی سرورهایی که به‌جای ارسال هدر، اعتبارنامه‌های Basic را به PHP می‌دهند، رد می‌شد.
  • رفع مشکل: پیام‌های ذخیره‌شدهٔ گفتگو می‌توانستند هنگام باز کردن یک بحث توسط مدیر، اسکریپت اجرا کنند.

3.6.8 (2026/08/01)

  • رفع مشکل: اتصال اپلیکیشن موبایل Workspace روی سرورهایی که هدر Authorization را در دسترس قرار نمی‌دهند، همراه با خطاهای اتصال روشن‌تر.
  • رفع مشکل: مقدار صفر برای Context Max Length دیگر نوشته‌ها را خالی نمی‌کند؛ مشکلی که همگام‌سازی embeddingها را متوقف می‌کرد و متن زمینه چت‌بات را خالی می‌کرد.
  • به‌روزرسانی: رونویسی اکنون به‌طور پیش‌فرض به‌جای whisper-1 از gpt-4o-mini-transcribe استفاده می‌کند.
  • به‌روزرسانی: هشدار اتصال موبایل اکنون به صفحه عیب‌یابی پیوند می‌دهد، به‌جای اینکه قطعه کد htaccess را نشان دهد.
  • افزودن: ثبت رویداد در نقطه پایانی token در OAuthِ MCP برای نوسازی‌های ناموفق.

3.6.7 (2026/07/31)

  • افزودن: Workspace رسماً روی iOS عرضه شد.
  • به‌روزرسانی: قیمت‌گذاری OpenAI برای GPT-5.6 Terra و Luna پس از کاهش قیمت ۳۰ ژوئیه، و اصلاح o3 که ۷.۵ برابر بیش از حد قیمت‌گذاری شده بود.
  • به‌روزرسانی: relay باقی‌مانده‌ی `mcp.js` و مستندات آن حذف شد، و توضیح هدر MCP که هنوز به SSE و OAuth اشاره می‌کرد اصلاح شد.
  • افزودن: `getDiscussion()` به API پی‌اچ‌پی، برای خواندن یک بحث ذخیره‌شده بدون استفاده از `$mwai_core`.

3.6.6 (2026/07/30)

  • به‌روزرسانی: حداقل نسخه PHP اکنون 8.1 است و در هدر افزونه اعلام شده تا وردپرس فعال‌سازی را روی نسخه‌های قدیمی‌تر مسدود کند.
  • رفع مشکل: Push All دیگر در سایت‌های بزرگ محدودیت حافظه را مصرف نمی‌کند؛ محتوای نوشته اکنون به‌صورت بخش‌بندی‌شده بررسی می‌شود.
  • رفع مشکل: نوشته‌های طولانی ژاپنی و چینی دیگر محتوای خالی تولید نمی‌کنند؛ مشکلی که باعث می‌شد embeddingهایشان قدیمی بماند.
  • رفع مشکل: نقاط پایانی REST در برابر مسیرهای پرونده و کلیدهای API ارسال‌شده توسط کلاینت سخت‌گیرانه‌تر شدند، تطابق مسیر OAuth در MCP و کوکی نشست مهمان اصلاح شد، و از رسیدن کلید چت‌بات به Editors جلوگیری شد.
  • رفع مشکل: فیلتر `mwai_mcp_callback` اکنون از هر دو مسیر Workspace و نقطه پایانی MCP پنج آرگومان دریافت می‌کند.
  • افزودن: خروجی CSV و JSON برای لاگ‌های Query و MCP، با رعایت فیلترها و ترتیب فعال.
  • رفع مشکل: ورودی چت‌بات دیگر در حالت تمام‌صفحه پشت کیبورد موبایل پنهان نمی‌شود، و میان‌برها اکنون به‌صورت chip هستند و سبک دکمه‌های سایت را به ارث نمی‌برند.

3.6.5 (2026/07/28)

  • افزودن: شمارنده زمان سپری‌شده روی دکمه ارسال AI Forms، هم‌راستا با چت‌بات.
  • افزودن: یادداشتی در پنل Sync که نشان می‌دهد فیلترهای Sync میان همه محیط‌ها مشترک هستند.
  • رفع مشکل: سه آسیب‌پذیری امنیتی گزارش‌شده توسط WPScan (افشای کلید به ویرایشگران، نشست‌های مهمان قابل حدس، خواندن پرونده در رونویسی صوتی).
  • رفع مشکل: درخواست‌های streaming اکنون `MWAI_SSL_VERIFY` را رعایت می‌کنند و گواهی‌های TLS را بررسی می‌کنند (گزارش‌شده توسط Mohammed Abd Alrahman).
  • رفع مشکل: وظایف ت بنابراین پاک‌سازی دیگر پس از خطاهای مکرر معلق نمی‌مانند، بنابراین پاک‌سازی گفتگوها و لاگ‌ها دوباره اجرا می‌شود.
  • رفع مشکل: حساب‌های هم‌سطح مدیر (نقش‌های سفارشی با `manage_options`) دیگر در صفحه رضایت OAuthِ MCP رد نمی‌شوند.
  • رفع مشکل: یک فیلتر JavaScript سفارشی که دچار خطا می‌شود دیگر چت‌بات را از کار نمی‌اندازد، و خطاهای خام JavaScript دیگر به بازدیدکنندگان نشان داده نمی‌شوند.
  • رفع مشکل: فیلد Type در محیط embeddingها دیگر برای محیط Internal (WordPress DB) عبارت «Select» را نشان نمی‌دهد.
  • رفع مشکل: دکمه Web Search اکنون وقتی سنجاق شده باشد در ویرایشگر Workspace نمایش داده می‌شود.
  • به‌روزرسانی: Push All اکنون فیلترهای دسته و زبانِ Sync را رعایت می‌کند، بنابراین دیگر نوشته‌هایی را که Sync نگه‌داری نمی‌کند، seed نمی‌کند.
  • به‌روزرسانی: Workspace اکنون برای همه در دسترس است؛ Knowledge، MCP Servers و Functions همچنان Pro باقی می‌مانند.
  • به‌روزرسانی: پیش‌فرض‌های استفاده‌نشده‌ی گزینه‌های `module_addons` و `module_blocks` حذف شدند.

3.6.3 (2026/07/27)

  • افزودن: Workspace: یک سطح گفت‌وگوی تمام‌صفحه در wp-admin، با انتخاب‌گر مدل در همه محیط‌ها، تاریخچه گفتگو، پوشه‌ها، کتابخانه پرامپت، پوسته‌های مخصوص هر کاربر، و امکان ویرایش و انشعاب روی هر پیام. در نسخه Pro در دسترس است و بعداً به نسخه Free هم می‌آید.
  • افزودن: Workspace می‌تواند تصویر تولید و ویرایش کند، با ابزار جست‌وجوی خودِ هر ارائه‌دهنده (OpenAI، Anthropic، Google، OpenRouter) در وب جست‌وجو کند، و از طریق ابزارهای MCP روی خود سایت کار کند، با یک گفت‌وگوی تأیید پیش از اجرای هر ابزار تغییر‌دهنده سایت.
  • افزودن: اتصال با کد QR برای اپلیکیشن همراه موبایل Workspace، همراه با یک Application Password قابل ابطال.
  • افزودن: محیط برداری Internal (WordPress DB) که embeddingها را به‌صورت محلی ذخیره می‌کند و اکنون برای نصب‌های جدید پیش‌فرض است.
  • افزودن: Discussions اکنون فراخوانی‌های ابزار و پارامترهایشان را در کنار میزان استفاده از embeddingها نشان می‌دهد، و می‌توان در سمت سرور بر اساس محتوا و عنوان در آن جست‌وجو کرد.
  • افزودن: Claude Opus 5.
  • رفع مشکل: نقاط پایانی عمومی چت و فرم دیگر به مدل‌ها، محیط‌ها، دستورالعمل‌ها یا پیام‌های ارسال‌شده توسط کلاینت اعتماد نمی‌کنند، و خطاهای داخلی از دید بازدیدکنندگان پنهان می‌شوند؛ بازیابی پاسخ stateful اکنون به مالک محدود شده است، بنابراین chat ID کاربر دیگری دیگر نمی‌تواند گفتگو او را از سر بگیرد.
  • رفع مشکل: چت‌بات‌های آگاه از محتوا دیگر نوشته‌ای را که بازدیدکننده نمی‌تواند بخواند تزریق نمی‌کنند، بنابراین یک context ID ارسال‌شده از سوی کلاینت دیگر نمی‌تواند محتوای پیش‌نویس یا خصوصی را افشا کند.
  • رفع مشکل: پیام‌های خطا و اطلاعیه‌های چت‌بات پیش از رندر شدن به‌صورت HTML پاک‌سازی می‌شوند، و خطاهای پیکربندی فقط به ویرایشگران نمایش داده می‌شوند و به‌صورت عمومی چاپ نمی‌شوند.
  • رفع مشکل: فراخوانی تابع اکنون قابل‌اعتمادتر است: Claude دیگر ابزارها را با پارامترهای پیام قبلی دوباره فراخوانی نمی‌کند، فراخوانی‌های چندمرحله‌ای روی ارائه‌دهندگان بدون حالت، بلوک‌های بازخورد خود را به‌جای پاک شدن در هر دور حفظ می‌کنند، و مدل‌های Gemini 2.x دوباره کار می‌کنند.
  • رفع مشکل: نام مدل‌های Google و تشخیص قابلیت‌ها، به‌طوری که مدل‌های تصویر، فکر کردن و جست‌وجوی وب شناسایی می‌شوند و نسخه‌های پیش‌نمایش دیگر مبهم نیستند.
  • رفع مشکل: پاسخ‌های OVH خالی می‌رسیدند، که علت آن max_tokens بیش از حد و یک دریافت کاتالوگ ربوده‌شده بود.
  • رفع مشکل: همگام‌سازی مجدد embeddingها وقتی محتوای جدید خالی برمی‌گردد یک بردار را از بین می‌برد، و فهرست‌کردن پرونده‌های مهمان با خطای 500 از کار می‌افتاد.
  • رفع مشکل: قفل محدودیت استفاده روی چت‌بات‌های streaming هیچ‌وقت فعال نمی‌شد، و جدول Discussions وقتی در یک زبانه پس‌زمینه باز می‌شد تا ابد می‌چرخید.
  • به‌روزرسانی: سخت‌سازی سرور MCP: اکنون ابزارِ ناموفق به‌جای از کار انداختن سرور برای کلاینت، یک خطای قابل‌خواندن برمی‌گرداند، و فهرست ابزارها به ۵۰۰ نتیجه محدود شده است.
  • به‌روزرسانی: بازنشانی تنظیمات اکنون از شما می‌خواهد نام میزبان سایت را تایپ کنید و صریحاً می‌گوید که کلیدهای API، محیط‌ها، چت‌بات‌ها و پوسته‌ها را حذف می‌کند؛ همچنین گفت‌وگوهای بومی بیشتری در سراسر Discussions، Query Logs، Knowledge، Templates و Limits با NekoModal جایگزین شدند.

3.6.2 (2026/07/16)

  • رفع مشکل: فاصله‌بندی پاراگراف در ویرایشگر بلوکی که توسط wrapperِ هندلر AI Copilot خراب شده بود، اصلاح شد.
  • افزودن: پشتیبانی از فیلترکردن یادداشت‌ها برای ابزار MCPِ `wp_get_comments`، که به عامل‌ها اجازه می‌دهد یادداشت‌های ویرایشگر در وردپرس ۶.۹ را بخوانند.
  • رفع مشکل: مشکل حذف تاریخچه گفتگو توسط موتور Anthropic در درخواست‌های پیگیریِ function-call برطرف شد.
  • رفع مشکل: بردارهای embedding تکراری برای یک مرجع و محیط یکسان اصلاح شدند؛ مشکلی که بعد از همگام‌سازی embeddingها را در حالت pending نگه می‌داشت.

۳.۶.۱ (۲۰۲۶/۰۷/۱۳)

  • رفع مشکل: عدم اعمال سطح دسترسی مناسب در ابزارهای کاربری MCP، که به مدیران سایت در شبکه چندسایتی (Multisite) اجازه می‌داد کاربران خارج از محدوده دسترسی خود را ویرایش کنند. رفع فوری (Hotfix). (با تشکر از Charles Vosburgh بابت گزارش این مورد.)
  • رفع مشکل: ابزارهای خواندن MCP که باعث خرابی کدهای Unicode در block-JSON به دلیل حذف دوبارۀ اسلش‌ها از محتوای پایگاه داده می‌شدند.
  • بروزرسانی: دیالوگ‌های پیش‌فرض مرورگر (alert/confirm/prompt) اکنون در کدنویسی ممنوع هستند؛ به جای آن از NekoModal استفاده می‌شود.

۳.۶.۰ (۲۰۲۶/۰۷/۱۰)

  • افزودن: خانواده GPT-5.6 (شامل Sol، Terra و Luna) به مدل‌های OpenAI، که Sol به عنوان جدیدترین نسخه علامت‌گذاری شده است.
  • رفع مشکل: غیرقابل انتخاب بودن مدل‌های تصویری Gemini در صورتی که شناسه (ID) آن‌ها فاقد پسوند -preview باشد.
  • رفع مشکل: کرش کردن ابزار آپلود رسانه MCP در هنگام بروز خطاهای دانلود و رد کردن آدرس‌های تصویری که فاقد پسوند هستند.

۳.۵.۹ (۲۰۲۶/۰۷/۰۶)

  • رفع مشکل: سریال‌سازی دوبارۀ مقادیر آرایه توسط ابزارهای post meta در MCP، که باعث می‌شد آرایه‌های تو در تو به صورت رشته (String) ذخیره شوند.
  • رفع مشکل: حذف شدن کدکوتاه‌ها (Shortcodes)، کدهای HTML ایمیل و CSSهای درون‌خطی توسط ابزارهای `wp_create_post` و `wp_update_post` در MCP برای فراخوان‌های دارای مجوز مدیریت.
  • رفع مشکل: بارگذاری استایل‌های پوسته ربات گفتگو در خارج از صفحات مدیریت AI Engine، که باعث بروز هشدارهای iframe در ویرایشگر گوتنبرگ می‌شد.
  • رفع مشکل: شکست simpleJsonQuery در محیط‌های Anthropic و Google با حذف اجبار به استفاده از مدل جایگزین OpenAI، به همراه نمایش پیام خطای واضح‌تر.
  • رفع مشکل: نمایش برچسب‌های زمانی (Timestamp) در گفتگوها و پرس‌وجوها بر اساس منطقه زمانی تنظیم‌شده در سایت، به جای منطقه زمانی مرورگر.
  • رفع مشکل: کرش کردن تنظیمات توابع MCP هنگام ثبت ابزارها، به دلیل بازگردانده شدن لیست به صورت شیء (Object) به جای آرایه (Array).
  • رفع مشکل: خطای محدودیت در قابلیت Pull All فروشگاه برداری (Vector Store) OpenAI، با استفاده از صفحه‌بندی فهرست فایل‌ها.
  • بروزرسانی: ابزارهای MCP وردپرس اکنون به‌صورت پیش‌فرض فعال هستند.

۳.۵.۸ (۲۰۲۶/۰۷/۰۳)

  • رفع مشکل: نمایش صحیح بلوک‌های کد در پوسته‌های ربات گفتگوی Timeless و Foundation (که قبلاً از فونت متناسب به جای monospace استفاده می‌کردند).
  • رفع مشکل: توقف عملکرد Sonnet 5 با خطای «هر بلوک فکری باید حاوی تفکر باشد» (each thinking block must contain thinking) هنگام استریم کردن با فراخوانی تابع.
  • رفع مشکل: نمایش بریدگی‌های خالی در گوشه‌های ظرف ربات گفتگو در سیستم‌عامل مک (macOS) به دلیل وجود حاشیه‌های دوبار گردشده.
  • بروزرسانی: سازماندهی مجدد رابط کاربری مدیریت — زبانه «ماژول‌ها» اکنون با بخش‌های «ربات‌های گفتگو و دانش» و «MCP و عامل‌ها» آغاز می‌شود و زبانه‌های تنظیمات نیز برای هماهنگی، مجدداً مرتب شده‌اند.
  • بروزرسانی: انتقال گزینه «لاگ‌های رویداد» (Event Logs) از مسیر «تنظیمات هوش مصنوعی» به «تنظیمات ربات گفتگو» جهت دسترسی آسان‌تر.
  • بروزرسانی: بزرگ‌تر کردن پنل پیش‌نمایش ربات گفتگو در تنظیمات (از 480px به 620px) و بهبود پوسته ChatGPT با بلوک‌های کد monospace، حاشیه تاکیدی روی ورودی فوکوس‌شده و انتقال‌های نرم‌تر.
  • بروزرسانی: بهبود پوسته ربات گفتگوی Messages با استفاده از بلوک‌های کد monospace، لینک‌های خوانا در حباب‌های گفتگو، حلقه فوکوس ورودی و محدود کردن عرض حباب‌ها.
  • افزودن: ابزارهای MCP گوتنبرگ: `wp_write_blocks`، `wp_list_block_patterns` و `wp_insert_block_pattern`.
  • افزودن: بررسی‌های Nonce به فرم‌های لایسنس، امتیازدهی و اطلاعیه‌های خبری اضافه شد.

۳.۵.۷ (۲۰۲۶/۰۷/۰۱)

  • رفع مشکل: قابلیت «Pull All» در Chroma اکنون به جای بازگرداندن تنها صفحه اول، تمام صفحات مجموعه‌های بزرگ را برمی‌گرداند.
  • افزودن: پشتیبانی از مدل Claude Sonnet 5.
  • رفع مشکل: حلقه‌های فراخوانی تابع Anthropic دیگر در صورت عدم تنظیم صریح حداکثر توکن (max tokens) با شکست مواجه نمی‌شوند.
  • رفع مشکل: موتور تعاملات Gemini اکنون به‌درستی شامل زمینه RAG، تاریخچه گفتگو و آپلودهای PDF می‌شود و تست‌های اتصال را با موفقیت پشت سر می‌گذارد.
  • افزودن: خروجی تصویر درون چت و مدیریت خطای استریم برای تعاملات Gemini (Gemini Interactions).
  • رفع مشکل: فراخوانی‌های API خروجی اکنون به‌طور پیش‌فرض گواهینامه‌های TLS را تأیید می‌کنند.
  • بروزرسانی: تقدیر از Shivamani Vastrala و Meher Sudhakar Abbireddi (از طریق WPScan) بابت گزارش مسائل امنیتی رفع‌شده در نسخه ۳.۵.۵.

۳.۵.۶ (۲۰۲۶/۰۶/۲۶)

  • افزودن: موتور Gemini Interactions API به عنوان پیش‌فرض برای گوگل، همراه با قابلیت‌های استریم، فراخوانی تابع و تولید تصویر درون چت (API کلاسیک به عنوان جایگزین حفظ شده است).
  • افزودن: قابلیت اتصال به Google Search و Maps به عنوان ابزارهای ربات گفتگوی Gemini، به همراه یک تنظیم برای بازگشت (Fallback) به API استاندارد Gemini.
  • افزودن: پشتیبانی سرور MCP برای ربات‌های گفتگوی صوتی Realtime — ابزارها قابل انتخاب بودند اما قبلاً کاری انجام نمی‌دادند — و اکنون مدل نتایج ابزار را با صدای بلند بیان می‌کند.
  • افزودن: اکشن mwai_mcp_mutate که پس از هر ابزار MCP که محتوا را تغییر می‌دهد اجرا می‌شود و به افزونه‌های دیگر اجازه می‌دهد کش‌ها را پاکسازی کنند، نمایه‌سازی (Index) مجدد انجام دهند یا حسابرسی کنند.
  • افزودن: گزینه raw به ابزار wp_get_option در MCP برای خواندن مستقیم از پایگاه داده، با دور زدن کش اشیاء (Object Cache) و فیلترها.
  • افزودن: پارامتر author__not_in به wp_get_posts در MCP، و گزینه content_format=prose به wp_get_post/wp_get_post_snapshot که برای کاهش مصرف توکن، JSON ویژگی‌های بلوک را حذف می‌کند.
  • رفع مشکل: ابزار MCP با نام wp_create_post دیگر محتوای کدکوتاه و HTML را از طریق تجزیه‌کننده مارک‌داون (Markdown parser) خراب نمی‌کند.
  • رفع: ورودی‌های گزارش MCP به‌اشتباه با برچسب OAuth نمایش داده می‌شدند؛ اکنون فراخوانی‌های admin و bearer به‌درستی نمایش داده می‌شوند.
  • رفع: فراخوانی‌های موازی ابزارها در حالت استریم، یک مقدار null در آرایه tool_calls باقی می‌گذاشتند که باعث اختلال در function calling روی ارائه‌دهندگان سخت‌گیر می‌شد.
  • رفع: فیلترهای MCP در wp_get_posts، wp_get_media و wp_get_comments بر اساس author، user_id و email پذیرفته می‌شدند، اما بی‌صدا نادیده گرفته می‌شدند.
  • رفع: wp_update_option اکنون پیش از ذخیره، مقادیر آرایه‌ای به‌صورت رشته JSON را به آرایه‌های واقعی decode می‌کند تا از خراب شدن گزینه‌های آرایه‌ای مانند sticky_posts جلوگیری شود.
  • رفع: پنل رویدادهای چت‌بات اکنون قابل اسکرول است و پیام‌های خطا نیز قابل بستن هستند.
  • به‌روزرسانی: لایه انتقال قدیمی MCP SSE حذف شد و فقط endpoint قابل‌استریم HTTP حفظ شد.
  • به‌روزرسانی: function calling برای Mistral فعال شد.
  • به‌روزرسانی: تصاویر آپلودشده اکنون در چت‌بات، در همه قالب‌ها، تمام عرض حباب پیام را پر می‌کنند.
  • به‌روزرسانی: ابزارهای نوشته MCP اکنون ID، post_id یا id را به‌صورت معادل می‌پذیرند، و wp_update_post نیز فیلدهای سطح بالا را با پیام‌های خطای شفاف‌تر می‌پذیرد.

3.5.5 (2026/06/20)

  • رفع: آسیب‌پذیری path traversal در create_image برطرف شد و از در اختیار گرفتن گفتگوهای چت‌بات توسط کاربر واردشده دیگر جلوگیری شد.
  • رفع: زمانی که گزینه‌ها خارج از زمینه مدیریت دریافت می‌شدند، افزودنی‌ها به اشتباه به‌صورت غیرفعال گزارش می‌شدند.
  • رفع: مقدار Max Tokens که با جداکننده هزارگان وارد می‌شد (برای مثال «64.000» در زبان دانمارکی) به‌صورت 64 خوانده می‌شد و پاسخ‌ها را محدود می‌کرد.
  • رفع: placeholderهای Content Aware اکنون در دستورالعمل‌های چت‌بات به‌صورت خودکار تبدیل می‌شوند و نیازی به فعال‌سازی کلید ندارند.
  • رفع: Setup Assistant دیگر زمانی که فقط مدل Fast منسوخ شده باشد گزینه «Connect an AI Provider» را به‌صورت ناقص نمایش نمی‌دهد.
  • رفع: دستورالعمل‌های Realtime اکنون placeholderهایی مانند {FIRST_NAME} را به مقدار واقعی آن‌ها تبدیل می‌کنند.
  • رفع: ابزارهای MCP که از endpointهای WordPress REST تولید می‌شدند به‌دلیل enum روی انواع غیررشته‌ای می‌توانستند باعث اختلال در Google Gemini شوند.
  • رفع: تغییر نوع یک محیط هوش مصنوعی اکنون فیلدهای نوع قبلی (endpoint، region، deployments) را حذف می‌کند تا از فراخوانی endpoint ارائه‌دهنده اشتباه توسط موتور جلوگیری شود.
  • رفع: هشدار «Default AI Environment not configured» دیگر زمانی که یک محیط embeddings از نوع Chroma بردارهای خود را تولید می‌کند نمایش داده نمی‌شود.
  • رفع: ابزارک Usage در پیشخوان زمانی که اعداد طولانی هستند دیگر از پنل خود بیرون نمی‌زند.
  • رفع: رویدادهای ping keepalive در استریم Anthropic اکنون نادیده گرفته می‌شوند و دیگر به‌عنوان نوع داده ناشناخته در جریان ثبت نمی‌شوند.
  • به‌روزرسانی: همگام‌سازی embeddings بازطراحی شد — برگه‌ها دیگر بدون تغییر واقعی به‌عنوان قدیمی نشان‌دار نمی‌شوند، وظیفهٔ پس‌زمینه (که اکنون Maintenance نام دارد) برای همهٔ محیط‌ها اجرا می‌شود، دسته‌ها را در محدودهٔ زمانی مشخص پردازش می‌کند، دیگر توسط یک vector ناموفق مسدود نمی‌شود و می‌توان آن را در Settings > Knowledge > Sync Settings غیرفعال کرد.
  • به‌روزرسانی: فیلدهای کلید API و توکن اکنون به‌صورت مخفی نمایش داده می‌شوند و با کلید چشم می‌توان آن‌ها را مشاهده کرد.
  • به‌روزرسانی: مدل‌های اصلی GPT‑5 (gpt-5، gpt-5-mini، gpt-5-nano، gpt-5-pro) طبق برنامه خاموشی OpenAI در ۱۰ دسامبر ۲۰۲۶ به‌عنوان منسوخ علامت‌گذاری شدند.
  • به‌روزرسانی: دکمه تغییر اندازه تمام‌صفحه اکنون از آیکون‌های براکت گوشه‌ای باریک استفاده می‌کند که با دکمه بستن هماهنگ هستند.
  • به‌روزرسانی: بارگذاری سند در OpenAI Vector Store اکنون چندین پرونده را به‌صورت هم‌زمان می‌پذیرد.
  • افزودن: User Memory به فهرست افزودنی‌ها اضافه شد.
  • افزودن: فیلتر اختیاری قابلیت برای get_chatbots() جهت دریافت فقط چت‌بات‌هایی که مدل آن‌ها از فراخوانی تابع پشتیبانی می‌کند.
  • 🎵 با دیگران درباره موتور هوش مصنوعی در دیسکورد گفتگو کنید.
  • 🌴 با یک بررسی کوچک در اینجا ما را باانگیزه نگه دارید. متشکرم!
  • 🥰 اگر می‌خواهید به ما کمک کنید، Patreon ما را بررسی کنید. متشکرم!
  • 🚀 اینجا کلیک کنید تا برای ویژگی‌هایی که بیشتر می‌خواهید رأی دهید.

3.5.4 (2026/06/10)

  • رفع: دکمهٔ Hold to Talk در چت‌بات Realtime روی موبایل دیگر هنگام نگه‌داشتن، منوی زمینه (کپی، انتخاب و غیره) را فعال نمی‌کند.
  • به‌روزرسانی: تصاویر و فایل‌ها اکنون می‌توانند بدون پیام متنی ارسال شوند؛ موتور برای ارائه‌دهندگانی که متن خالی را رد می‌کنند، بخش متن خالی را نادیده می‌گیرد.
  • رفع: زمانی که فایلی هنوز در حال آپلود است، ارسال مسدود می‌شود؛ یک اسپینر روی دکمهٔ ارسال و یک نوار پیشرفت روی پیش‌نمایش فایل تا پایان آپلود نمایش داده می‌شود.
  • رفع: حذف فاصله بین چت‌بات و کیبورد در iOS با قفل‌کردن اسکرول body هنگام باز بودن چت‌بات موبایل.
  • رفع: در موارد رد شدن به‌دلیل safety در Anthropic اکنون یک پیام خوانا نمایش داده می‌شود، نه یک پاسخ خالی.
  • افزودن: مدل Claude Fable 5. مدل‌های Claude Sonnet 4، Opus 4 و Opus 4.1 به‌عنوان deprecated علامت‌گذاری شدند.
  • افزودن: پشتیبانی از جستجوی وب برای OpenRouter از طریق بخش Tools & Capabilities.
  • افزودن: نمای تمام‌صفحه برای Discussions، شمارندهٔ Discussions در پیشخوان، و رفع مشکل رندر شدن نام فایل‌های دارای underscore به‌صورت ایتالیک در نمای Discussions در پیشخوان.
  • به‌روزرسانی: کانکتورهای ارائه‌دهندگان هوش مصنوعی اکنون در توضیحات readme ذکر شده‌اند.
  • به‌روزرسانی: ایمپورت PDF اکنون تنظیمات Density، Overlap و استفاده از نام فایل به‌عنوان عنوان را بین ایمپورت‌ها به خاطر می‌سپارد.
  • رفع: لینک OpenClaw در فایل readme اکنون به مقالهٔ خودمان اشاره می‌کند.
  • به‌روزرسانی: GPT Image 1.5 و GPT Image 1 Mini به‌عنوان deprecated علامت‌گذاری شدند؛ مدل پیش‌فرض تصویر به GPT Image 2 منتقل شد.
  • رفع: هشدار deprecation در PHP 8.2+ که به‌دلیل تعریف‌نشدن ویژگی $extraData در Meow_MWAI_Reply ایجاد می‌شد.
  • افزودن: همگام‌سازی embeddings اکنون می‌تواند از طریق یک فیلد زبانِ جداشده با کاما، به زبان‌های مشخص در Polylang محدود شود.
  • رفع: حالت regex در wp_alter_post اکنون الگوهایی را که شامل «/» هستند (مثلاً مارکرهای بلوک گوتنبرگ) به‌درستی هندل می‌کند و به‌جای یک خطای کلی، خطای واقعی PCRE را برمی‌گرداند.

3.5.3 (2026/05/28)

  • رفع: نام فایل‌های دارای underscore (مثلاً Some_File_2026.pdf) توسط رندرکنندهٔ markdown چت‌بات به‌صورت ناقص ایتالیک می‌شدند.
  • رفع: خطای ReferenceError (data is not defined) در handler پاسخ چت‌بات که هنگام بازگشت بدنهٔ غیر JSON از سمت هاست، پیام خطای اصلی را پنهان می‌کرد.
  • رفع: دکمهٔ Push All در صورتی که یک نوع نوشته هیچ نوشتهٔ مطابقی نداشت، «(null)» نمایش می‌داد.
  • رفع: schema ابزار MCP مربوط به wp_update_option دیگر هنگام هر فراخوانی list_tools هشدار «problematic union type» لاگ نمی‌کند.
  • رفع: آیکن منوی Meow Apps اکنون هم در حالت باز و هم در حالت جمع‌شدهٔ سایدبار به‌درستی نمایش داده می‌شود.
  • رفع: هات‌فیکس برای پنهان بودن URL مربوط به MCP endpoint تا زمان تولید bearer token، درحالی‌که OAuth نیازی به آن ندارد؛ اکنون URL به‌محض فعال شدن MCP Server نمایش داده می‌شود.
  • افزودن: Claude Opus 4.8 به فهرست مدل‌های Anthropic و انتقال تگ latest به این مدل.
  • افزودن: فیلدهای multi-upload در AI Forms اکنون انتخاب‌های فایل جدید را روی انتخاب‌های قبلی انباشته می‌کنند، با یک فهرست staged و دکمهٔ حذف جداگانه برای هر فایل.
  • افزودن: کلاس‌های CSS به نام‌های mwai-bouncing-loader و mwai-bouncing-dot برای نقطه‌های لودینگ چت‌بات، جهت استایل‌دهی سفارشی.
  • افزودن: نمای MCP Logs در بخش Insights با ثبتِ هر فراخوانی ابزار به‌صورت جداگانه، وضعیت، مدت‌زمان و یک ویجت برای ابزارهای برتر.
  • افزودن: تست اتصال MCP در تنظیمات MCP Server که بلوک‌های WAF در سطح هاست (مانند تنظیمات پیش‌فرض WP Engine) را پیش از ظاهر شدن خطا در claude.ai شناسایی می‌کند.
  • به‌روزرسانی: هم‌تراز کردن رندر markdown در Forms و Playground با چت‌بات؛ اکنون یک newline تکی باعث ایجاد line break قابل‌مشاهده می‌شود.
  • به‌روزرسانی: گسترش هدرهای CORS روی endpointهای MCP با Mcp-Protocol-Version، Mcp-Session-Id، Accept و Last-Event-ID برای کلاینت‌های MCP در بستر مرورگر.
  • به‌روزرسانی: Claude Sonnet 4 و Opus 4 (2025/05/14) پیش از تاریخ بازنشستگی Anthropic در 2026-06-15 به‌عنوان deprecated علامت‌گذاری شدند.
  • به‌روزرسانی: حالت خالی بخش Functions در چت‌بات اکنون به کاربران نسخهٔ رایگان اطلاع می‌دهد که function calling فقط در نسخهٔ Pro در دسترس است.
  • به‌روزرسانی: پرداختن و تمیزترکردن توضیحات readme افزونه با نشانه‌گذاری بهتر و یک‌دست‌سازی برند.

3.5.2 (2026/05/22)

  • افزودن: Setup Assistant در داشبورد که پیکربندی‌های ضروری را با یک نوار پیشرفت و اکشن‌های مرحله‌به‌مرحله راهبری می‌کند.
  • افزودن: امکان آپلود مستقیم فایل به OpenAI Vector Store از طریق تب جدید Documents، همراه با polling غیرهم‌زمان وضعیت، اکشن Sync from OpenAI و خطاهای شفاف‌تر برای محدودیت آپلود در PHP.
  • افزودن: متدهای setField و prefill به AI Forms JS API برای تنظیم برنامه‌نویسی‌شدهٔ مقادیر، بدون نیاز به راه‌حل‌های دستی مبتنی بر dispatchEvent.
  • به‌روزرسانی: بازطراحی پنل Usage در داشبورد به یک کارت تحلیلی با تیتر، تغییرات هفته‌به‌هفته، نمودار میله‌ای روزانه و tileهایی برای provider، اوج (peak)، متوسط و مصرف به‌ازای هر کوئری.
  • به‌روزرسانی: بازسازمان‌دهی تب Modules به بخش‌های شفاف‌تر با معرفی‌های کوتاه، توضیحات موجز، تغییر نام Utilities به AI Copilot و نمایش MCP و Public API به‌عنوان ماژول‌های مستقل.
  • به‌روزرسانی: تغییر نام متریک کاربرپسند «Units» به «Tokens» در کل داشبورد، Queries Explorer، Insights و شورت‌کد [mwai_stats]، با حفظ کامل سازگاری با خروجی REST و تنظیمات legacy.
  • به‌روزرسانی: یک‌دست کردن لِی‌اوت‌های Discussions، Insights و Knowledge با استانداردسازی نسبت ستون‌ها و حذف overrideهای سفارشی روی margin و header.
  • به‌روزرسانی: افزودن دکمهٔ Refresh به هدر پنل Usage، عریض‌تر کردن ستون Tokens در Queries Explorer و نمایش «N/A» برای کوئری‌هایی که scope ندارند.
  • به‌روزرسانی: هشدارهای ثبت ابزار در MCP اکنون همیشه در PHP error log نوشته می‌شوند و دیگر نیاز به فعال‌بودن فلگ debug logging ندارند.
  • رفع: حذف مارکرهای استنادِ درون‌خطی از متن برگشتی OpenAI file_search Responses API که به‌صورت کاراکترهای نامفهوم در پاسخ‌های چت‌بات دیده می‌شدند.
  • رفع: متوقف کردن جاسازی sessionId در HTML چت‌بات و فرم‌ها برای بازدیدکنندگان لاگ‌اوت، تا کش صفحه دیگر یک sessionId مشترک بین همهٔ بازدیدکنندگان به اشتراک نگذارد.
  • رفع: ایمن‌سازی endpointهای REST مربوط به AI تا دیگر session گرفته‌شده از کوکی را با یک sessionId خالیِ ارسال‌شده از کلاینت بازنویسی نکنند.
  • رفع: کوئری‌های embedding برای Gemini دیگر تعداد توکن نادرست گزارش نمی‌کنند، زیرا اکنون مقدار promptTokenCount به‌درستی از پاسخ خوانده می‌شود.
  • رفع: schemaهای پویا برای ابزارهای REST در MCP دیگر آرگومان meta را روی media/posts/pages به‌صورت آرایه سریالایز نمی‌کنند؛ چیزی که توسط validator مربوط به MCP در Claude رد می‌شد.
  • رفع: Translate Post اکنون آیتم‌های لیست را داخل لیست‌های مدرن گوتنبرگ نیز ترجمه می‌کند؛ این موارد از زمان WP 6.1+ به‌طور خاموش نادیده گرفته می‌شدند.

3.5.1 (2026/05/17)

  • افزودن: گزینهٔ Popup Icon Size در تنظیمات چت‌بات برای تغییر اندازهٔ آیکن تریگر پاپ‌آپ بدون نیاز به CSS سفارشی.
  • رفع: پیش‌نمایش چت‌بات‌ها در بخش مدیریت اکنون بحث‌های طولانی، toggleهای تمام‌صفحه و تغییر اندازه را درون پنل پیش‌نمایش نگه می‌دارد و از برش خوردن یا سررفتن از viewport جلوگیری می‌کند.
  • رفع: باگ رندر چت‌بات که در آن وجود یک $ داخل یک span کدِ درون‌خطی باعث می‌شد متن‌های دیگر پیام داخل بلوک کد نشت کنند.

3.5.0 (2026/05/16)

  • رفع: مجوزدهی OAuth و اعتبارسنجی توکن برای MCP اکنون نیازمند capability مدیر است و از ارتقای سطح دسترسی توسط کاربران غیرادمین جلوگیری می‌کند.
  • به‌روزرسانی: مدل‌های gpt-5.2-chat-latest و gpt-5.3-chat-latest به‌عنوان deprecated علامت‌گذاری شدند (OpenAI آن‌ها را در 10 آگوست 2026 خاموش می‌کند).
  • به‌روزرسانی: افزودن بنر deprecation در صفحهٔ Finetunes به‌دلیل sunset شدن سرویس self-serve fine-tuning توسط OpenAI.
  • رفع: ایمپورت CSV برای fine-tuning اکنون در صورت نیافتن ستون‌های قابل‌استفاده برای prompt/completion، یک خطای صریح نمایش می‌دهد.
  • رفع: به‌روزرسانی لینک خراب آموزش OpenAI در صفحهٔ Finetunes.

برای نسخه‌های قدیمی‌تر، changelog.txt را ببینید.