Contact
Line : comsiam
Contact
Line : comsiam

SharePoint Agent คือแนวทางการใช้ AI เพื่อช่วยตอบคำถาม ค้นข้อมูล และทำงานกับเนื้อหาที่อยู่ใน SharePoint โดยอาศัยเอกสาร หน้า และข้อมูลที่ผู้ใช้มีสิทธิ์เข้าถึงเป็นบริบท ในประสบการณ์ที่รองรับ ผู้ใช้สามารถสร้าง Agent เพื่อให้ตอบคำถามเกี่ยวกับ Project, Policy, Knowledge Base หรือข้อมูลของทีมได้เฉพาะเจาะจงมากกว่าการถาม AI แบบกว้าง ๆ
ประโยชน์สำคัญคือช่วยเปลี่ยน SharePoint จากแหล่งเก็บเอกสารให้กลายเป็นพื้นที่ถาม-ตอบข้อมูล เช่น “ขั้นตอนขอสิทธิ์ VPN คืออะไร” “Policy วันลามีอะไรบ้าง” หรือ “Project Alpha มี Risk อะไร” โดยไม่ต้องเปิดไฟล์ทีละฉบับ
บทความนี้ comsiam จะอธิบายวิธีสร้าง Agent ใน SharePoint ตั้งแต่การกำหนดเป้าหมาย เลือก Source ตั้งชื่อ กำหนดคำแนะนำ ทดสอบคำตอบ ไปจนถึงตรวจ Permission และความถูกต้องก่อนให้ทีมใช้งานจริง
SharePoint Agent คือ AI Assistant ที่ใช้ข้อมูลจาก SharePoint เป็นบริบทหลัก
เหมาะกับงานถาม-ตอบจากข้อมูลภายใน
ตัวอย่างเช่น
ตามความสามารถที่รองรับ
Search เน้นหาไฟล์หรือ Page
Agent สามารถช่วยตอบคำถามโดยใช้ข้อมูลจาก Source ที่กำหนด
จึงเหมาะกับ Question & Answer มากกว่า
Agent สามารถถูกกำหนดให้โฟกัสข้อมูลเฉพาะชุด
เช่น
ช่วยลดคำตอบที่กว้างเกิน
ก่อนสร้างควรรู้ว่า Agent มีไว้ทำอะไร
เช่น
ตอบคำถามเกี่ยวกับ IT Support
ช่วย Scope ชัด
ตัวอย่าง
Audience มีผลต่อคำถามและ Source
เริ่มจาก Site ที่มีข้อมูลเกี่ยวข้องจริง
เช่น
IT Support Site
ช่วยลด Noise
Source อาจเป็นข้อมูลที่ Agent ได้รับอนุญาตให้ใช้ในประสบการณ์ที่รองรับ เช่น
ควรเลือกเฉพาะที่จำเป็น
ถ้า Agent มีไว้ตอบเรื่อง HR Leave
ไม่จำเป็นต้องใช้เอกสารของทุก Department
ช่วยลดความสับสน
ควรใช้
มากกว่า Draft
ก่อนเพิ่มเอกสารเป็น Source
ต้องแน่ใจว่าเป็น Version ที่ถูกต้อง
Draft อาจยังไม่ผ่านการอนุมัติ
ไม่ควรนำไปใช้ตอบเหมือน Final
ถ้ามีเอกสารหลาย Version
Agent อาจเจอข้อมูลขัดกัน
ควรจัด Source ก่อน
ชื่อควรบอกหน้าที่ชัด
เช่น
IT Support Agent
ดีกว่า
Assistant 01
ตัวอย่าง
HR Policy Assistant
ช่วยให้ผู้ใช้เข้าใจทันที
เช่น
Project Alpha Assistant
เหมาะกับทีมโครงการ
เช่น
Company Knowledge Assistant
เหมาะกับข้อมูลทั่วไป
Description ควรบอกว่า Agent ช่วยเรื่องอะไร
เช่น
ช่วยตอบคำถามเกี่ยวกับ IT Services, VPN และ Account Access
Description อาจระบุด้วยว่า Agent ไม่ควรใช้สำหรับอะไร
ช่วยลดการถามผิดขอบเขต
ในประสบการณ์ที่รองรับ ควรกำหนดแนวทางการตอบให้ Agent ชัดเจน
เช่น
ตอบโดยใช้เฉพาะ Source ที่กำหนด
ใช้
หากไม่พบข้อมูล ให้ตอบว่า “ไม่พบข้อมูลใน Source”
ช่วยลดการเดา
Prompt
ห้ามสร้าง Policy ใหม่หาก Source ไม่มีข้อมูล
เหมาะกับ HR และ Compliance
Owner ต้องมาจาก Source จริง
Deadline ที่ไม่มีในเอกสารไม่ควรถูกสร้างขึ้น
ราคา KPI และ Budget ต้องมาจาก Source
เช่น
ตาม Audience
สามารถกำหนดให้ตอบภาษาไทยเป็นหลัก
หากผู้ใช้กลุ่มเป้าหมายเป็นคนไทย
Prompt
คงชื่อ Product, System และ Technical Terms ตาม Source
ช่วยลดการแปลผิด
เช่น
ตอบเป็น Bullet ก่อน แล้วอธิบายรายละเอียด
ช่วยอ่านง่าย
ใช้
ตอบสั้นก่อน และขยายเมื่อผู้ใช้ถามต่อ
ช่วยลด Information Overload
Source อาจประกอบด้วย
ช่วย Service Desk
เช่น
ฉันขอ VPN อย่างไร
Agent ควรตอบจาก Procedure จริง
Source อาจมี
ช่วย Employee Self-service
เช่น
ลาพักร้อนได้กี่วัน
ต้องตอบจาก Policy จริง
Source อาจมี
ช่วย Project Team
เช่น
Milestone ถัดไปคืออะไร
ช่วยติดตามงาน
Source อาจมี
ช่วย Sales Enablement
เช่น
Product A เหมาะกับลูกค้าประเภทไหน
ควรใช้ข้อมูลที่ได้รับอนุมัติ
Source อาจเป็น Approved Policies
ไม่ควรใช้ Draft
เช่น
External Sharing ต้องทำอย่างไร
Agent ควรระบุ Source ที่เกี่ยวข้องเมื่อเหมาะสม
Source ที่มากไม่ได้แปลว่าดีกว่าเสมอไป
ความเกี่ยวข้องสำคัญกว่า
อาจเกิด
จึงควรคัดกรอง
Policy เก่าอาจทำให้ Agent ตอบผิด
ควร Archive หรือเอาออกจาก Scope ตาม Governance
หากเอกสารสองฉบับให้ข้อมูลต่างกัน
ควรกำหนดให้ Agent
แสดงทั้งสอง Source และไม่ตัดสินเอง
หากระบบรองรับการกำหนดบริบทหรือคำแนะนำ
ควรระบุว่า Approved Source มีความสำคัญกว่า Draft
แต่ยังต้องตรวจผลลัพธ์จริง
เช่น
Policy นี้มีผลกับใคร
ช่วยดูว่า Agent เข้าใจ Source หรือไม่
เช่น
Deadline คือวันไหน
ควรได้คำตอบตรง Source
ถามเรื่องที่ไม่ได้อยู่ใน Source
Agent ที่ดีควรบอกว่าไม่พบ
ไม่ใช่เดา
เช่น
ราคาเท่าไร
ถ้ามีหลายรายการ Agent ควรถามหรือแยก Context ให้เหมาะสม
ช่วยดูว่า Agent แยกข้อมูลข้าม Project ได้หรือไม่
Project Alpha กับ Alpha 2 อาจสับสน
ควรลองคำถามเพื่อจับปัญหา
ถามข้อมูลที่ต่างกันระหว่าง Version
ช่วยตรวจว่า Agent ใช้ Source ถูกหรือไม่
ตรวจว่า Agent ไม่จับชื่อผิดคน
ตรวจว่าจับคู่ Task กับวันที่ถูกต้อง
Budget หรือ KPI ต้องตรง Source
เช่น Source ระบุว่า
ไม่รองรับ External Sharing
Agent ต้องไม่ตอบกลับเป็น
รองรับ
ข้อยกเว้นควรถูกเก็บไว้
ไม่ควรถูกสรุปหาย
ถามด้วยภาษาธรรมชาติแบบผู้ใช้จริง
เช่น
ขอ VPN ยังไง
ช่วยดู Adoption จริง
ผู้ใช้อาจถามเพียง
VPN
Agent ควรจัดการ Context ให้เหมาะสม
เช่นคำถามที่มีหลายเงื่อนไข
ช่วยดูว่า Agent จับ Intent ได้ครบไหม
ทุกคำถามทดสอบควรมี Expected Answer
แล้วเทียบกับเอกสารจริง
อาจทำรายการ
ช่วย QA
คำถามจาก Support Ticket หรือ FAQ จริงมีประโยชน์มาก
ช่วยทดสอบ Use Case จริง
เริ่มจาก Pilot Group
ช่วยหา Error ก่อน Launch
เช่น
HR Agent → HR ตรวจ
IT Agent → IT ตรวจ
ช่วย Accuracy
Agent ไม่ควรถูกใช้ข้ามสิทธิ์ของ SharePoint
ข้อมูลที่ผู้ใช้ไม่มีสิทธิ์ไม่ควรถูกเปิดเผย
เพราะ Permission ที่เข้าถึง Source อาจต่างกัน
เป็นสิ่งที่ต้องเข้าใจ
ก่อนเปิด Agent ให้ทีม
ควรรู้ว่า Source ใดเปิดให้ใครบ้าง
Library บางแห่งอาจมีข้อมูล Confidential
ต้องระวัง
Folder ก็สามารถจำกัดสิทธิ์ได้
จึงมีผลต่อ Agent
เอกสารเดี่ยวอาจมีสิทธิ์พิเศษ
ต้องไม่ลืม
Agent ควรเคารพ Information Protection ของ Microsoft 365
ไม่ใช่เครื่องมือหลีกเลี่ยง Label
หาก SharePoint มี Guest User
ควรตรวจว่าการแชร์ Agent และ Source เป็นไปตาม Policy
ก่อนแชร์ควรดู Audience จริง
ไม่ใช่เพียงสะดวก
HR Agent อาจมีข้อมูลที่ไม่ควรเปิดให้ทุกคน
ควรแยก Source อย่างเคร่งครัด
Budget หรือ Commercial Data อาจต้องจำกัด Audience
ต้องเป็นไปตาม Privacy และนโยบายองค์กร
Agent ควรมีผู้ดูแลจริง
เพื่อจัดการ Source และคุณภาพคำตอบ
Source สำคัญควรมีเจ้าของ
เพื่ออัปเดตข้อมูลให้ทันสมัย
เช่น Review รายเดือนหรือรายไตรมาส
ตามประเภทข้อมูล
Source สามารถเก่าได้
จึงต้อง Maintenance
เอกสารอาจถูก Move หรือ Delete
ควรตรวจเป็นระยะ
เมื่อ Policy เปลี่ยน
ต้องอัปเดต Source ของ Agent
เมื่อ Project Plan เปลี่ยน
ควรตรวจว่า Agent ใช้ข้อมูลใหม่
ตอบคำถามโดยใช้เฉพาะ IT Knowledge Base ที่กำหนด หากไม่พบข้อมูลให้บอกว่าไม่พบ และแนะนำให้ติดต่อ IT Support ตาม Contact ที่อยู่ใน Source เท่านั้น
ตอบคำถามเกี่ยวกับ Leave, Benefits และ Onboarding โดยใช้เฉพาะ Approved HR Policies และห้ามสร้างข้อกำหนดใหม่
ตอบคำถามเกี่ยวกับ Project Alpha จาก Project Plan, Meeting Notes, Risks และ Decisions ที่กำหนด โดยแยกข้อมูลที่ยัง Pending ออกจาก Final Decision
ใช้เฉพาะ Approved Sales Materials และ Product Information ในการตอบ ห้ามสร้างราคา ส่วนลด หรือเงื่อนไขใหม่
หาก Source หลายฉบับขัดกัน ให้แสดงชื่อเอกสารและข้อมูลของแต่ละ Source โดยไม่ตัดสินเองว่าอันไหนถูก
ตอบจาก Source ที่กำหนดเท่านั้น หากไม่พบข้อมูลให้ตอบว่า “ไม่พบข้อมูลใน Source ที่ได้รับอนุญาต” ห้ามเดาชื่อ ตัวเลข วันที่ Owner, Policy หรือ Deadline และห้ามใช้ข้อมูลที่ผู้ใช้ไม่มีสิทธิ์เข้าถึง
เหมาะกับ Agent องค์กร
ใช้ลำดับ
กำหนด Use Case → กำหนด Audience → เลือก Source → เขียน Instructions → สร้าง Agent → Test → Review Permission → Pilot → Share
ช่วยลดความเสี่ยง
ไม่ควรสร้าง Agent ที่ตอบทุกเรื่องในองค์กรตั้งแต่วันแรก
เริ่มจากหัวข้อเฉพาะก่อน
เมื่อ Agent ตอบแม่นและ Source มีคุณภาพ
ค่อยเพิ่มข้อมูล
ช่วยควบคุมคุณภาพ
ดูว่า Agent ช่วย
ได้จริงหรือไม่
ตรวจว่า
ตรวจ
ได้ในประสบการณ์ที่รองรับ โดยสามารถสร้าง Agent ที่ใช้ข้อมูล SharePoint เป็นบริบทสำหรับตอบคำถามได้
สำหรับประสบการณ์สร้าง Agent แบบสำเร็จรูปใน SharePoint โดยทั่วไปเน้นการตั้งค่า Source และ Instructions มากกว่าการเขียนโค้ด แต่ความสามารถขึ้นอยู่กับสิทธิ์และระบบที่องค์กรใช้งาน
ไม่ควรคาดหวังเช่นนั้น การเข้าถึงขึ้นอยู่กับ Source ที่กำหนดและ Permission ของผู้ใช้
สามารถสร้างคำตอบจากบริบทได้ แต่สำหรับข้อมูลสำคัญควรกำหนดให้ยึด Source และไม่เดาข้อมูลที่ไม่มี
ควรมี Owner เพื่อดูแล Source, Permission, Version และคุณภาพคำตอบ
ใช้หลัก
Use Case + Audience + Trusted Sources + Instructions + Missing Data Rule + Permission + Testing
ตัวอย่าง
สร้าง IT Support Agent สำหรับพนักงานทั่วไป ใช้เฉพาะ Approved IT Guides ตอบสั้นและเป็น Step-by-Step หากไม่พบข้อมูลให้แจ้งว่าไม่พบ ห้ามสร้าง Policy หรือ Contact ใหม่
“คุณเป็น SharePoint Agent สำหรับตอบคำถามจาก Source ที่ได้รับอนุญาตเท่านั้น ให้ตอบโดยยึดข้อมูลในเอกสารและหน้า SharePoint ที่กำหนด รักษาชื่อ ตัวเลข วันที่ Owner, Policy, Scope และเงื่อนไขตามต้นฉบับ หากไม่พบคำตอบให้ระบุว่า ‘ไม่พบข้อมูลใน Source ที่ได้รับอนุญาต’ ห้ามคาดเดาหรือสร้างข้อเท็จจริงใหม่ หาก Source ขัดกันให้แสดงข้อมูลจากแต่ละ Source แยกกัน และอย่าตัดสินเองว่าอันไหนถูก”
เหมาะเป็นแนวทางตั้งต้นสำหรับ Agent
วิธีสร้าง Agent ใน SharePoint ให้ได้ผลดีที่สุด คืออย่าเริ่มจากความคิดว่า
“สร้าง AI ที่ตอบได้ทุกอย่าง”
แต่ควรกำหนดให้ชัดว่า
Agent ช่วยเรื่องอะไร → ใครใช้ → ใช้ Source ไหน → Source ใดเชื่อถือได้ → ถ้าไม่พบข้อมูลให้ตอบอย่างไร → ใครดูแล Agent
SharePoint Agent เหมาะกับงาน เช่น
โดยหัวใจสำคัญไม่ใช่เพียงการสร้าง Agent แต่คือการเลือก Source ที่ถูกต้อง จัด Permission ให้เหมาะสม และทดสอบคำตอบกับข้อมูลจริงก่อนแชร์ให้ผู้ใช้
comsiam แนะนำให้ใช้หลัก “Agent เก่งได้เท่ากับ Source ที่เราให้มันใช้” ดังนั้นควรเริ่มจากขอบเขตเล็ก ใช้เอกสารที่ Approved ทดสอบกับคำถามจริง และมี Owner คอยอัปเดตข้อมูลอย่างต่อเนื่อง