ทักษะตัวแทน Azure

Azure Agent Skills เป็นแค็ตตาล็อกทักษะที่อ่านได้ของ AI ของบุคคลที่หนึ่งสําหรับการพัฒนา Azure ทักษะแต่ละอย่างเป็นดัชนีที่มีโครงสร้างของเนื้อหา Microsoft Learn ที่เชื่อถือได้ ซึ่งจัดแพ็กเกจเพื่อให้ผู้ช่วยเขียนโค้ด AI สามารถค้นหาและใช้เพื่อให้คําแนะนําที่ถูกต้องและเป็นวันที่ up-toเกี่ยวกับบริการของ Azure

ทักษะเป็นไปตามมาตรฐานเปิด Agent Skills และทํางานร่วมกับผู้ช่วยเขียนโค้ด AI ที่เข้ากันได้ รวมถึง GitHub Copilot, Claude Code, Cursor, Gemini CLI, Codex CLI และอื่นๆ

กรณีการใช้งาน

  • ให้คําแนะนํา Azure ระดับผู้เชี่ยวชาญแก่ผู้ช่วยเขียนโค้ด AI ที่มีพื้นฐานมาจากเอกสารอย่างเป็นทางการ
  • ปรับปรุงความถูกต้องและความสมบูรณ์ของการตอบสนองของตัวแทนสําหรับงานการพัฒนา Azure
  • ช่วยให้นักพัฒนาได้รับแนวทางปฏิบัติที่ดีที่สุด โฟลว์การแก้ไขปัญหา รูปแบบสถาปัตยกรรม และคําแนะนําด้านความปลอดภัยโดยตรงในตัวแก้ไข
  • ให้ความรู้ที่มีโครงสร้างและ up-toวันที่ซึ่งเสริมเครื่องมือข้อมูลสด เช่น เซิร์ฟเวอร์ MCP

ทักษะของเจ้าหน้าที่ทํางานอย่างไร

ทักษะของตัวแทนเป็นโมดูลความสามารถที่ใช้ระบบไฟล์ที่มีน้ําหนักเบา แต่ละทักษะเป็นโฟลเดอร์ที่มี SKILL.md ไฟล์ที่มี frontmatter YAML (ชื่อ คําอธิบาย ความเข้ากันได้) และเนื้อหาที่มีโครงสร้างตามประเภท (การแก้ไขปัญหา แนวทางปฏิบัติ สถาปัตยกรรม ความปลอดภัย การกําหนดค่า และอื่น ๆ)

ทักษะการใช้ การเปิดเผยข้อมูลแบบก้าวหน้า เพื่อโหลดเนื้อหาอย่างมีประสิทธิภาพ:

  1. ค้นพบ — ผู้ช่วย AI อ่านทักษะและจาก frontmatter YAML namedescription เพื่อกําหนดความเกี่ยวข้อง
  2. คําแนะนํา — เมื่อถูกทริกเกอร์ ผู้ช่วยจะโหลดเนื้อหาทั้งหมด SKILL.md ซึ่งประกอบด้วยลิงก์เอกสารที่รวบรวมไว้ที่จัดระเบียบตามหัวข้อ
  3. Fetch — ผู้ช่วยดึงข้อมูลเนื้อหาล่าสุดจาก Microsoft Learn โดยใช้เซิร์ฟเวอร์ Learn MCP หรือเครื่องมือดึงข้อมูลเว็บ

สถาปัตยกรรมนี้แยก ดัชนีความรู้ (สิ่งที่ต้องค้นหาและเมื่อ) จาก การจัดส่งเนื้อหา (ดึงข้อมูลเอกสารล่าสุดในเวลาที่มีการคิวรี) ช่วยให้มั่นใจว่าทักษะยังคงเป็นปัจจุบันเมื่อเอกสารพัฒนาขึ้น

แค็ตตาล็อกทักษะถูกสร้างขึ้นและบํารุงรักษาโดยอัตโนมัติโดยไปป์ไลน์ที่สร้างขึ้นตามวัตถุประสงค์ ซึ่งจะสแกนเอกสารผลิตภัณฑ์ Azure ระบุเนื้อหาขั้นตอนและการตัดสินใจที่มีมูลค่าสูง และแปลงเป็นไฟล์ทักษะที่มีโครงสร้าง ไปป์ไลน์จะประเมินการเปลี่ยนแปลงเนื้อหาต้นน้ําอย่างต่อเนื่องและสร้างการอัปเดตที่เพิ่มขึ้น

แคตตาล็อกทักษะ

ที่เก็บประกอบด้วย 193 ทักษะ ซึ่งครอบคลุมบริการหลักของ Azure ในหมวดหมู่เหล่านี้:

