本頁說明如何管理範本,包括編輯、鎖定、刪除及版本控管。
編輯及疊代範本
你可以編輯任何已解鎖的範本。
強烈建議採取以下做法:
請勿編輯用於正式環境的範本。
範本的任何變更幾乎都會立即套用至應用程式的要求,因此請謹慎進行變更,以免導致應用程式中斷或發生非預期的行為變化。嘗試使用版本控管系統,反覆修改範本。
如要編輯現有範本,請按照下列步驟操作:
在 Firebase 控制台中,前往「提示範本」Firebase AI Logic分頁。
在範本清單中,找出並點選要編輯的範本。
如果範本已鎖定,請按一下範本右上角的
鎖頭 圖示,將範本解鎖。編輯範本,然後按一下「儲存」。
如果範本先前已鎖定,請務必再次點選
鎖定 圖示。按一下「關閉」,即可退出範本。
鎖定範本
強烈建議採取以下做法:
請注意,鎖定範本可防止他人無意間編輯,但無法完全禁止編輯。只要具備適當權限,專案成員隨時可以解鎖範本並進行編輯。
鎖定程式碼 (尤其是正式版程式碼) 目前使用的範本。
鎖定範本的方法如下:
在 Firebase 控制台中,前往「提示範本」Firebase AI Logic分頁。
在範本清單中,找出並點選要鎖定的範本。
按一下範本右上角的「鎖頭」
圖示,鎖定範本。 按一下「關閉」,即可退出範本。
刪除範本
請注意,如果刪除範本,您可以建立具有相同範本 ID 的新範本。
如要刪除現有範本,請按照下列步驟操作:
在 Firebase 控制台中,前往「提示範本」Firebase AI Logic分頁。
在範本清單中,找出要刪除的範本。
在範本資料列的結尾,依序按一下
>「刪除」 。確認要刪除,然後按一下「刪除」。
為範本建立版本
建議您為伺服器提示範本使用版本控管系統。以下列出幾項通用建議供您參考:
建立範本 ID,並附加使用語意版本管理 (semver) 的版本 (例如
)。my-first-template-v1-0-0使用 Firebase Remote Config,以便輕鬆變更要求中的範本和其他值。
如要使用標準版本控管基礎架構,可以透過 REST API 以檔案形式提供範本。
您可以複製現有範本,並以它為範本來建立下一個版本:
在 Firebase 控制台中,前往「提示範本」Firebase AI Logic分頁。
在範本清單中,找出要複製的範本。
在範本資料列的結尾,依序點選
>「複製」 。在新範本中,遞增範本 ID,以反映下一個版本。