توضیحات
AI Engine وردپرس را به مدلهای هوش مصنوعی متصل میکند. یک نصب، کانکتورهای پایدار برای همهٔ ارائهدهندگان اصلی هوش مصنوعی: OpenAI، Anthropic، Google، Mistral و دیگران. چتباتهای هوشمند بسازید، محتوا تولید کنید، فرمهای مجهز به هوش مصنوعی ایجاد کنید و کارها را خودکارسازی کنید؛ همه از طریق پیشخوان وردپرس.
لطفاً مطمئن شوید که سلب مسئولیت را خواندهاید. برای اطلاعات بیشتر، وبسایت رسمی موتور هوش مصنوعی را بررسی کنید.
معرفی سریع
سلام! ☀️ من موتور هوش مصنوعی را ساختم تا OpenAI، Claude و سایر مدلهای هوش مصنوعی را به وردپرس بیاورم. چتباتهایی بسازید که محتوای شما را میفهمند، نوشتههایی با صدای شما تولید میکنند، فوراً ترجمه میکنند، تصویر میسازند یا ابزارهای هوش مصنوعی سفارشی ایجاد میکنند.
برای توسعهدهندگان: APIهای داخلی، نقاط پایانی REST، فراخوانی تابع و پشتیبانی MCP. ویژگیهای هوش مصنوعی بسازید، گردش کارها را خودکار کنید یا برنامههای SaaS را روی وردپرس ایجاد نمایید.
There is also a Workspace: a full-screen AI chat inside wp-admin, with every model you configured, and a free iOS app so you can keep working on your site from your phone. Details on workspace.press.
احساس سردرگمی میکنید؟ 🤪 ساده شروع کنید: یک چتبات بسازید. سپس Claude Code، Claude یا ChatGPT را از طریق MCP متصل کنید تا به هوش مصنوعی دسترسی مستقیم به سایت خود بدهید. SEO Engine را اضافه کنید و ببینید که چگونه سئو را به روشهایی که هرگز تصور نمیکردید مدیریت میکند. حتی میتوانید موتور هوش مصنوعی را به چندین سایت وردپرس متصل کرده و همه آنها را از طریق گفتگو مدیریت کنید.
قبل از اینکه همهٔ امکانات را کشف کنید، از کار با افزونه لذت خواهید برد. احتمالاً نشانههایی از AI Engine را در تعداد زیادی از افزونههای هوش مصنوعی دیگر — چه در کد و چه در رابط کاربری — خواهید دید. واقعاً مایهٔ افتخار است… یا کمی مشکوک؟ 🤣 اما تنها AI Engine است که با توجه واقعی به جامعهٔ کاربری خود، میل به کمال و حوصله برای درستکردن جزئیات، دائماً رو به جلو حرکت میکند.
ماژولهای هسته
🤖 چتباتها
چتباتهای هوشمند با پوستههای قابل شخصیسازی، صدای بلادرنگ و پشتیبانی از چند پرونده ایجاد کنید. دارای ساختوساز رابط کاربری ماژولار، حافظه گفتگو و اجزای سبک MacOS.
🖥️ Workspace (with a free iOS app)
A full-screen AI chat inside your WordPress admin: every model you configured, conversation history and folders, a prompt library, image generation, web search, and hands-on access to your site through the MCP tools. It also runs on your iPhone and iPad, through Workspace for WordPress.
🎨 محتوا و رسانه
محتوا تولید کنید، متن را ترجمه کنید، از روی پرامپت تصویر و ویدیو بسازید و از Copilot در ویرایشگر وردپرس برای تصحیح، بهبود، ترجمه یا بازنویسی متن استفاده کنید.
📝 فرمهای هوش مصنوعی
فرمهای سفارشی مجهز به هوش مصنوعی بسازید که متن، تصویر، صدا یا بارگذاری پرونده را مدیریت میکنند. برنامههای پیشرفته با منطق شرطی ایجاد کنید.
🧠 دانش و جاسازیها
مدلها را تنظیم دقیق (Fine-tune) کنید، جاسازیها را ایجاد نمایید و از فایلهای PDF پایگاه دانش بسازید. برای جستجوی معنایی با Pinecone، Chroma، Qdrant یا فروشگاه بردار OpenAI متصل شوید.
🔧 فراخوانی تابع
هوش مصنوعی را به توابع وردپرس، ووکامرس، قرار ملاقاتها یا APIهای سفارشی متصل کنید. بگذارید هوش مصنوعی با دادهها و سرویسهای سایت شما بهصورت بلادرنگ تعامل داشته باشد.
🛡️ امنیت و تعدیل محتوا
مسدود کردن IP، فیلتر کلمات و تعدیل محتوا برای امن نگهداشتن تعاملات هوش مصنوعی شما.
💡 Advisor
پیشنهادها و بینشهای مبتنی بر هوش مصنوعی برای کمک به راهاندازی و بهینهسازی سایت وردپرسی شما.
🔌 ابزارهای توسعهدهنده
APIهای داخلی، نقاط پایانی REST، پشتیبانی MCP و قلابهای گسترده. ویژگیهای مبتنی بر هوش مصنوعی بسازید، گردش کارها را خودکار کنید یا برنامههای SaaS ایجاد نمایید.
🖥️ Workspace (and its iOS app)
A full-screen AI chat that lives in your WordPress admin, and now in your pocket too.
Every model you configured is one tap away, in the same conversation: start a thread on Claude, continue it on ChatGPT or Gemini, generate an image, search the web, then let it work on the site itself through the MCP tools, with an approval dialog before anything is changed.
Workspace for WordPress brings all of it to your iPhone and iPad. You scan a QR code once to pair it with your site, no password typed on a phone keyboard, and the pairing is a revocable Application Password you can cut off at any time. Your conversations, folders and themes stay on your own site, and your API keys never leave it.
The app is free, the plugin is free, and there is no markup on anything: you pay your AI providers directly, at their price. More about it on workspace.press.
ویژگیها:
- Every provider in one thread, switchable per conversation
- Conversation history, folders, pins, and full-text search
- Prompt library, image generation, and web search
- Site actions through MCP, with approval before any change
- Attach files and save generated images to the Media Library
- Themes that sync across your devices through your WordPress account
- Requires iOS 17 or newer, on iPhone and iPad
🤖 چتباتها
تعاملات بازدیدکنندگان را با چتباتهای هوشمند و قابل شخصیسازی دگرگون کنید.
ویژگیها:
- سازنده رابط کاربری ماژولار با نگهدارندهها، سربرگها، پابرگها
- پوستههای قابل شخصیسازی و اجزای سبک 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 وجود داشته باشد. برای جلوگیری از هرگونه مشکل، اطمینان حاصل کنید که موتور هوش مصنوعی از این افزونهها مستثنی شده است.
نصب
ai-engineرا در/wp-content/plugins/بارگذاری کنید- از طریق منوی «افزونهها» فعال کنید
- یک کلید API از OpenAI (یا ارائهدهنده هوش مصنوعی ترجیحی خود) دریافت کنید
- کلید API خود را در تنظیمات اضافه کنید (برنامههای میو > موتور هوش مصنوعی)
- شروع به خلق کردن کنید! 🚀
سوالات متداول
-
چرا خطای «Error 429: You exceeded your current quota» را دریافت میکنم؟
-
این خطا از API اوپنهمکار (OpenAI) میآید، نه موتور هوش مصنوعی. محدودیتهای صورتحساب را در حساب OpenAI خود تنظیم کنید. افزونههای کش گاهی اوقات پاسخهای خطا را ذخیره میکنند، بنابراین کشهای خود را پاک کنید.
-
موتور هوش مصنوعی برای چه کسانی است و چگونه محدودیتهای استفاده را مدیریت کنم؟
-
موتور هوش مصنوعی میتواند توسط مالکان سایت، مدیران و بازدیدکنندگان از طریق ابزارکهای چت استفاده شود. برای تنظیم محدودیتهای پرسوجو و جلوگیری از اجرای نامحدود مدل، راهنمای مدیریت محدودیتها را دنبال کنید.
-
آیا چتبات از زبان من پشتیبانی میکند؟
-
مدلهای هوش مصنوعی از زبانهای زیادی پشتیبانی میکنند، اما کیفیت آنها متفاوت است. فهرست قطعیای وجود ندارد، چون مدلها دائماً بهروزرسانی میشوند. زبان خود را در AI Playground آزمایش کنید.
-
MCP چگونه کار میکند و چه کارهایی میتوانم با آن انجام دهم؟
-
پروتکل زمینه مدل (MCP) ابزارهای وردپرس را در معرض عاملهای هوش مصنوعی قرار میدهد. بیاموزید چگونه نقطه پایانی MCP را فعال کنید، انتخاب کنید کدام ابزارها در معرض دید قرار گیرند و آنها را ایمن کنید. شما میتوانید نوشتهها، دیدگاهها، کاربران، رسانهها و موارد دیگر را مدیریت نمایید.
-
آیا میتوانم چتبات را محدود کنم تا فقط از محتوای سایت من پاسخ دهد؟
-
شما نمیتوانید دانش داخلی مدل را بهطور کامل مسدود کنید، اما میتوانید از دستورالعملهای هوشمند و جاسازیها استفاده کنید تا گفتگوها را به سمت محتوای خود هدایت نمایید.
-
چتبات در سایت من ظاهر نمیشود یا عجیب به نظر میرسد
-
برای راهحلهای مشکلات REST API، تداخلهای کش، خطاهای کلید سری (nonce) و اشکالات چیدمان، راهنمای مشکلات رایج را بررسی کنید.
-
کجا میتوانم مبانی را بیاموزم و مشکلات را عیبیابی کنم؟
-
با راهنمای مبانی برای نصب و مفاهیم کلیدی شروع کنید. برای مشکلات خاص، مشکلات رایج را بررسی کنید.
-
چگونه مسائل امنیتی را گزارش دهم؟
-
آسیبپذیریهای امنیتی را از طریق برنامه افشای آسیبپذیری Patchstack گزارش دهید.
نقد و بررسیها
توسعه دهندگان و همکاران
“AI Engine – چتبات، چارچوب هوش مصنوعی و MCP برای وردپرس” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“AI Engine – چتبات، چارچوب هوش مصنوعی و MCP برای وردپرس” به 14 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
ترجمه “AI Engine – چتبات، چارچوب هوش مصنوعی و MCP برای وردپرس” به زبان شما.
علاقه مند به توسعه هستید؟
کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.
گزارش تغییرات
3.7.0 (2026/08/03)
- Fix: Qdrant collections were always created with 1536 dimensions regardless of the embedding model, and default dimensions are now read from the right place.
- Update: Embedding dimensions are no longer locked for OpenAI-compatible models, as that size is only a guess.
- Fix: The MCP access level no longer restricts OAuth connections, and the setting is no longer hidden behind the bearer token.
- Fix: MCP connections no longer drop at random when the client refreshes its access token.
3.6.9 (2026/08/01)
- Fix: Crash when clicking quickly through discussions, and slow image checks writing into the wrong message.
- Fix: MCP token refresh being rejected on servers that pass Basic credentials to PHP instead of forwarding the header.
- Fix: Stored chat messages could run scripts when an admin opened a discussion.
3.6.8 (2026/08/01)
- Fix: Workspace mobile app connection on servers that don’t expose the Authorization header, with clearer pairing errors.
- Fix: A Context Max Length of zero no longer empties posts, which blocked embeddings sync and blanked chatbot context.
- Update: Transcription now defaults to gpt-4o-mini-transcribe instead of whisper-1.
- Update: The mobile connection warning links to the troubleshooting page instead of showing the htaccess snippet.
- Add: Logging on the MCP OAuth token endpoint for failing refreshes.
3.6.7 (2026/07/31)
- Add: Workspace is officially launched on iOS.
- Update: OpenAI pricing for GPT-5.6 Terra and Luna following the July 30 cut, and corrected o3 which was priced 7.5x too high.
- Update: Removed the leftover mcp.js relay and its documentation, and corrected the MCP header comment that still mentioned SSE and OAuth.
- Add: getDiscussion() to the PHP API, to read a stored discussion without using $mwai_core.
3.6.6 (2026/07/30)
- Update: Minimum PHP version is now 8.1, declared in the plugin header so WordPress blocks activation on older versions.
- Fix: Push All no longer exhausts the memory limit on large sites; post content is now checked in chunks.
- Fix: Long Japanese and Chinese posts no longer produce empty content, which left their embeddings stale.
- Fix: Hardened the REST endpoints against client-supplied file paths and API keys, corrected the MCP OAuth route match and guest session cookie, and stopped the chatbot key reaching Editors.
- Fix: The mwai_mcp_callback filter now receives five arguments from both the Workspace and the MCP endpoint.
- Add: CSV and JSON export for the Query and MCP logs, honouring the active filters and sort.
- Fix: Chatbot input is no longer hidden behind the mobile keyboard in fullscreen, and shortcuts are now chips that don’t inherit the site’s button styles.
3.6.5 (2026/07/28)
- Add: Elapsed time counter on the AI Forms submit button, matching the chatbot.
- Add: Note in the Sync panel that the Sync filters are shared by all environments.
- Fix: Three security issues reported by WPScan (key disclosure to editors, guessable guest sessions, audio transcription file read).
- Fix: Streaming requests now respect MWAI_SSL_VERIFY and verify TLS certificates (reported by Mohammed Abd Alrahman).
- Fix: Recurring tasks no longer stay parked after repeated failures, so discussions and logs cleanups run again.
- Fix: Administrator-equivalent accounts (custom roles with manage_options) are no longer refused at the MCP OAuth consent screen.
- Fix: A custom JavaScript filter that crashes no longer breaks the chatbot, and raw JavaScript errors are no longer shown to visitors.
- Fix: The embeddings environment Type field no longer shows “Select” for the Internal (WordPress DB) environment.
- Fix: The Web Search button now appears in the Workspace composer when pinned.
- Update: Push All now respects the Sync category and language filters, so it no longer seeds posts Sync would not maintain.
- Update: Workspace is now available to everyone; Knowledge, MCP Servers and Functions stay Pro.
- Update: Removed the unused module_addons and module_blocks option defaults.
3.6.3 (2026/07/27)
- Add: Workspace: a full-screen chat surface in wp-admin, with a model picker across all your environments, conversation history, folders, a prompt library, per-user themes, and edit-and-branch on any message. Available in the Pro, coming later in the Free.
- Add: The Workspace can generate and edit images, search the web with each provider’s own search tool (OpenAI, Anthropic, Google, OpenRouter), and work on the site itself through the MCP tools, with an approval dialog before any site-changing tool runs.
- Add: QR-code pairing for the Workspace mobile companion app, with a revocable Application Password.
- Add: Internal (WordPress DB) vector environment that stores embeddings locally, now the default for new installs.
- Add: Discussions now show the tool calls and their parameters alongside the embeddings usage, and can be searched server-side by content and title.
- Add: Claude Opus 5.
- Fix: Public chat and form endpoints no longer trust client-supplied models, environments, instructions or messages, and internal errors are hidden from visitors; the stateful-response restore is now owner-scoped, so another user’s chat ID can no longer resume their conversation.
- Fix: Content-aware chatbots no longer inject a post the visitor cannot read, so a client-supplied context ID can no longer leak draft or private content.
- Fix: Chatbot error and notice messages are sanitized before being rendered as HTML, and configuration errors are shown to editors only instead of being printed publicly.
- Fix: Function calling is more reliable: Claude no longer re-calls tools with the previous message’s parameters, multi-round calls on stateless providers keep their feedback blocks instead of clearing them each round, and the Gemini 2.x models work again.
- Fix: Google model names and capability detection, so image, thinking and web-search models are recognised and preview variants are no longer ambiguous.
- Fix: OVH replies arriving empty, caused by an oversized max_tokens and a hijacked catalog fetch.
- Fix: Embeddings re-sync destroying a vector when the new content comes back empty, and guest file listing crashing with a 500.
- Fix: The usage-limit lock never firing on streaming chatbots, and the Discussions table spinning forever when opened in a background tab.
- Update: MCP server hardening: a failing tool now returns a readable error instead of killing the server for the client, and the tools list is capped at 500 results.
- Update: Settings Reset now asks you to type the site host and says plainly that it deletes the API keys, environments, chatbots and themes; more native browser dialogs were replaced with NekoModal across Discussions, Query Logs, Knowledge, Templates and Limits.
3.6.2 (2026/07/16)
- Fix: Fixed block editor paragraph spacing broken by the AI Copilot handler wrapper.
- Add: Note filtering support for the wp_get_comments MCP tool, allowing agents to read WordPress 6.9 editor Notes.
- Fix: Fixed the Anthropic engine dropping conversation history on function-call follow-up requests.
- Fix: Fixed duplicate embedding vectors for the same reference and environment, which left embeddings stuck at pending after a sync.
۳.۶.۱ (۲۰۲۶/۰۷/۱۳)
- رفع مشکل: عدم اعمال سطح دسترسی مناسب در ابزارهای کاربری 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.
For older releases, see changelog.txt.






