مهارتهای عامل فایربیس ( GitHub ) ماژولهای قابل حمل و مستقلی از دانش، دستورالعملها و گردشهای کاری مختص فایربیس هستند. آنها برای کمک به دستیاران هوش مصنوعی در درک بهترین شیوههای فایربیس و اجرای وظایف پیچیده با دقت بالاتر و هزینه توکن کمتر طراحی شدهاند. برای فهرست کامل مهارتهای عامل فایربیس، به مهارتهای موجود مراجعه کنید.
شروع کنید
مهارتهای عامل فایربیس با هر دستیار هوش مصنوعی که از مهارتها پشتیبانی میکند، از جمله Antigravity، Gemini CLI ، Claude Code، Cursor و GitHub Copilot، کار میکند.
مهارتهای عامل Firebase را نصب کنید
در بیشتر موارد، مهارتهای عامل Firebase را میتوان با یک دستور واحد در ویرایشگر مورد نظر خود نصب کرد:
ضد جاذبه
npx skills add firebase/agent-skills
رابط خط فرمان جمینی
gemini extensions install https://github.com/firebase/agent-skills
کلود کد
claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase
مکان نما
npx skills add firebase/agent-skills
گیتهاب کوپایلوت در VS Code
npx skills add firebase/agent-skills
سایر عوامل
npx skills add firebase/agent-skills
از مهارتهای عامل فایربیس استفاده کنید
دستیارهای هوش مصنوعی طوری طراحی شدهاند که هر زمان تشخیص دهند شرح یک مهارت با درخواست فعلی شما مطابقت دارد، به طور خودکار از مهارتها استفاده کنند. با این حال، مهارتها را میتوان به صورت دستی نیز فراخوانی کرد. این کار اغلب با تایپ کردن / در چت اپراتور و جستجوی نام مهارت انجام میشود.
اجزای اصلی یک مهارت
هر مهارت عامل، یک بسته تخصصی است که میتواند اجزای زیر را برای دستیار هوش مصنوعی فراهم کند:
- دستورالعملهای تخصصی : راهنمایی دقیق در مورد انجام وظایف خاص، مانند پیادهسازی احراز هویت یا تهیه پایگاه داده Cloud Firestore .
- بهترین شیوهها : الگوهای امنیتی و عملکردی داخلی برای اطمینان از اینکه برنامه شما از ابتدا از توصیههای Firebase پیروی میکند.
- اسکریپتهای اتوماسیون : کد اجرایی که به عامل هوش مصنوعی شما اجازه میدهد تا تنظیمات یا پیکربندی محیط محلی را به طور خودکار انجام دهد.
مزایای استفاده از مهارتها
استفاده از مهارتهای عامل، تلاش دستی برای جستجوی اسناد را کاهش میدهد و در عین حال کارایی تعاملات هوش مصنوعی شما را بهبود میبخشد.
کاهش هزینههای توکن
ادغامهای مرسوم هوش مصنوعی اغلب حجم عظیمی از اسناد را از قبل بارگذاری میکنند که توکنهای قابل توجهی را مصرف کرده و هزینههای جلسه را افزایش میدهد. مهارتهای عامل از افشای تدریجی برای به حداقل رساندن این سربار استفاده میکنند:
- در ابتدا، عامل فقط فرادادههای مختصر را "اسکن" میکند تا ببیند آیا یک مهارت مرتبط است یا خیر.
- دستورالعملها و منابع دقیق فقط زمانی بارگذاری میشوند که عامل تشخیص دهد برای کار خاص شما ضروری هستند.
پیادهسازی هدایتشده توسط هوش مصنوعی
به جای جستجوی دستی در اسناد، میتوانید هدف خود را به زبان طبیعی توصیف کنید. مهارتها دستیار هوش مصنوعی شما را برای انجام وظایفی مانند موارد زیر راهنمایی میکنند:
- یک صفحه ورود به سیستم به برنامه وب من اضافه کنید.
- موارد لیست کارهای من را در یک پایگاه داده ذخیره کنید.
- به من کمک کنید تا برنامه وب جدیدم را مستقر کنم.
برای فهرست کامل مهارتهای عامل Firebase، به مهارتهای موجود مراجعه کنید.
از مهارتها در کنار سرور Firebase MCP استفاده کنید
مهارتهای عامل برای تکمیل سرور Firebase MCP طراحی شدهاند:
- سرور Firebase MCP : برای گردشهای کاری توسعه با کمک هوش مصنوعی طراحی شده است و دستیاران هوش مصنوعی را قادر میسازد تا با پروژهها، منابع و دادههای Firebase شما به صورت برنامهنویسی شده تعامل داشته باشند.
- مهارتهای عامل Firebase : دستورالعملهای سریع و شیوههای توصیهشدهای را ارائه میدهند که به یک عامل میگوید چگونه وظایف Firebase را از طریق افشای تدریجی توکنها انجام دهد. آنها به عامل آموزش میدهند که چگونه از ابزارهایی مانند Firebase CLI و سرور MCP به طور مؤثر استفاده کند.
مهارتهای موجود
فایربیس مجموعهای از مهارتها را برای محصولات اصلی ارائه میدهد. مهارتهای مربوط به محصولات و ویژگیهای اضافی فایربیس به زودی ارائه خواهند شد!
| مهارت | توضیحات |
|---|---|
firebase-basics | به شما در راهاندازی محیط محلی، اضافه کردن Firebase به برنامهتان برای اولین بار و یادگیری گردشهای کاری کلی پلتفرم کمک میکند. |
firebase-auth-basics | به شما کمک میکند تا ورود امن را پیادهسازی کنید، پایگاه کاربری خود را مدیریت کنید و با استفاده Security Rules مبتنی بر احراز هویت، از دادههای خود محافظت کنید. |
firebase-firestore-basics | موارد ضروری Cloud Firestore ، از جمله تهیه پایگاه داده، نوشتن Security Rules و انجام عملیات داده با SDK را پوشش میدهد. |
firebase-app-hosting-basics | فرآیند استقرار و مدیریت چارچوبهای وب مدرن مانند Next.js و Angular که نیاز به پشتیبانی backend دارند را ساده میکند. |
firebase-hosting-basics | به استقرار وبسایتهای استاتیک، برنامههای تک صفحهای (SPA) و میکروسرویسهای ساده کمک میکند. |
firebase-ai-logic-basics | به ادغام منطق هوش مصنوعی فایربیس ( Gemini API ) در برنامههای وب کمک میکند. تنظیمات، استنتاج چندوجهی، خروجی ساختاریافته و امنیت را پوشش میدهد. |
مراحل بعدی
- یاد بگیرید که چگونه از مهارتهای عامل (agent) با Gemini CLI استفاده کنید.
- یاد بگیرید که چگونه از مهارتهای مامور با Antigravity استفاده کنید.