本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為 Amazon Q 聊天產生記憶體庫
Amazon Q 可以自動產生記憶體庫檔案,以提供專案結構、技術堆疊和產品資訊的快速索引。此功能會分析專案中的金鑰檔案,以建立摘要檔案,協助 Amazon Q 了解您的程式碼庫,而不必在每次提出問題時分析整個專案。
當您產生記憶體庫檔案時,Amazon Q 會在 下建立memory-bank子資料夾.amazonq/rules,其中包含下列自動產生的檔案:
-
product.md– 專案及其功能的概觀。 -
structure.md– 專案的架構、資料夾組織和關鍵元件。 -
tech.md– 您的技術堆疊、架構、相依性和編碼標準。 -
guidelines.md– 專案的開發標準和模式。
當您與 Amazon Q 聊天時,這些檔案會自動用作內容,提供專案的背景資訊。
為您的專案產生記憶體庫
若要產生記憶體庫,請完成下列程序。
-
在您的 IDE 中,開啟 Amazon Q 聊天面板。
-
在聊天輸入方塊中,選擇規則按鈕。
-
選取產生記憶體庫。
-
新的聊天索引標籤隨即開啟,Amazon Q 會開始分析您的專案以建立記憶體庫檔案。
-
完成後,您可以選擇規則按鈕來檢視檔案。
您可以在提出問題時,選取和取消選取要用作內容的個別檔案。
-
如果您的專案變更,您可以讓 Amazon Q 產生新的記憶體庫檔案來更新其內容。若要這樣做,請選擇規則按鈕,然後選取重新產生記憶體庫。
自訂記憶體庫產生
您可以透過建立自訂專案規則來自訂記憶體庫檔案的產生方式。例如,您可以建立規則,指定所產生檔案的語言或格式:
When generating the memory bank files like product.md, structure.md, and tech.md, always generate content in Spanish and include detailed code examples.
將記憶體庫規則儲存在專案project-root/.amazonq/rules資料夾中的檔案中。
如需建立自訂專案規則的詳細資訊,請參閱 建立專案規則以搭配 Amazon Q Developer 聊天使用。