iAct

Act on Ai

پلاگینِ چت هوش مصنوعی وردپرس + تست Antigravity گوگل (Gemini 3)


پلاگینِ چت هوش مصنوعی وردپرس + تست Antigravity گوگل (Gemini 3)

چرا آنتی‌گراویتی؟ ماجرای اشتراک‌های AI که هر ماه دارم می‌پردازم

این روزها اگه بخوای جدی کدنویسی با هوش مصنوعی کار کنی، عملاً باید چند تا اشتراک همزمان نگه داری. من خودم ماهی حدود ۱۰۰ دلار بابت Claude Code می‌دادم، چون یه اکانت پرسنالی دارم که ربطی به سابسکریپشن شرکت نداره. یه اکانت ۲۰ دلاری هم برای Codex دارم. نکته جالب اینه که این دو تا محدودیت‌شون خیلی فرق می‌کنه: لیمیت روزانه‌ی Claude معمولاً زودتر پر میشه ولی لیمیت هفتگی‌اش دستت رو بازتره؛ Codex برعکسه، لیمیت هفتگی‌اش خیلی زود پر میشه ولی روزانه‌اش هنوز ته نکشیده.

حالا یه اکانت سوم هم اضافه کردم: آنتی‌گراویتی (Antigravity) گوگل، برای اینکه با Gemini 3 و به‌خصوص نسخه‌ی Flash‌ش دست‌وپنجه نرم کنم و ببینم واقعاً به چه دردی می‌خوره.

OpenUsage: ابزاری برای مدیریت چند تا ایجنت کدنویسی

قبل از اینکه بریم سراغ خود آنتی‌گراویتی، یه ابزار کوچیک ولی خیلی به‌دردبخور معرفی می‌کنم به اسم OpenUsage. این یه نرم‌افزار اپن‌سورس و رایگانه که هر روز هم داره آپدیت می‌خوره. کارش اینه که همه‌ی ایجنت‌های کدنویسی که استفاده می‌کنی – Claude Code، Codex، آنتی‌گراویتی، حتی OpenCode – رو یه‌جا کنار هم بیاره. از توی تنظیماتش می‌تونی انتخاب کنی کدوم ایجنت‌ها فعال باشن، ترتیب‌شون رو عوض کنی و مصرف‌شون رو دنبال کنی. اگه چند تا اشتراک همزمان داری، این جلوی سردرگمی رو می‌گیره.

قبل از خرید اشتراک آنتی‌گراویتی حواست به این‌ها باشه

آنتی‌گراویتی برای کار کردن به یه اشتراک Google AI Pro یا Ultra نیاز داره. گوگل یه پلن ارزون‌تر هم داره که اصلاً آنتی‌گراویتی توش نیست – پس قبل از خرید حتماً چک کن پلنی که می‌خری واقعاً شامل آنتی‌گراویتی میشه یا نه.

برای اکانت جدید، گوگل معمولاً یه تخفیف ماه اول می‌ده (چیزی حدود ۲ دلار برای ماه اول، بعد میره روی قیمت عادی حدود ۲۲ دلار). من عمداً این اشتراک رو روی یه ایمیل جدا از ایمیل اصلیم گرفتم چون این تخفیف فقط برای اکانت‌های تازه فعاله.

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

پلاگین چت هوش مصنوعی وردپرس با AI Pass چیکار می‌کنه

قبل از تست عملی آنتی‌گراویتی، بذار پلاگینی که دارم روش کار می‌کنم رو معرفی کنم – یه پلاگین چت‌بات وردپرسی که با AI Pass کار می‌کنه.

اتصال بدون دردسر

معمولاً وقتی می‌خوای یه چت‌بات به وردپرست وصل کنی باید بری یه API Key بگیری، بیای پیستش کنی، تنظیماتش کنی. تو این پلاگین یه دکمه‌ی «Connect» هست: می‌زنیش، می‌ری تو AI Pass لاگین می‌کنی، دسترسی چت‌بات رو تأیید می‌کنی، و همون‌جا مدلی که می‌خوای پشت چت‌بات باشه رو انتخاب می‌کنی. هر وقت خواستی می‌تونی مدل رو عوض کنی.

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

یه بخش Overview هم داره که با کمک AI کل مکالمات رو آنالیز می‌کنه و بهت خلاصه می‌ده.

ساخت چت‌بات، شخصیت و پیام خوش‌آمدگویی

توی بخش «چت‌بات‌ها» می‌تونی با Add New یه بات جدید بسازی. تو تب General یه اسم بهش می‌دی که خودش یه شورت‌کد کوتاه برات تولید می‌کنه، بعد یه پیام خوش‌آمدگویی و یه شخصیت/سیستم پرامپت براش تعریف می‌کنی. یه دکمه هم هست که با هوش مصنوعی همون پرامپت رو بهبود می‌ده.

نالج بیس و محدود کردن به یک صفحه‌ی خاص

بخش Knowledge Base اینه که می‌تونی مستقیم یه متن آماده رو پیست کنی تا بات جواب‌هاش رو بر اساس اون بده. لازم نیست هر بار سراغ RAG بری – خیلی وقت‌ها اگه دانشی که می‌خوای بدی زیاد نیست، RAG اصلاً لازم نمی‌شه.

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

اتصال به تلگرام، واتساپ و دخالت ادمین

بخش Integrations یکی از قوی‌ترین قسمت‌های پلاگینه. می‌تونی یه بات تلگرام بهش وصل کنی – از اون به بعد بات تو تلگرام جواب می‌ده و تمام مکالمات همون‌جا تو پلاگین قابل مشاهده‌ست. همین کار برای واتساپ هم امکان‌پذیره، فقط یه‌کم پیچیده‌تره چون باید App ID و App Secret از متا بگیری.

