

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

# 學習的技能
<a name="about-aws-devops-agent-learned-skills"></a>

## 什麼是學到的技能？
<a name="what-are-learned-skills"></a>

學到的技能是 DevOps 代理程式從您的代理程式空間資料產生的結構化知識檔案。每個學到的技能都會編碼 AWS DevOps 代理程式在執行任務時所使用的特定知識類型。在啟動時，有兩個學習到的技能可用：客服人員空間理解和工具使用最佳實務。

### 客服人員空間了解
<a name="agent-space-understanding"></a>

Agent Space Understanding 技能 (`understanding-agent-space`) 會分析您連線的雲端帳戶、程式碼儲存庫和遙測整合，以在 Agent Space 中建置資源和關係的映射。

技能會產生主要`SKILL.md`檔案和一組參考檔案。主要檔案包含純語言系統概觀，其中包含關鍵網域概念、部署環境 (AWS 帳戶和區域對、Azure 訂閱和區域等）、容器層級架構圖，顯示邏輯服務如何連線、應用程式的核心請求路徑及其周遊的元件，以及程式碼儲存庫與容器的映射。

每個邏輯容器都會收到一個專用參考檔案，描述其內部元件 （運算、資料、傳訊、網路等），其中包含資源類型和實體識別符，例如 ARNs、資料表名稱和佇列 URLs。參考檔案也會擷取可觀測性涵蓋範圍，包括連結至每個元件的警示、儀表板和監視器。它也會將每個元件映射至其相關聯的程式碼儲存庫、套件和infrastructure-as-code定義，提供從原始程式碼到部署資源的完整可追蹤性鏈。

每個關鍵請求路徑都會收到一個專用參考檔案，描述從進入點到每個中繼服務、資料存放區和外部相依性的完整end-to-end請求流程。檔案包含排序流程圖，其中顯示元件之間的操作順序和互動機制，以及每位參與者的責任。它還會為與路徑相關的可觀測性訊號編製目錄：每個躍點的日誌群組模式、關鍵指標 （延遲、錯誤率、限流、字符配額） 及其警示名稱和維度，以及可在服務和帳戶之間建立關聯的分散式追蹤範圍。

### 工具使用最佳實務
<a name="tool-use-best-practices"></a>

工具使用最佳實務技能會分析過去的調查工具，用來擷取有效的使用模式、常見失敗模式和參數指導。這有助於 DevOps 代理程式避免已知的陷阱，並以較少的浪費步驟執行調查。技能會產生主要檔案和一組每個工具的參考檔案。主要檔案做為路由索引，列出每個工具及其支援的調查案例，以及對應參考檔案的連結。

每個工具參考檔案最多可包含三個區段：
+ **最佳實務** — 從成功工具使用中擷取的調查驅動技術，例如 CloudWatch Logs Insights 查詢範本、環境特定指標命名空間和維度，以及 CloudTrail 事件來源篩選條件。每個項目都圍繞調查案例進行組織，並包含在過去調查中觀察到的具體參數值和範例。
+ **常見錯誤** — 重複失敗模式及其修正。每個項目描述特定的錯誤條件，例如查詢無法存取的帳戶或建構格式錯誤的彙總查詢，並提供修正動作，讓代理程式可以避免錯誤或從錯誤中復原，而不會浪費調查步驟。
+ **輸出管理** — 容易傳回大型回應的工具呼叫指導。每個項目描述參數變更或處理策略，以減少輸出大小，同時保留診斷值。

當即時基礎設施存取可用時，技能會先針對您的環境驗證模式，再納入它們。確認的模式是以可信度表示，未確認的模式使用謹慎的語言，並排除拒絕的模式。這可讓技能與基礎設施的目前狀態保持一致。

## 管理學到的技能
<a name="managing-learned-skills"></a>

**更新**：DevOps 代理程式會根據您代理程式空間中的活動，自動產生和更新學到的技能。以下說明每個技能的更新時間。

DevOps 代理程式每 30 次調查會產生更新的 **工具使用最佳實務**技能。

**Agent Space Understanding** 技能是由學習代理程式產生，在您新增、更新或移除 Agent Space 功能或整合時執行。

若要手動重新產生學習的技能，請選擇運算子應用程式拓撲頁面上的**重新產生**按鈕，或與客服人員聊天並要求其更新學習的技能。

**停用** — 根據預設，學習的技能處於作用中狀態。作用中時，DevOps 代理程式會在每個 DevOps 代理程式任務開始時載入它們。若要停止套用學到的技能，請從運算子應用程式中的技能檢視器停用它。停用技能不會將其刪除。技能會保留，而且可以隨時重新啟用。停用技能時，DevOps 代理程式會在該技能不知情的情況下運作。

**拓撲檢視** — Agent Space 的 Web 應用程式中的拓撲頁面使用 Agent Space Understanding Skill，以視覺化方式將您的 Agent Space 環境顯示為邏輯容器和元件。按一下任何容器以查看其元件、資源識別符和遙測。