

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 IDE 中新增內容至 Amazon Q Developer 聊天
<a name="ide-chat-context"></a>

當您在整合式開發環境 (IDE) 中與 Amazon Q 聊天時，您可以為 Amazon Q 提供像是檔案和資料夾等額外的*內容*，Amazon Q 可使用這些額外的內容來量身打造並改善其答案。

有兩種方式可提供內容給 Amazon Q：
+ **明確** - 若要明確提供內容，請在聊天視窗中輸入 **@**。**@** 會啟動內容選擇器快顯視窗，供您從中選取要包含為內容的項目。或者，您可以輸入 **@** 並開始輸入檔案、資料夾或其他內容類型的名稱，讓它自動完成。如需詳細資訊，請參閱[明確內容類型](#context-explicit)。
+ **自動** - 若要自動提供內容，您可以在聊天之外另行設定內容。只要有任何開發人員在處理專案時於聊天視窗中輸入問題，Amazon Q 就會自動參考內容。如需詳細資訊，請參閱[自動內容類型](#context-automatic)。

Amazon Q 產生答案後，會在**內容**下拉式清單中顯示作為內容使用的檔案，此清單會出現在答案開頭的正上方。

## 明確內容類型
<a name="context-explicit"></a>

當您在聊天中輸入 **@** 時，您可以從下列內容類型之中選取：
+ **@workspace** - Amazon Q 會使用專案的工作空間作為其答案的內容。**@workspace** 選項需要組態。如需詳細資訊，請參閱[在 IDE 中新增工作空間內容至 Amazon Q Developer 聊天](workspace-context.md)。
+ **資料夾** - Amazon Q 會顯示目前專案中的資料夾清單，並使用您選取的資料夾作為其答案的內容。
+ **檔案** - Amazon Q 會顯示目前專案中的檔案清單，並使用您選取的檔案作為其答案的內容。
+ **程式碼** - Amazon Q 會顯示目前專案中的類別、函式、全域變數清單，並使用您選取的項目作為其答案的內容。
+ **影像** - Amazon Q 可讓您新增影像作為提示的內容，對於從 UI 圖樣或序列圖產生程式碼這類情境很實用。影像必須是 JPEG、PNG、GIF 或 WebP 格式，大小上限為 3.75 MB，且維度不超過 8,000 x 8,000 像素。您最多可在單一訊息中包含 20 個影像，包括鎖定於內容的任何影像。
+ **提示** - Amazon Q 會顯示您已儲存的提示清單，並使用您選取的提示作為其答案的內容。**提示**選項需要某些組態。如需詳細資訊，請參閱[將提示儲存至程式庫，以搭配 Amazon Q Developer 聊天使用](context-prompt-library.md)。

## 自動內容類型
<a name="context-automatic"></a>

Amazon Q 會自動使用下列內容類型 (若您已設定)：
+ **專案規則** - Amazon Q 會自動使用您定義的一組專案規則作為內容。如需詳細資訊，請參閱[建立專案規則以搭配 Amazon Q Developer 聊天使用](context-project-rules.md)。
+ **自訂** - Amazon Q 會自動使用原始程式碼的儲存庫作為內容。