یه قابلیت جذاب دیگه هم هست: وقتی AI داره به کاربر جواب می‌ده، خودت به‌عنوان ادمین می‌تونی وارد بشی و یه جواب دستی بفرستی – یعنی می‌تونی بگی AI تا یه جایی جلو بره و بعدش دست انسان بیاد وسط.

فراخوانی توابع با n8n

آخرین قابلیت، اتصال به n8n برای فانکشن کالینگه. یعنی می‌تونی چند تا فانکشن مختلف تعریف کنی (مثلاً «رزرو وقت ملاقات») و AI خودش می‌فهمه کِی و با چه پارامترهایی باید از اون فانکشن استفاده کنه، بعد اجرای واقعی‌اش دست اتوماسیون n8n می‌افته.

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

تست عملی: ساخت یه فیچر جدید با آنتی‌گراویتی

حالا برسیم به بخش اصلی تست. تصمیم گرفتم یه سیستم Add-on مستقیم داخل خود پلاگین بسازم: یه تب جدید تو تنظیمات که هر add-on بتونه اونجا وصل، تنظیم یا غیرفعال بشه.

گرم کردن کانتکست و رفتن به Plan Mode

عادت همیشگی من اینه که قبل از هر تغییری، اول از AI درباره‌ی پروژه سؤال می‌پرسم. پس اول پرسیدم پروژه چیه، بعد پرسیدم Integrations دقیقاً چطور کار می‌کنه. جالب این بود که خود آنتی‌گراویتی، بدون اینکه بهش بگم، خودش تصمیم گرفت بره تو Plan Mode و شروع کرد به پرسیدن سؤال‌های طراحی.

طراحی: دیتا کجا ذخیره بشه؟

سؤال اصلی‌اش این بود که دیتای هر add-on کجا ذخیره بشه: Custom Post Type، یه جدول جدا، یا Options با ساختار key/value؟ من گفتم از همون روش Options استفاده کنه چون زیرساختش آماده‌ست.

اجرا: سرعت Gemini 3 Flash و تست خودکار

از اینجا به بعد سرعت واقعاً چشمگیر بود. با مدل Gemini 3 Flash کد می‌زد، فایل می‌خوند، ادیت می‌کرد – سریع‌تر از چیزی که با Claude عادت داشتم. برای تست، خودش تصمیم گرفت از ابزاری به اسم Dido استفاده کنه – یه ابزار برای بالا آوردن محیط تست PHP/وردپرس روی Docker. آنتی‌گراویتی خودش یه مرورگر کروم باز کرد، سایت لوکال روی Dido رو باز کرد، و تست کرد که فیچر جدید (یه add-on به اسم «Local Booking Calendar») واقعاً کار می‌کنه یا نه.

نمونه‌ی شورت‌کدی که برای جاسازی یه چت‌بات تو یه پست استفاده می‌شه:

[aipass_chatbot id="eiliya"]

فقط کافیه این رو تو ادیتور وردپرس پیست کنی و بات همون‌جا لود میشه.

باگ‌هایی که پیدا شد و چرا ریویو با Claude Opus لازم بود

همه‌چیز عالی نبود:

  • سرعت مصرف کردیت هم بالا بود؛ در طول تست، مصرف Claude تو آنتی‌گراویتی رسید به ۹۰ درصد در حالی که Gemini فقط حدود ۳۴ درصد مصرف شده بود.
  • امکان حذف مکالمات وجود نداشت.
  • وقتی add-on مشابهی با اسم تکراری اضافه می‌شد، یه ارور نامفهوم نشون می‌داد.
  • بعد از هر تغییر باید یادت باشه دستی به AI بگی که تغییرات رو Commit کنه.

به‌خاطر همین، وقتی کدنویسی با Gemini Flash تموم شد، مدل رو سوییچ کردم روی Claude Opus برای یه ریویوی جدا. تجربه‌ام اینه که Gemini معمولاً UI تمیز و خروجی خوش‌فرمی می‌ده ولی زیرش باگ منطقی بیشتری داره.

یه نکته‌ی امنیتی هم بگم: تو تنظیمات ترمینال آنتی‌گراویتی، حالت تأیید هر دستور رو بردم روی حالت خودکار (auto proceed). این خطرناکه – اگه نمی‌دونی داری چیکار می‌کنی، این کار رو نکن.

جمع‌بندی: آنتی‌گراویتی واقعاً به چه دردی می‌خوره؟

نتیجه‌ی کلی من مثبت بود. سرعت مدل Flash واقعاً هیجان‌انگیزه – حتی اگه هوشش صد در صد سطح Claude نباشه، همین که ۸۰ درصد کیفیت Claude رو با چند برابر سرعت بگیرم، برام کافیه. لیمیت آنتی‌گراویتی هم برخلاف Codex که هفتگیه، هر ۵ ساعت یه بار ریست می‌شه.

از نظر هزینه هم منطقیه: الان یه اکانت ۲۰ دلاری Claude، یه اکانت ۲۰ دلاری Codex و یه اکانت حدود ۲۲ دلاری آنتی‌گراویتی دارم که جمعش میشه حدود ۶۰ دلار – هنوز از پلن Claude Max ارزون‌تره. با این حال، به‌خاطر باگ‌های منطقی که تو کد Gemini دیدم، فکر نمی‌کنم بشه بهش صد در صد اعتماد کرد بدون یه ریویوی جدی.

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


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