ประเภท ทักษะ ตัวอย่าง
โครงสร้างพื้นฐานและการจัดการ 27 Azure Resource Manager, การสํารองข้อมูล, การตรวจสอบ, นโยบาย, การจัดการต้นทุน, Arc
ความ 27 ควอนตัม, แผนที่, โซลูชัน VMware, SAP, บริการข้อมูลสุขภาพ, เดสก์ท็อปเสมือน
เครือ ข่าย 24 เครือข่ายเสมือน, ประตูหน้า, ไฟร์วอลล์, VPN Gateway, ExpressRoute, Load Balancer
AI และ ML 20 บริการ AI, Machine Learning, Document Intelligence, Speech, Bot Service
ข้อมูลและการวิเคราะห์ 20 Cosmos DB, DocumentDB (พร้อมความเข้ากันได้กับ MongoDB), ฐานข้อมูล SQL, โรงงานข้อมูล, Synapse Analytics, Databricks
ความปลอดภัยและตัวตน 17 Key Vault, RBAC, Sentinel, Defender for Cloud, การประมวลผลที่เป็นความลับ
DevOps 14 Azure DevOps, ไปป์ไลน์, รีจิสทรีคอนเทนเนอร์, สภาพแวดล้อมการปรับใช้, กล่องสําหรับนักพัฒนา
คํานวณ 13 ฟังก์ชัน, แอพคอนเทนเนอร์, Virtual Machines, Kubernetes Service, App Service
การรวม 12 Logic Apps, การจัดการ API, Event Grid, Service Bus, Event Hubs
ที่เก็บข้อมูล 9 Blob Storage, ไฟล์, Elastic SAN, ไฟล์ NetApp, ที่เก็บข้อมูลคอนเทนเนอร์
IoT และ Edge 7 IoT Hub, IoT Central, IoT Edge, การดําเนินงาน IoT, Digital Twins

ชุดรวมที่รวบรวมตามบทบาทจะพร้อมใช้งานสําหรับสถานการณ์ทั่วไป (สิ่งสําคัญ โครงสร้างพื้นฐาน วิศวกรรมข้อมูล AI/ML ความปลอดภัย DevOps)

แค็ตตาล็อกทักษะที่สมบูรณ์มีอยู่ใน docs/CATALOG.md

ข้อกําหนด

  • จําเป็นต้องมีการเข้าถึงเครือข่าย ทักษะอ้างอิง URL เอกสารประกอบ Microsoft Learn ที่ผู้ช่วย AI ดึงข้อมูลในเวลาคิวรี
  • ผู้ช่วยการเขียนรหัส AI ที่เข้ากันได้ ซึ่งสนับสนุนมาตรฐานการเปิดทักษะตัวแทน (SKILL.md รูปแบบ)
  • แนะนํา: เซิร์ฟเวอร์ Microsoft Learn MCP สําหรับการดึงข้อมูลเอกสารที่เหมาะสมที่สุด หากเซิร์ฟเวอร์ Learn MCP ไม่พร้อมใช้งาน ทักษะจะกลับไปใช้ความสามารถในการดึงข้อมูลเว็บที่มีอยู่ในผู้ช่วย AI ส่วนใหญ่

ไม่จําเป็นต้องมีการรับรองความถูกต้องเพื่อใช้ทักษะด้วยตนเอง ทักษะคือไฟล์แบบคงที่ที่ทํางานในสภาพแวดล้อมการพัฒนาของคุณ

เริ่มต้นใช้งาน

การติดตั้ง

  1. โคลนที่เก็บ:

    git clone https://github.com/MicrosoftDocs/agent-skills.git
    
  2. คัดลอกโฟลเดอร์ทักษะจาก skills/ ไปยังไดเรกทอรีทักษะของผู้ช่วย AI ของคุณ:

    ผู้ช่วย AI เส้นทางระดับโปรเจ็กต์ เส้นทางทั่วโลก
    GitHub Copilot {project}/.github/skills/ ~/.copilot/skills/
    รหัส Claude {project}/.claude/skills/ ~/.claude/skills/
    โคเด็กซ์ CLI {project}/.codex/skills/ ~/.codex/skills/
    เคอร์เซอร์ {project}/.cursor/skills/
    ราศีเมถุน CLI {project}/.gemini/skills/

    สำคัญ

    คัดลอกโฟลเดอร์ภายในskills/ (เช่น azure-functions/) azure-storage/ไม่ใช่โฟลเดอร์skills/

  3. ผู้ใช้ VS Code: เปิดใช้งาน แชท: ใช้ทักษะตัวแทน (chat.agent.skills) ในการตั้งค่า

  4. เริ่มถามคําถาม Azure ผู้ช่วย AI ของคุณ ทักษะจะเปิดใช้งานโดยอัตโนมัติตามการสอบถามของคุณ

