หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ทักษะของตัวแทน คือแพ็กเกจคําสั่ง สคริปต์ และทรัพยากรที่พกพาได้ ซึ่งมอบความสามารถเฉพาะทางและความเชี่ยวชาญเฉพาะด้านให้กับตัวแทน ทักษะแตกต่างจากเครื่องมือ ซึ่งเชื่อมต่อกับบริการภายนอก โดยทักษะเป็นชุดคำแนะนำและตรรกะในตัวที่คุณสามารถสร้าง แชร์ และนำกลับมาใช้กับเอเจนต์ต่าง ๆ ได้ ทักษะจะปฏิบัติตามข้อกําหนดเปิดและใช้รูปแบบการเปิดเผยข้อมูลแบบก้าวหน้า เพื่อให้เจ้าหน้าที่โหลดเฉพาะบริบทที่ต้องการเมื่อจําเป็น
ใช้ทักษะเมื่อคุณต้องการ:
- ความเชี่ยวชาญเฉพาะด้านในแพ็กเกจ - เก็บความรู้เฉพาะทาง (นโยบายค่าใช้จ่าย, กระบวนการทางกฎหมาย, กระบวนการวิเคราะห์ข้อมูล) ในรูปแบบแพ็กเกจที่นํากลับมาใช้ใหม่และพกพาได้
- ขยายความสามารถของเอเจนต์ - มอบความสามารถใหม่ให้กับเอเจนต์โดยไม่ต้องเปลี่ยนแปลงคําสั่งหลัก
- สร้างความสม่ําเสมอ - เปลี่ยนงานหลายขั้นตอนให้กลายเป็นเวิร์กโฟลว์ที่ทําซ้ําและตรวจสอบได้ ทักษะแตกต่างจากเครื่องมือ ซึ่งเชื่อมต่อกับบริการภายนอก โดยทักษะเป็นชุดคำแนะนำและตรรกะในตัวที่คุณสามารถสร้าง แชร์ และนำกลับมาใช้กับเอเจนต์ต่าง ๆ ได้
Note
ฟีเจอร์ในบทความนี้ถูกใช้โดยเอเจนต์หรือเวิร์กโฟลว์ที่ขับเคลื่อนด้วย GitHub Copilot harness
การเรียกเก็บเงินตามการใช้งานครอบคลุมถึงการใช้ การสร้าง การทดสอบ และการประเมินเอเจนต์ การดำเนินการเหล่านี้อาจใช้เครดิต Copilot เรียนรู้เพิ่มเติมได้ที่ จัดการต้นทุนสําหรับเอเจนต์ที่ขับเคลื่อนด้วย GitHub Copilot harness
ทักษะคืออะไร
ทักษะคือความสามารถที่ระบุด้วยชื่อ คำอธิบาย และชุดคำสั่ง (เขียนใน Markdown) Skills ยังสามารถรวมสคริปต์ เอกสารอ้างอิง เทมเพลต และทรัพยากรอื่น ๆ ได้อีกด้วย ทักษะบอกเอเจนต์ถึงวิธีจัดการกับงานหรือสถานการณ์ที่เฉพาะเจาะจง ระบบรันไทม์การประสานรวมการทำงานจะเรียกใช้ทักษะเมื่อคำขอของผู้ใช้สอดคล้องกับวัตถุประสงค์ของทักษะ ลองนึกถึง ทักษะ ว่าเป็น "บทบาท" หรือ "โหมด" เฉพาะที่ เอเจนต์ของคุณสามารถเปิดใช้งานได้เมื่อจำเป็น
ทำไมจึงใช้ทักษะ
- การนำกลับมาใช้ซ้ำ: สร้างทักษะหนึ่งครั้งและนำไปใช้กับเอเจนต์หลายตัว
- ความเป็นโมดูล: แบ่งลักษณะการทำงานที่ซับซ้อนของเอเจนต์ออกเป็นส่วนย่อยที่มีเป้าหมายชัดเจนและสามารถจัดการได้
- การแบ่งปัน: ส่งออกทักษะเป็นไฟล์ Markdown หรือเป็นแพคเกจและแชร์กับผู้อื่น
- ความชัดเจน: แต่ละทักษะมีวัตถุประสงค์ที่ชัดเจน ทำให้ง่ายต่อการเข้าใจและจัดการลักษณะการทำงานของเอเจนต์
ทักษะแตกต่างจากองค์ประกอบอื่นๆ ของเอเจนต์อย่างไร
| คอมโพเนนต์ | จุดประสงค์ | จัดการโดย |
|---|---|---|
| คำแนะนำ | ลักษณะการทำงานและบุคลิกภาพทั่วไปของเอเจนต์ | การกําหนดค่าข้อมูลประจําตัว |
| ข้อมูลความรู้ | ข้อมูลที่เอเจนต์สามารถอ้างอิงได้ | แหล่งข้อมูลความรู้ |
| เครื่องมือ | การดำเนินการผ่านบริการภายนอก | ตัวเชื่อมต่อ, API, เซิร์ฟเวอร์ MCP |
| ทักษะ | ความสามารถเฉพาะงานที่นำกลับมาใช้ใหม่ได้ | ไฟล์หรือแพคเกจทักษะ (แบบ Markdown) |
วิธีการใช้ทักษะของเอเจนต์
รันไทม์การประสานรวมการทำงานจะตัดสินใจว่าเมื่อใดที่จะเปิดใช้งานทักษะตามข้อความของผู้ใช้และคำอธิบายของทักษะ เมื่อรันไทม์เปิดใช้งานทักษะ คำแนะนำของทักษะจะชี้นำลักษณะการทำงานของเอเจนต์ของคุณสำหรับงานเฉพาะนั้น ทักษะสามารถทำงานควบคู่ไปกับเครื่องมือและความรู้ ตัวอย่างเช่น ทักษะอาจกำหนดให้เอเจนต์ของคุณใช้เครื่องมือเฉพาะในรูปแบบที่กำหนด คําอธิบายทักษะที่เขียนอย่างดีช่วยให้แอปพลิเคชันประสานการทำงานของระบบเรียกใช้ทักษะที่เหมาะสมในเวลาที่สมควร
การเพิ่มทักษะใหม่
เพิ่มทักษะให้กับเอเจนต์ใน Copilot Studio โดยใช้หนึ่งในสามวิธีนี้:
อัปโหลดทักษะ – นําเข้าทักษะที่มีอยู่โดยการอัปโหลด
SKILL.mdไฟล์หรือชุดทักษะที่บรรจุ (.zip) ซึ่งมีคําจํากัดความทักษะและไฟล์สนับสนุน เช่น สคริปต์ เทมเพลต และเอกสารอ้างอิงสร้างจากช่องว่าง – สร้างทักษะใหม่ด้วยตนเองโดยกําหนดเมตาดาต้า คําสั่ง ทริกเกอร์ อินพุต เอาต์พุต และรายละเอียดทักษะอื่น ๆ
สร้างด้วย AI – สร้างทักษะจากคําสั่งภาษาธรรมชาติ Copilot ใช้คําอธิบายที่คุณให้มาเพื่อสร้างคํานิยามทักษะและไฟล์ที่เกี่ยวข้อง