این صفحه نحوه مدیریت الگوها، ازجمله ویرایش، قفل کردن، حذف، و کنترل نسخه را شرح میدهد.
اگر میخواهید با الگوها بهصورت برنامهنویسیشده کار کنید (مثلاً بااستفاده از REST API ما) یا میخواهید الگوهایتان را در مکانهای خاصی مستقر کنید، گردشهای کاری پیشرفته را ببینید.
ویرایش و تکرار الگو
میتوانید هر الگویی را که قفل آن باز است ویرایش کنید.
اکیداً توصیه میکنیم موارد زیر را انجام دهید:
از ویرایش الگوهایی که در تولید استفاده میشوند خودداری کنید.
هرگونه تغییر در الگو تقریباً بلافاصله توسط درخواستهای برنامهتان استفاده میشود، بنابراین باید در ایجاد تغییراتی که ممکن است برنامهتان را خراب کند یا باعث تغییرات غیرمنتظره در رفتار شود، احتیاط کنید.سعی کنید از سیستم نسخهبندی برای تکرار الگوها استفاده کنید.
نحوه ویرایش الگوی موجود در اینجا آمده است:
در کنسول Firebase، به برگه سرویسهای هوش مصنوعی > منطق هوش مصنوعی > الگوهای پیامواره بروید.
در فهرست الگوها، الگویی را که میخواهید ویرایش کنید پیدا کنید و روی آن کلیک کنید.
اگر الگو قفل است، با کلیک کردن روی نماد
قفل در گوشه بالا سمت چپ الگو، قفل آن را باز کنید.الگو را ویرایش کنید، سپس روی ذخیره کلیک کنید.
اگر الگو قبلاً قفل شده بود، حتماً دوباره روی نماد
قفل کلیک کنید.با کلیک کردن روی بستن، از الگو خارج شوید.
قفل کردن الگو
اکیداً توصیه میکنیم موارد زیر را انجام دهید:
توجه داشته باشید که قفل کردن الگو بهعنوان محافظتی دربرابر ویرایش ناخواسته عمل میکند، اما قفل کردن ویرایش را کاملاً مسدود نمیکند. عضو پروژه با اجازههای مناسب همیشه میتواند قفل الگو را برای ویرایش آن باز کند.
الگوهایی را که بهطور فعال توسط کد استفاده میشوند قفل کنید – بهویژه کد تولید.
نحوه قفل کردن الگو در اینجا آمده است:
در کنسول Firebase، به برگه سرویسهای هوش مصنوعی > منطق هوش مصنوعی > الگوهای پیامواره بروید.
در فهرست الگوها، الگویی را که میخواهید قفل کنید پیدا کنید و روی آن کلیک کنید.
با کلیک کردن روی نماد
قفل در گوشه بالا سمت چپ الگو، آن را قفل کنید.با کلیک کردن روی بستن، از الگو خارج شوید.
حذف کردن الگو
توجه داشته باشید که اگر الگویی حذف شود، میتوانید الگوی جدیدی با همان شناسه الگو ایجاد کنید.
نحوه حذف کردن الگوی موجود در زیر آورده شده است:
در کنسول Firebase، به برگه سرویسهای هوش مصنوعی > منطق هوش مصنوعی > الگوهای پیامواره بروید.
در فهرست الگوها، الگویی را که میخواهید حذف کنید پیدا کنید.
در انتهای ردیف الگو، روی
> حذف کلیک کنید.حذف را تأیید کنید، سپس روی حذف کلیک کنید.
نسخهبندی الگو
توصیه میکنیم از سیستم نسخهبندی برای الگوهای پیامواره سرور استفاده کنید. در اینجا چند توصیه کلی ارائه شده است:
شناسههای الگویی ایجاد کنید که نسخهای بااستفاده از نسخهبندی معنایی (semver) به آن پیوست شده باشد (برای مثال،
).my-first-template-v1-0-0از Firebase Remote Config استفاده کنید تا بتوانید بهراحتی الگو و مقادیر دیگر را در درخواستتان تغییر دهید.
اگر میخواهید از زیرساخت نسخهبندی استاندارد استفاده کنید، میتوانید بااستفاده از REST API الگوها را بهصورت فایل ارائه دهید.
میتوانید الگوی موجود را تکثیر کنید تا بهعنوان پایه نسخه بعدیتان استفاده شود:
در کنسول Firebase، به برگه سرویسهای هوش مصنوعی > منطق هوش مصنوعی > الگوهای پیامواره بروید.
در فهرست الگوها، الگویی را که میخواهید تکثیر کنید پیدا کنید.
در انتهای ردیف الگو، روی
> تکرار کلیک کنید.در الگوی جدید، شناسه الگو را افزایش دهید تا نسخه بعدی را نشان دهد.