ภาพรวมทักษะสําหรับตัวแทน

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

ใช้ทักษะเมื่อคุณต้องการ:

  • ความเชี่ยวชาญเฉพาะด้านในแพ็กเกจ - เก็บความรู้เฉพาะทาง (นโยบายค่าใช้จ่าย, กระบวนการทางกฎหมาย, กระบวนการวิเคราะห์ข้อมูล) ในรูปแบบแพ็กเกจที่นํากลับมาใช้ใหม่และพกพาได้
  • ขยายความสามารถของเอเจนต์ - มอบความสามารถใหม่ให้กับเอเจนต์โดยไม่ต้องเปลี่ยนแปลงคําสั่งหลัก
  • สร้างความสม่ําเสมอ - เปลี่ยนงานหลายขั้นตอนให้กลายเป็นเวิร์กโฟลว์ที่ทําซ้ําและตรวจสอบได้ ทักษะแตกต่างจากเครื่องมือ ซึ่งเชื่อมต่อกับบริการภายนอก โดยทักษะเป็นชุดคำแนะนำและตรรกะในตัวที่คุณสามารถสร้าง แชร์ และนำกลับมาใช้กับเอเจนต์ต่าง ๆ ได้

Note

ฟีเจอร์ในบทความนี้ถูกใช้โดยเอเจนต์หรือเวิร์กโฟลว์ที่ขับเคลื่อนด้วย GitHub Copilot harness

การเรียกเก็บเงินตามการใช้งานครอบคลุมถึงการใช้ การสร้าง การทดสอบ และการประเมินเอเจนต์ การดำเนินการเหล่านี้อาจใช้เครดิต Copilot เรียนรู้เพิ่มเติมได้ที่ จัดการต้นทุนสําหรับเอเจนต์ที่ขับเคลื่อนด้วย GitHub Copilot harness

ทักษะคืออะไร

ทักษะคือความสามารถที่ระบุด้วยชื่อ คำอธิบาย และชุดคำสั่ง (เขียนใน Markdown) Skills ยังสามารถรวมสคริปต์ เอกสารอ้างอิง เทมเพลต และทรัพยากรอื่น ๆ ได้อีกด้วย ทักษะบอกเอเจนต์ถึงวิธีจัดการกับงานหรือสถานการณ์ที่เฉพาะเจาะจง ระบบรันไทม์การประสานรวมการทำงานจะเรียกใช้ทักษะเมื่อคำขอของผู้ใช้สอดคล้องกับวัตถุประสงค์ของทักษะ ลองนึกถึง ทักษะ ว่าเป็น "บทบาท" หรือ "โหมด" เฉพาะที่ เอเจนต์ของคุณสามารถเปิดใช้งานได้เมื่อจำเป็น

ทำไมจึงใช้ทักษะ

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

ทักษะแตกต่างจากองค์ประกอบอื่นๆ ของเอเจนต์อย่างไร

คอมโพเนนต์ จุดประสงค์ จัดการโดย
คำแนะนำ ลักษณะการทำงานและบุคลิกภาพทั่วไปของเอเจนต์ การกําหนดค่าข้อมูลประจําตัว
ข้อมูลความรู้ ข้อมูลที่เอเจนต์สามารถอ้างอิงได้ แหล่งข้อมูลความรู้
เครื่องมือ การดำเนินการผ่านบริการภายนอก ตัวเชื่อมต่อ, API, เซิร์ฟเวอร์ MCP
ทักษะ ความสามารถเฉพาะงานที่นำกลับมาใช้ใหม่ได้ ไฟล์หรือแพคเกจทักษะ (แบบ Markdown)

วิธีการใช้ทักษะของเอเจนต์

รันไทม์การประสานรวมการทำงานจะตัดสินใจว่าเมื่อใดที่จะเปิดใช้งานทักษะตามข้อความของผู้ใช้และคำอธิบายของทักษะ เมื่อรันไทม์เปิดใช้งานทักษะ คำแนะนำของทักษะจะชี้นำลักษณะการทำงานของเอเจนต์ของคุณสำหรับงานเฉพาะนั้น ทักษะสามารถทำงานควบคู่ไปกับเครื่องมือและความรู้ ตัวอย่างเช่น ทักษะอาจกำหนดให้เอเจนต์ของคุณใช้เครื่องมือเฉพาะในรูปแบบที่กำหนด คําอธิบายทักษะที่เขียนอย่างดีช่วยให้แอปพลิเคชันประสานการทำงานของระบบเรียกใช้ทักษะที่เหมาะสมในเวลาที่สมควร

การเพิ่มทักษะใหม่

เพิ่มทักษะให้กับเอเจนต์ใน Copilot Studio โดยใช้หนึ่งในสามวิธีนี้:

  • อัปโหลดทักษะ – นําเข้าทักษะที่มีอยู่โดยการอัปโหลด SKILL.md ไฟล์หรือชุดทักษะที่บรรจุ (.zip) ซึ่งมีคําจํากัดความทักษะและไฟล์สนับสนุน เช่น สคริปต์ เทมเพลต และเอกสารอ้างอิง

  • สร้างจากช่องว่าง – สร้างทักษะใหม่ด้วยตนเองโดยกําหนดเมตาดาต้า คําสั่ง ทริกเกอร์ อินพุต เอาต์พุต และรายละเอียดทักษะอื่น ๆ

  • สร้างด้วย AI – สร้างทักษะจากคําสั่งภาษาธรรมชาติ Copilot ใช้คําอธิบายที่คุณให้มาเพื่อสร้างคํานิยามทักษะและไฟล์ที่เกี่ยวข้อง