การใช้

เมื่อติดตั้งแล้ว ให้ถามคําถามผู้ช่วย AI ของคุณอย่างเป็นธรรมชาติ:

  • "ช่วยฉันตั้งค่า ฟังก์ชัน Azure ด้วย Durable Functions"
  • "แนวทางปฏิบัติที่ดีที่สุดสําหรับ Azure Container Apps คืออะไร"
  • "ฉันได้รับการจํากัดข้อผิดพลาดในบัญชีที่เก็บของฉัน — ฉันจะวินิจฉัยปัญหานี้ได้อย่างไร"

ผู้ช่วยจะค้นหาทักษะที่เกี่ยวข้องโดยอัตโนมัติ โหลดคําแนะนําที่มีโครงสร้าง และดึงเอกสารล่าสุดจาก Microsoft Learn เพื่อให้คําตอบที่ถูกต้องและมีเหตุผล

ความเข้ากันได้

ทักษะเหล่านี้ทํางานร่วมกับผู้ช่วยรหัส AI ใด ๆ ที่สนับสนุน ข้อกําหนดทักษะตัวแทน:

ผู้ช่วยเขียนโค้ด AI ประเภท เส้นทางทักษะ
GitHub Copilot ส่วนขยายของรหัส VS .github/skills/
รหัส Claude มานุษยวิทยา CLI .claude/skills/
โคเด็กซ์ CLI โอเพ่นเอไอ CLI .codex/skills/
เคอร์เซอร์ IDE ดั้งเดิมของ AI .cursor/skills/
ราศีเมถุน CLI Google ดีปมายด์ .gemini/skills/
IDE ต้านแรงโน้มถ่วง ดีปมายด์ IDE .agent/skills/
โอเพ่นโค้ด CLI โอเพ่นซอร์ส .agent/skills/

ความสัมพันธ์กับเซิร์ฟเวอร์ Learn MCP

ทักษะตัวแทนและ เซิร์ฟเวอร์ MCP การเรียนรู้ เพิ่มเติม:

  • Learn MCP Server มีเครื่องมือ — การค้นหา การดึง และการเรียกตัวอย่างโค้ดกับเนื้อหา Microsoft Learn
  • ทักษะตัวแทน ให้ ความรู้ — คําแนะนําที่มีโครงสร้างเกี่ยวกับ สิ่งที่ ต้องค้นหา เวลา และ วิธีการ นําไปใช้

ทักษะใช้เซิร์ฟเวอร์ Learn MCP (หรือความสามารถในการดึงข้อมูลที่เทียบเท่า) เป็นกลไกการส่งเนื้อหา พวกเขาร่วมกันให้ผู้ช่วย AI ทั้งการตัดสินเพื่อระบุสิ่งที่เกี่ยวข้องและความสามารถในการดึงเนื้อหาที่เชื่อถือได้ล่าสุด

ความพร้อมใช้งานและราคา

Azure Agent Skills พร้อมใช้งานต่อสาธารณะเป็นที่เก็บโอเพนซอร์สภายใต้สิทธิ์การใช้งานคู่:

ไม่มีค่าใช้จ่ายในการใช้ทักษะ

ข้อจำกัด

  • ทักษะจําเป็นต้องมีการเข้าถึงเครือข่ายเพื่อดึงเอกสารจาก Microsoft Learn หากไม่มีการเข้าถึงเครือข่าย ทักษะจะให้ดัชนีลิงก์ที่คัดสรรมาแล้ว แต่ไม่สามารถดึงเนื้อหาทั้งหมดได้
  • ปัจจุบันแค็ตตาล็อกทักษะครอบคลุมบริการ Azure 193 รายการ ความครอบคลุมกําลังขยายตัวเมื่อมีการเรียกใช้ไปป์ไลน์แต่ละครั้งเมื่อมีการเผยแพร่เอกสารใหม่
  • ทักษะถูกสร้างขึ้นจากเอกสารประกอบ Microsoft Learn ที่เปิดเผยต่อสาธารณะ เนื้อหาจากโมดูลการฝึกอบรม เส้นทางการเรียนรู้ และหลักสูตรที่นําโดยผู้สอนยังไม่รวมอยู่ในขณะนี้
  • ไปป์ไลน์การผลิตจะทํางานทีละน้อย อาจมีความล่าช้าเล็กน้อยระหว่างการอัปเดตเอกสารเกี่ยวกับ Microsoft Learn และการอัปเดตทักษะที่เกี่ยวข้อง

วิธีการให้คำติชม

ขั้นตอนถัดไป