Contact
Line : comsiam
Contact
Line : comsiam

วิธีแก้ไข Copilot Agent ที่สร้างไว้แล้ว สามารถทำได้โดยเปิด Microsoft 365 Copilot เลือกเมนู Agents ค้นหา Agent ที่ต้องการ คลิกจุดสามจุด (…) แล้วเลือก Edit จากนั้นแก้ไข Instructions, Knowledge, Description หรือ Suggested Prompts ตามต้องการ และกด Update เพื่อให้การเปลี่ยนแปลงมีผลกับผู้ใช้งาน
การแก้ไข Copilot Agent ไม่จำเป็นต้องลบ Agent เดิมแล้วสร้างใหม่ เพราะ Microsoft 365 Copilot Agent Builder รองรับการปรับแต่ง Agent ที่สร้างแล้ว ทั้งการเปลี่ยนบทบาท เพิ่มเอกสาร SharePoint ปรับคำตอบ และเพิ่มคำถามเริ่มต้น
ตัวอย่างเช่น บริษัทสร้าง Agent สำหรับ IT Support ไว้แล้ว แต่ต้องการเพิ่มความรู้เกี่ยวกับการติดตั้ง Fiber Optic หรือปรับให้ AI ตอบคำถามเป็นภาษาไทยแบบทีละขั้นตอน ก็สามารถแก้ไข Agent เดิมได้
บทความนี้ comsiam จะสอนวิธีแก้ไข Copilot Agent ตั้งแต่การค้นหา Agent ที่สร้างไว้ การแก้ไขคำสั่ง การเพิ่ม Knowledge การปรับรูปแบบคำตอบ การทดสอบ และวิธีอัปเดตให้ทีมงานใช้งานเวอร์ชันใหม่
การแก้ไข Copilot Agent คือการปรับแต่งข้อมูลและพฤติกรรมของ AI Agent ที่สร้างไว้แล้ว เพื่อให้ตอบคำถามได้เหมาะสมกับงานหรือความต้องการที่เปลี่ยนแปลงไป
องค์ประกอบสำคัญที่สามารถปรับแต่งได้ ได้แก่
Agent ที่เคยใช้งานได้ดีอาจไม่ตอบโจทย์เมื่อองค์กรเปลี่ยนขั้นตอนทำงานหรือเพิ่มข้อมูลใหม่
ตัวอย่างเช่น
การปรับปรุง Agent อย่างต่อเนื่องช่วยให้ AI สนับสนุนงานได้ตรงความต้องการมากขึ้น
สำหรับ Agent ที่สร้างด้วย Microsoft 365 Copilot Agent Builder ผู้ที่สามารถแก้ไขได้ต้องเป็นเจ้าของ Agent หรือได้รับสิทธิ์ Can edit
ผู้สร้าง Agent โดยทั่วไปมีสิทธิ์จัดการและแก้ไข Agent ของตัวเอง
สามารถร่วมดูแล แก้ไขและจัดการ Agent ตามความสามารถของระบบ
สามารถใช้งานและสนทนากับ Agent ได้ แต่ไม่มีสิทธิ์แก้ไขการตั้งค่า
| สิทธิ์ | ใช้งาน Agent | แก้ไข Agent |
|---|---|---|
| Owner | ได้ | ได้ |
| Can edit | ได้ | ได้ |
| Can chat | ได้ | ไม่ได้ |
หากไม่พบปุ่ม Edit ควรตรวจสอบว่าบัญชีที่ใช้อยู่มีสิทธิ์แก้ไข Agent ตัวนั้นหรือไม่
ลงชื่อเข้าใช้ Microsoft 365 Copilot ด้วยบัญชีที่เป็นเจ้าของ Agent หรือได้รับสิทธิ์แก้ไข
ดูรายการ Agent ที่แถบด้านซ้าย
หาก Agent ที่ต้องการปรากฏอยู่ในรายการล่าสุด สามารถเปิดเมนูเพิ่มเติมจากชื่อ Agent ได้ทันที
หากไม่พบในรายการล่าสุด ให้เลือก All agents
จากนั้นค้นหาส่วน Your agents แล้วเลือก See more หากจำเป็น
อีกวิธีหนึ่งคือเปิด New agent แล้วเลือก View all agents จากหน้าที่รองรับ
มองหาไอคอนจุดสามจุดที่อยู่ข้างชื่อ Agent
คลิกเพื่อเปิดเมนูจัดการ
คลิก Edit หรือไอคอนรูปดินสอ
ระบบจะเปิดหน้า Agent Builder สำหรับแก้ไขการตั้งค่าเดิม
สามารถแก้ไขได้สองแนวทางหลัก
Describe
ใช้ภาษาธรรมชาติอธิบายสิ่งที่ต้องการเปลี่ยน
Configure
แก้ไขรายละเอียดแต่ละส่วนด้วยตัวเอง เช่น Instructions และ Knowledge
ปรับชื่อ คำอธิบาย แหล่งความรู้ หรือคำสั่งให้เหมาะกับงาน
ใช้แท็บ Try it เพื่อทดลองถามคำถามหลังปรับแก้
ควรตรวจสอบทั้งคำถามที่เคยตอบได้และคำถามใหม่ที่เกี่ยวข้องกับการเปลี่ยนแปลง
เมื่อแก้ไขเรียบร้อย ให้คลิก Update ที่มุมขวาบน
แม้ระบบจะบันทึกการแก้ไขโดยอัตโนมัติ แต่การเปลี่ยนแปลงยังไม่พร้อมให้ผู้ใช้งานเห็นจนกว่าจะกด Update
กลับมาเปิด Agent แล้วทดลองคำถามอีกครั้ง
การเปลี่ยนแปลงอาจใช้เวลาหลายนาทีกว่าจะพร้อมให้ผู้ใช้งานทั้งหมด
Instructions คือคำสั่งที่ใช้กำหนดบทบาท พฤติกรรม และรูปแบบการตอบของ Agent
หาก Agent ตอบไม่ตรงหน้าที่ อธิบายยาวเกินไป หรือใช้ภาษาที่ไม่เหมาะสม ควรเริ่มตรวจสอบ Instructions
“คุณเป็น AI สำหรับตอบคำถามเกี่ยวกับ IT”
คำสั่งนี้กว้างเกินไป เพราะไม่ได้กำหนดขอบเขต รูปแบบคำตอบ หรือข้อจำกัด
“คุณเป็น IT Support Assistant สำหรับช่วยพนักงานแก้ไขปัญหาคอมพิวเตอร์และระบบเครือข่าย ให้ตอบเป็นภาษาไทยสุภาพ อธิบายขั้นตอนตรวจสอบจากง่ายไปยาก ใช้ข้อมูลจาก Knowledge ที่ได้รับอนุญาตเป็นหลัก และหากไม่มีข้อมูลเพียงพอให้แจ้งตามตรง ห้ามสร้างสเปกอุปกรณ์หรือขั้นตอนที่ไม่มีหลักฐานรองรับ”
คำสั่งที่มีโครงสร้างชัดเจนช่วยให้ Agent เข้าใจหน้าที่และรูปแบบคำตอบได้ดีขึ้น
หากไม่ต้องการแก้ไขการตั้งค่าทีละส่วน สามารถใช้ Describe เพื่ออธิบายการเปลี่ยนแปลงได้
“ปรับ Agent ให้ตอบเป็นภาษาไทยทุกครั้ง ยกเว้นคำศัพท์เทคนิคที่ควรใช้ภาษาอังกฤษ”
“ให้ตอบคำถามด้วยสรุปสั้นก่อน จากนั้นแสดงรายละเอียดเป็นขั้นตอน”
“เพิ่มหน้าที่ของ Agent ให้ครอบคลุมการติดตั้งระบบ Fiber Optic และการตรวจสอบปัญหาเครือข่าย”
การขยายหน้าที่ด้วยคำสั่งอย่างเดียวไม่ได้เพิ่มเอกสารใหม่ ต้องตรวจสอบ Knowledge ที่เกี่ยวข้องด้วย
“หากไม่พบข้อมูลที่ยืนยันได้ ให้แจ้งว่าไม่มีข้อมูลเพียงพอ และแนะนำให้ตรวจสอบเอกสารต้นทาง”
“เปลี่ยนรูปแบบคำตอบให้สุภาพ กระชับ และหลีกเลี่ยงศัพท์เทคนิคที่ลูกค้าทั่วไปอาจไม่เข้าใจ”
หลังใช้ Describe ควรตรวจสอบผลการเปลี่ยนแปลงใน Configure ก่อน Update ทุกครั้ง
Knowledge คือแหล่งข้อมูลที่ Agent ใช้ประกอบการตอบคำถาม
หากบริษัทมีเอกสารใหม่ สามารถเพิ่มเข้าไปใน Agent เดิมได้โดยไม่ต้องสร้าง Agent ใหม่
ขึ้นอยู่กับประเภทบัญชีและความสามารถของ Agent เช่น
เดิม Agent ใช้คู่มือดังนี้
ต่อมาต้องการเพิ่มเอกสาร
เมื่อเพิ่ม Knowledge แล้ว ควรทดสอบว่า Agent สามารถตอบคำถามใหม่ได้ และยังตอบคำถามเดิมได้ถูกต้อง
การเก็บเอกสารเก่าหรือเอกสารที่ขัดแย้งกันอาจทำให้ Agent ให้คำตอบไม่เหมาะสม
ข้อควรระวัง: การนำแหล่งข้อมูลออกจาก Knowledge ของ Agent ไม่ใช่การลบไฟล์ต้นฉบับออกจาก SharePoint หรือ OneDrive
Suggested Prompts คือคำถามตัวอย่างที่แสดงให้ผู้ใช้เลือกเพื่อเริ่มสนทนา
หาก Suggested Prompts ไม่ตรงกับหน้าที่ Agent ควรแก้ไขให้ชัดเจนและใช้งานได้จริง
คำถามเหล่านี้กว้างเกินไป
Suggested Prompts ที่ดีควรแสดงงานหลักที่ Agent ช่วยทำได้จริง ไม่ใช่เพียงคำถามทั่วไป
เมื่อหน้าที่ของ Agent เปลี่ยนไป อาจต้องแก้ชื่อและคำอธิบายให้สอดคล้องกัน
IT Assistant
Network Technical Assistant
“ผู้ช่วย AI สำหรับค้นหาคู่มือและตอบคำถามเกี่ยวกับระบบ LAN, Wi-Fi, Switch, Router และ Fiber Optic ของบริษัท”
หลังปรับ Instructions หรือ Knowledge ควรทดสอบก่อน Update
ถามว่า
“คุณมีหน้าที่ช่วยงานอะไร?”
ตรวจสอบว่าคำตอบตรงกับบทบาทใหม่
เลือกคำถามที่มีคำตอบอยู่ในเอกสารที่เพิ่งเพิ่ม
ใช้คำถามที่เคยทดสอบผ่านแล้ว เพื่อดูว่าการปรับแก้ไม่ได้ทำให้คำตอบเดิมแย่ลง
ตรวจสอบว่า Agent ยอมรับเมื่อไม่มีหลักฐานรองรับหรือไม่
ทดลองกับบัญชีที่มีสิทธิ์ต่างกัน เพื่อดูว่า Agent ไม่เปิดเผยข้อมูลเกินสิทธิ์
ตรวจสอบว่า Agent ตอบด้วยภาษาที่กำหนด และจัดรูปแบบคำตอบตรงตามต้องการ
ถามสิ่งที่ไม่เกี่ยวข้องกับหน้าที่ เพื่อประเมินการจัดการขอบเขตของ Agent
สำหรับ Agent Builder ใน Microsoft 365 Copilot การเปลี่ยนแปลงในหน้าแก้ไขจะถูกบันทึกอัตโนมัติ แต่ไม่ได้หมายความว่าผู้ใช้งานจะเห็นเวอร์ชันใหม่ทันที
ต้องกด Update เพื่อทำให้การเปลี่ยนแปลงพร้อมใช้งานกับผู้รับที่แชร์ Agent ไว้
| รายการ | ความหมาย |
|---|---|
| Auto-save | บันทึกสิ่งที่แก้ไขในระบบ |
| Update | ทำให้เวอร์ชันใหม่พร้อมใช้งาน |
| Test | ทดลองตรวจสอบพฤติกรรม |
| Share | กำหนดผู้ที่ใช้งาน Agent ได้ |
ควรเปิด Agent ผ่านบัญชีผู้ใช้ทดสอบและตรวจสอบว่าเวอร์ชันใหม่ตอบได้ถูกต้อง
การเปลี่ยนแปลงอาจใช้เวลาหลายนาทีกว่าจะปรากฏกับผู้ใช้ปลายทาง
ได้ ผู้ที่เป็น Owner หรือมีสิทธิ์ Can edit สามารถแก้ไข Agent ที่แชร์ให้ทีมใช้งานได้
อย่างไรก็ตาม การแก้ไขอาจส่งผลต่อการทำงานของสมาชิกในทีม จึงควรมีกระบวนการตรวจสอบก่อน Update
สำหรับ Agent Builder ที่ใช้ไฟล์หรือโฟลเดอร์ SharePoint เป็น Knowledge หลังแก้ไข Agent ที่เคยแชร์ไว้ Microsoft แนะนำให้แชร์ Agent กับผู้ใช้กลุ่มเดิมอีกครั้ง เพื่อให้สิทธิ์ของไฟล์และโฟลเดอร์ถูกจัดการอย่างสอดคล้อง
ควรตรวจสอบ SharePoint Permission แยกต่างหากด้วย เพราะการแชร์ Agent ไม่ได้รับประกันว่าผู้ใช้จะมีสิทธิ์อ่านข้อมูลทุกแหล่ง
สมมติว่าบริษัทสร้าง Agent ชื่อ IT Support Assistant ไว้แล้ว
เดิมใช้ตอบคำถามเกี่ยวกับ Windows และ Microsoft 365
ต่อมาต้องการเพิ่มงานด้านระบบเครือข่าย
Name: IT Support Assistant
Knowledge:
Instructions:
“ตอบคำถามด้าน IT ของพนักงาน”
Name: Network & IT Support Assistant
Knowledge:
Instructions:
“คุณเป็นผู้ช่วยฝ่าย IT สำหรับพนักงานบริษัท ให้ตอบคำถามเกี่ยวกับ Windows, Microsoft 365, LAN, Wi-Fi และ Fiber Optic โดยใช้ข้อมูลจากคู่มือที่เชื่อมต่อเป็นหลัก อธิบายทีละขั้นตอนและระบุข้อควรระวัง หากไม่มีข้อมูลเพียงพอให้แจ้งตามตรง”
หลังทดสอบควรให้ทีม IT ตรวจสอบเนื้อหาทางเทคนิคก่อนนำไปใช้งานจริง
บริษัทรับติดตั้งระบบ LAN, Wi-Fi, CCTV และ Fiber Optic อาจสร้าง Agent สำหรับฝ่ายขายไว้แล้ว
ต่อมาต้องการเพิ่มความสามารถด้านตอบคำถามทางเทคนิค
Agent: Sales Assistant
ตอบคำถามข้อมูลสินค้าและบริการทั่วไป
เพิ่มความรู้เรื่อง
การแก้ไขนี้ช่วยให้ Agent รองรับงานได้กว้างขึ้นโดยยังใช้ Agent ตัวเดิม
ผู้ที่เป็น Owner หรือได้รับสิทธิ์ Can edit สามารถใช้ความสามารถ Monitor ใน Agent Builder เพื่อดูข้อมูลการใช้งานตามที่ระบบรองรับ
ตัวอย่างช่วงเวลา ได้แก่ Last 7 days, Last 14 days, Last 30 days หรือ Custom
ข้อมูลบางประเภท เช่น Reactions และ Comments อาจต้องให้ผู้ดูแลระบบเปิดการแชร์ Feedback ก่อน
ควรใช้ข้อมูล Monitor ร่วมกับชุดคำถามทดสอบที่มีคำตอบอ้างอิงชัดเจน เพื่อประเมินทั้งความนิยมและความถูกต้อง
การเพิ่มแหล่งข้อมูลใหม่อาจทำให้ Agent เข้าถึงข้อมูลประเภทใหม่ตามสิทธิ์ผู้ใช้
ไม่ควรใส่รหัสผ่าน API Key หรือข้อมูลรับรองตัวตนใน Instructions
หากเปลี่ยน Agent จากงานฝ่ายบุคคลเป็นงานฝ่ายขาย อาจทำให้คำตอบเดิมไม่เหมาะสม
ไม่ควรกด Update โดยไม่ตรวจสอบการทำงาน โดยเฉพาะ Agent ที่มีผู้ใช้งานจำนวนมาก
การเพิ่ม Knowledge ใหม่ควรตรวจสอบว่าเอกสารไม่ขัดแย้งกับข้อมูลที่มีอยู่
เฉพาะผู้รับผิดชอบที่จำเป็นควรได้รับสิทธิ์แก้ไข Agent
สำหรับงานองค์กร ควรบันทึกวันที่ ผู้แก้ไข และรายละเอียดการปรับปรุง เพื่อช่วยตรวจสอบปัญหาภายหลัง
สาเหตุที่เป็นไปได้
วิธีแก้ไข
ตรวจสอบบัญชีและสิทธิ์ Can edit หรือให้เจ้าของ Agent เพิ่มสิทธิ์แก้ไขตามความเหมาะสม
รายการ Your agents สำหรับการจัดการแสดง Agent ที่ผู้ใช้เป็นเจ้าของหรือมีสิทธิ์ Can edit
Agent ที่แชร์มาให้ใช้งานแบบ Can chat อาจไม่แสดงในรายการจัดการนี้
ให้ตรวจสอบว่ากด Update แล้วหรือยัง
หาก Update แล้ว ควรรอให้ระบบประมวลผลและทดลองเปิดการสนทนาใหม่
ตรวจสอบประเภทแหล่งข้อมูล สิทธิ์และข้อจำกัดของ Agent Builder
หากเป็น SharePoint ควรตรวจสอบสิทธิ์เข้าถึง Site, Library หรือไฟล์
ตรวจสอบว่า Knowledge ถูกเพิ่มสำเร็จแล้วหรือไม่ และเอกสารอยู่ในรูปแบบที่ระบบรองรับ
การประมวลผลข้อมูลใหม่อาจไม่เกิดขึ้นทันที
ตรวจสอบ Instructions ใหม่กับของเดิม และเปรียบเทียบเอกสาร Knowledge ที่เพิ่มเข้ามา
หากจำเป็นให้ปรับคำสั่งหรือแหล่งข้อมูล แล้วทดสอบใหม่ก่อน Update
ตรวจสอบสถานะ Update และรอให้การเปลี่ยนแปลงพร้อมใช้งาน
หาก Agent ถูกเผยแพร่ผ่าน Agent Store ขององค์กร อาจต้องส่งเวอร์ชันใหม่ให้ผู้ดูแลระบบตรวจสอบและอนุมัติอีกครั้ง
ตรวจสอบสิทธิ์ผู้ใช้ใน SharePoint และแชร์ Agent กับผู้ใช้กลุ่มเดิมอีกครั้งเมื่อเกี่ยวข้องกับไฟล์หรือโฟลเดอร์ที่เพิ่มหรือเปลี่ยนแปลง
ตรวจสอบสิทธิ์ Owner หรือ Can edit และความพร้อมของความสามารถในบัญชี
Agent Builder เน้นการสร้าง Declarative Agents สำหรับงานที่ไม่ซับซ้อน
หากต้องการเพิ่มการเชื่อมต่อระบบภายนอกหรือ Actions ขั้นสูง ควรพิจารณาใช้ Microsoft Copilot Studio
| สถานการณ์ | แนวทางที่แนะนำ |
|---|---|
| เปลี่ยนภาษา | แก้ไข Agent เดิม |
| เพิ่มเอกสาร | แก้ไข Agent เดิม |
| เพิ่ม Suggested Prompts | แก้ไข Agent เดิม |
| ปรับ Instructions | แก้ไข Agent เดิม |
| เปลี่ยนชื่อ | แก้ไข Agent เดิม |
| เพิ่มงานที่เกี่ยวข้อง | พิจารณาแก้ไข Agent เดิม |
| เปลี่ยนหน้าที่ทั้งหมด | พิจารณาสร้าง Agent ใหม่ |
| ต้องแยกข้อมูลลับตามทีม | พิจารณาสร้าง Agent แยก |
| ต้องเชื่อม Workflow ซับซ้อน | พิจารณา Copilot Studio |
Agent ที่มีบทบาทกว้างเกินไปอาจมี Instructions ซับซ้อนและใช้ Knowledge ที่ไม่เกี่ยวข้องกันจำนวนมาก
สำหรับองค์กรที่มีหลายฝ่าย การสร้าง Agent แยกตามหน้าที่อาจช่วยให้จัดการความรู้และสิทธิ์ได้ชัดเจนกว่า
ระบุบทบาท ขอบเขต และรูปแบบคำตอบอย่างชัดเจน
ไม่จำเป็นต้องเพิ่มเอกสารจำนวนมากหากไม่เกี่ยวข้องกับงาน
ควรแก้เอกสารที่ผิดพลาดก่อนปรับ Agent
เลือกคำถามจากปัญหาที่พนักงานถามบ่อย
ทดลองทั้งคำถามสั้น ยาว และคำถามที่ไม่ชัดเจน
นำข้อผิดพลาดจากผู้ใช้งานมาปรับปรุง Instructions หรือ Knowledge
เปรียบเทียบความถูกต้องก่อนและหลังการปรับปรุง
ได้ หากเป็นเจ้าของหรือมีสิทธิ์ Can edit สามารถเปิดเมนู Edit เพื่อแก้ไข Agent ได้
เปิด Microsoft 365 Copilot เลือก Agent คลิกจุดสามจุด แล้วเลือก Edit
ได้ สามารถแก้ผ่าน Configure หรืออธิบายการเปลี่ยนแปลงผ่าน Describe ในประสบการณ์ที่รองรับ
ได้ สามารถเพิ่มแหล่งข้อมูลใหม่และทดสอบก่อนกด Update
ได้ ผู้ที่มีสิทธิ์แก้ไขสามารถเปลี่ยน Name และ Description ได้
ได้ สามารถเพิ่มหรือลดคำถามตัวอย่างให้ตรงกับหน้าที่ของ Agent
สำหรับ Agent Builder การแก้ไขจะบันทึกอัตโนมัติ แต่ต้องกด Update เพื่อให้ผู้ใช้งานเห็นการเปลี่ยนแปลง
ได้ ผู้ที่เป็น Owner หรือมีสิทธิ์ Can edit สามารถแก้ไข Agent ที่แชร์ไปแล้วได้
อาจยังไม่ได้กด Update หรือระบบยังประมวลผลเวอร์ชันใหม่ไม่เสร็จ หากเผยแพร่ผ่าน Agent Store ขององค์กร อาจต้องผ่านการอนุมัติอัปเดตเพิ่มเติม
หาก Agent ใช้ SharePoint Files หรือ Folders เป็น Knowledge Microsoft แนะนำให้แชร์กับผู้ใช้กลุ่มเดิมอีกครั้งหลังอัปเดต เพื่อช่วยให้สิทธิ์ข้อมูลมีความสอดคล้อง
หากต้องการความสามารถ Actions และการเชื่อมต่อบริการภายนอกที่ซับซ้อน ควรใช้ Copilot Studio ซึ่งมีเครื่องมือรองรับมากกว่า Agent Builder
การแก้ไข Copilot Agent ใน Microsoft 365 Copilot สามารถทำได้โดยค้นหา Agent ที่สร้างไว้ เปิดเมนู Edit จากนั้นปรับ Instructions, Knowledge, Name, Description และ Suggested Prompts ผ่าน Describe หรือ Configure
หลังแก้ไขควรใช้ Try it ทดสอบคำถาม แล้วกด Update เพื่อให้การเปลี่ยนแปลงพร้อมใช้งานกับผู้ที่ได้รับสิทธิ์
สิ่งสำคัญคือการแก้ไข Instructions อย่างเดียวอาจไม่เพียงพอ หากปัญหาเกิดจากข้อมูลต้นทางไม่ครบหรือ Knowledge ไม่ถูกต้อง ต้องปรับปรุงเอกสารและแหล่งข้อมูลร่วมด้วย
comsiam แนะนำให้ใช้แนวทาง Edit → Configure → Knowledge → Try it → Update → Monitor เพื่อให้การปรับปรุง Agent เป็นกระบวนการที่ตรวจสอบได้
สำหรับ Agent ที่แชร์ให้ทีมใช้งาน ควรตรวจสอบสิทธิ์ Knowledge และผลกระทบต่อผู้ใช้ทุกครั้ง โดยเฉพาะเมื่อเปลี่ยนแหล่งข้อมูล SharePoint หรือปรับบทบาทการทำงาน
เมื่อมีการดูแลและปรับปรุงอย่างต่อเนื่อง Copilot Agent จะสามารถตอบโจทย์งานขององค์กรได้ดีขึ้น และช่วยลดเวลาการค้นหาข้อมูลหรือทำงานซ้ำซ้อนได้อย่างมีประสิทธิภาพ