ยินดีต้อนรับสู่ Model Context Protocol (MCP) Workshop! เวิร์กช็อปเชิงปฏิบัติการที่ครอบคลุมนี้ผสานสองเทคโนโลยีล้ำสมัยเพื่อปฏิวัติการพัฒนาแอป AI:
- 🔗 Model Context Protocol (MCP): มาตรฐานเปิดสำหรับการเชื่อมต่อเครื่องมือ AI อย่างไร้รอยต่อ
- 🛠️ AI Toolkit for Visual Studio Code (AITK): ส่วนขยายพัฒนา AI ที่ทรงพลังจาก Microsoft
เมื่อจบเวิร์กช็อปนี้ คุณจะเชี่ยวชาญในการสร้างแอปอัจฉริยะที่เชื่อมต่อโมเดล AI กับเครื่องมือและบริการในโลกจริง ตั้งแต่การทดสอบอัตโนมัติไปจนถึงการผสานรวม API แบบกำหนดเอง คุณจะได้รับทักษะเชิงปฏิบัติที่ช่วยแก้ปัญหาทางธุรกิจที่ซับซ้อน
MCP คือ "USB-C สำหรับ AI" – มาตรฐานสากลที่เชื่อมต่อโมเดล AI กับเครื่องมือและแหล่งข้อมูลภายนอก
✨ คุณสมบัติเด่น:
- 🔄 การเชื่อมต่อมาตรฐาน: อินเทอร์เฟซสากลสำหรับการเชื่อมต่อเครื่องมือ AI
- 🏛️ สถาปัตยกรรมยืดหยุ่น: รองรับเซิร์ฟเวอร์ท้องถิ่นและระยะไกลผ่าน stdio/SSE
- 🧰 ระบบนิเวศที่ครบครัน: เครื่องมือ, คำสั่ง, และทรัพยากรในโปรโตคอลเดียว
- 🔒 พร้อมสำหรับองค์กร: มีความปลอดภัยและความน่าเชื่อถือในตัว
🎯 เหตุผลที่ MCP สำคัญ: เหมือนกับ USB-C ที่ช่วยลดความยุ่งเหยิงของสายเคเบิล MCP ช่วยลดความซับซ้อนในการผสานรวม AI โปรโตคอลเดียว โอกาสไม่รู้จบ
ส่วนขยายพัฒนา AI ชั้นนำของ Microsoft ที่เปลี่ยน VS Code ให้กลายเป็นศูนย์กลาง AI ที่ทรงพลัง
🚀 ความสามารถหลัก:
- 📦 Model Catalog: เข้าถึงโมเดลจาก Azure AI, GitHub, Hugging Face, Ollama
- ⚡ Local Inference: รันโมเดล ONNX บน CPU/GPU/NPU ได้อย่างมีประสิทธิภาพ
- 🏗️ Agent Builder: สร้างเอเย่นต์ AI แบบภาพที่ผสานกับ MCP
- 🎭 รองรับหลายโหมด: ข้อความ, ภาพ, และผลลัพธ์แบบมีโครงสร้าง
💡 ประโยชน์สำหรับการพัฒนา:
- การติดตั้งโมเดลแบบไม่ต้องตั้งค่า
- การออกแบบคำสั่งแบบภาพ
- สนามทดสอบแบบเรียลไทม์
- การเชื่อมต่อ MCP server อย่างไร้รอยต่อ
ระยะเวลา: 15 นาที
- 🛠️ ติดตั้งและตั้งค่า AI Toolkit สำหรับ VS Code
- 🗂️ สำรวจ Model Catalog (กว่า 100 โมเดลจาก GitHub, ONNX, OpenAI, Anthropic, Google)
- 🎮 เรียนรู้การใช้งาน Interactive Playground สำหรับทดสอบโมเดลแบบเรียลไทม์
- 🤖 สร้างเอเย่นต์ AI ตัวแรกด้วย Agent Builder
- 📊 ประเมินประสิทธิภาพโมเดลด้วยเมตริกในตัว (F1, ความเกี่ยวข้อง, ความคล้ายคลึง, ความสอดคล้อง)
- ⚡ เรียนรู้การประมวลผลแบบแบตช์และรองรับหลายโหมด
🎯 ผลลัพธ์การเรียนรู้: สร้างเอเย่นต์ AI ที่ใช้งานได้พร้อมความเข้าใจครบถ้วนในความสามารถของ AITK
ระยะเวลา: 20 นาที
- 🧠 เข้าใจสถาปัตยกรรมและแนวคิดของ Model Context Protocol (MCP)
- 🌐 สำรวจระบบนิเวศ MCP server ของ Microsoft
- 🤖 สร้างเอเย่นต์สำหรับควบคุมเบราว์เซอร์ด้วย Playwright MCP server
- 🔧 ผสาน MCP servers เข้ากับ AI Toolkit Agent Builder
- 📊 ตั้งค่าและทดสอบเครื่องมือ MCP ภายในเอเย่นต์ของคุณ
- 🚀 ส่งออกและปรับใช้เอเย่นต์ที่ขับเคลื่อนด้วย MCP สำหรับการใช้งานจริง
🎯 ผลลัพธ์การเรียนรู้: ปรับใช้เอเย่นต์ AI ที่เสริมพลังด้วยเครื่องมือภายนอกผ่าน MCP
ระยะเวลา: 20 นาที
- 💻 สร้าง MCP servers แบบกำหนดเองด้วย AI Toolkit
- 🐍 ตั้งค่าและใช้งาน MCP Python SDK เวอร์ชันล่าสุด (v1.9.3)
- 🔍 ตั้งค่าและใช้งาน MCP Inspector สำหรับดีบัก
- 🛠️ สร้าง Weather MCP Server พร้อมเวิร์กโฟลว์ดีบักระดับมืออาชีพ
- 🧪 ดีบัก MCP servers ทั้งใน Agent Builder และ Inspector
🎯 ผลลัพธ์การเรียนรู้: พัฒนาและดีบัก MCP servers แบบกำหนดเองด้วยเครื่องมือสมัยใหม่
ระยะเวลา: 30 นาที
- 🏗️ สร้าง GitHub Clone MCP Server สำหรับเวิร์กโฟลว์การพัฒนาในโลกจริง
- 🔄 ใช้งานการโคลน repository อัจฉริยะพร้อมการตรวจสอบและจัดการข้อผิดพลาด
- 📁 สร้างการจัดการไดเรกทอรีอย่างชาญฉลาดและผสานกับ VS Code
- 🤖 ใช้โหมด GitHub Copilot Agent พร้อมเครื่องมือ MCP แบบกำหนดเอง
- 🛡️ นำแนวทางความน่าเชื่อถือและความเข้ากันได้ข้ามแพลตฟอร์มสำหรับการใช้งานจริง
🎯 ผลลัพธ์การเรียนรู้: ปรับใช้ MCP server พร้อมใช้งานจริงที่ช่วยให้เวิร์กโฟลว์การพัฒนามีประสิทธิภาพมากขึ้น
เปลี่ยนแปลงเวิร์กโฟลว์การพัฒนาด้วยระบบอัตโนมัติอัจฉริยะ:
- การจัดการ repository อัจฉริยะ: การตรวจสอบโค้ดและตัดสินใจผสานโดย AI
- CI/CD อัจฉริยะ: ปรับแต่ง pipeline อัตโนมัติตามการเปลี่ยนแปลงโค้ด
- การจัดการปัญหา: การจำแนกและมอบหมายบั๊กอัตโนมัติ
ยกระดับการทดสอบด้วยระบบอัตโนมัติที่ขับเคลื่อนด้วย AI:
- การสร้างชุดทดสอบอัจฉริยะ: สร้างชุดทดสอบอย่างครบถ้วนโดยอัตโนมัติ
- การทดสอบการเปลี่ยนแปลง UI: ตรวจจับการเปลี่ยนแปลง UI ด้วย AI
- การตรวจสอบประสิทธิภาพ: ตรวจจับปัญหาและแก้ไขอย่างเชิงรุก
สร้างเวิร์กโฟลว์การประมวลผลข้อมูลที่ชาญฉลาดขึ้น:
- กระบวนการ ETL ปรับตัวได้: การแปลงข้อมูลที่ปรับปรุงตัวเอง
- การตรวจจับความผิดปกติ: ตรวจสอบคุณภาพข้อมูลแบบเรียลไทม์
- การจัดเส้นทางข้อมูลอัจฉริยะ: จัดการการไหลของข้อมูลอย่างมีประสิทธิภาพ
สร้างการสื่อสารกับลูกค้าที่โดดเด่น:
- การสนับสนุนตามบริบท: เอเย่นต์ AI ที่เข้าถึงประวัติลูกค้าได้
- การแก้ไขปัญหาเชิงรุก: บริการลูกค้าทำนายล่วงหน้า
- การผสานรวมหลายช่องทาง: ประสบการณ์ AI แบบรวมศูนย์บนแพลตฟอร์มต่างๆ
| ส่วนประกอบ | ข้อกำหนด | หมายเหตุ |
|---|---|---|
| ระบบปฏิบัติการ | Windows 10+, macOS 10.15+, Linux | ระบบปฏิบัติการสมัยใหม่ทั้งหมด |
| Visual Studio Code | เวอร์ชันล่าสุดที่เสถียร | จำเป็นสำหรับ AITK |
| Node.js | v18.0+ และ npm | สำหรับพัฒนา MCP server |
| Python | 3.10+ | ตัวเลือกสำหรับ MCP servers แบบ Python |
| หน่วยความจำ | อย่างน้อย 8GB RAM | แนะนำ 16GB สำหรับโมเดลท้องถิ่น |
- AI Toolkit (ms-windows-ai-studio.windows-ai-studio)
- Python (ms-python.python)
- Python Debugger (ms-python.debugpy)
- GitHub Copilot (GitHub.copilot) - ตัวเลือกเสริมแต่มีประโยชน์
- uv: ตัวจัดการแพ็กเกจ Python สมัยใหม่
- MCP Inspector: เครื่องมือดีบักแบบภาพสำหรับ MCP servers
- Playwright: สำหรับตัวอย่างการทำงานอัตโนมัติบนเว็บ
เมื่อจบเวิร์กช็อปนี้ คุณจะมีความเชี่ยวชาญในด้านต่อไปนี้:
- ความเชี่ยวชาญใน MCP Protocol: เข้าใจลึกซึ้งในสถาปัตยกรรมและรูปแบบการใช้งาน
- ความชำนาญ AITK: ใช้งาน AI Toolkit เพื่อพัฒนาอย่างรวดเร็วอย่างเชี่ยวชาญ
- การพัฒนาเซิร์ฟเวอร์แบบกำหนดเอง: สร้าง ปรับใช้ และดูแล MCP servers สำหรับใช้งานจริง
- ความยอดเยี่ยมในการเชื่อมต่อเครื่องมือ: เชื่อม AI เข้ากับเวิร์กโฟลว์การพัฒนาที่มีอยู่ได้อย่างไร้รอยต่อ
- การประยุกต์แก้ปัญหา: นำทักษะที่เรียนรู้ไปใช้แก้ไขปัญหาธุรกิจจริง
- ตั้งค่าและกำหนดค่า AI Toolkit ใน VS Code
- ออกแบบและพัฒนา MCP servers แบบกำหนดเอง
- ผสานรวม GitHub Models กับสถาปัตยกรรม MCP
- สร้างเวิร์กโฟลว์ทดสอบอัตโนมัติด้วย Playwright
- ปรับใช้เอเย่นต์ AI สำหรับใช้งานจริง
- ดีบักและเพิ่มประสิทธิภาพ MCP server
- ออกแบบสถาปัตยกรรม AI ระดับองค์กร
- นำแนวปฏิบัติด้านความปลอดภัยมาใช้กับแอป AI
- ออกแบบสถาปัตยกรรม MCP server ที่ขยายตัวได้
- สร้างเครื่องมือเฉพาะทางสำหรับโดเมนเฉพาะ
- ให้คำปรึกษาและแนะนำผู้อื่นในการพัฒนา AI-native
🚀 พร้อมที่จะปฏิวัติการพัฒนา AI ของคุณแล้วหรือยัง?
มาร่วมกันสร้างอนาคตของแอปอัจฉริยะด้วย MCP และ AI Toolkit!
ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้ความถูกต้องสูงสุด แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถูกพิจารณาเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ควรใช้การแปลโดยผู้เชี่ยวชาญที่เป็นมนุษย์ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดใด ๆ ที่เกิดจากการใช้การแปลนี้
