Skip to content

Latest commit

 

History

History
198 lines (150 loc) · 11.2 KB

File metadata and controls

198 lines (150 loc) · 11.2 KB

Tinh gọn Quy trình AI: Xây dựng Máy chủ MCP với AI Toolkit

MCP Version Python VS Code

logo

🎯 Tổng quan

Chào mừng bạn đến với Workshop Model Context Protocol (MCP)! Workshop thực hành toàn diện này kết hợp hai công nghệ tiên tiến để cách mạng hóa phát triển ứng dụng AI:

  • 🔗 Model Context Protocol (MCP): Chuẩn mở cho tích hợp liền mạch công cụ AI
  • 🛠️ AI Toolkit cho Visual Studio Code (AITK): Phần mở rộng phát triển AI mạnh mẽ của Microsoft

🎓 Bạn sẽ học được gì

Kết thúc workshop này, bạn sẽ thành thạo xây dựng ứng dụng thông minh kết nối các mô hình AI với công cụ và dịch vụ thực tế. Từ kiểm thử tự động đến tích hợp API tùy chỉnh, bạn sẽ có kỹ năng thực tiễn để giải quyết thách thức kinh doanh phức tạp.

🏗️ Công nghệ sử dụng

🔌 Model Context Protocol (MCP)

MCP là "USB-C cho AI" - chuẩn kết nối phổ quát cho mô hình AI với công cụ và nguồn dữ liệu bên ngoài.

✨ Tính năng chính:

  • 🔄 Tích hợp Chuẩn hóa: Giao diện chung cho kết nối công cụ AI
  • 🏛️ Kiến trúc Linh hoạt: Máy chủ cục bộ & từ xa qua giao thức stdio/SSE
  • 🧰 Hệ sinh thái Đa dạng: Công cụ, prompt và tài nguyên trong một giao thức
  • 🔒 Sẵn sàng Doanh nghiệp: Bảo mật và độ tin cậy tích hợp sẵn

🎯 Tại sao MCP quan trọng: Giống như USB-C giải quyết hỗn loạn cáp, MCP đơn giản hóa tích hợp AI. Một giao thức, vô vàn khả năng.

🤖 AI Toolkit cho Visual Studio Code (AITK)

Phần mở rộng phát triển AI chủ lực của Microsoft biến VS Code thành trung tâm AI mạnh mẽ.

🚀 Khả năng cốt lõi:

  • 📦 Danh mục Mô hình: Truy cập mô hình từ Azure AI, GitHub, Hugging Face, Ollama
  • Suy luận Cục bộ: Chạy tối ưu ONNX trên CPU/GPU/NPU
  • 🏗️ Trình xây dựng Agent: Phát triển agent AI trực quan tích hợp MCP
  • 🎭 Đa phương thức: Hỗ trợ văn bản, hình ảnh và đầu ra cấu trúc

💡 Lợi ích phát triển:

  • Triển khai mô hình không cần cấu hình
  • Kỹ thuật prompt trực quan
  • Sân chơi kiểm thử thời gian thực
  • Tích hợp máy chủ MCP liền mạch

📚 Hành trình học tập

Thời lượng: 15 phút

  • 🛠️ Cài đặt và cấu hình AI Toolkit cho VS Code
  • 🗂️ Khám phá Danh mục Mô hình (hơn 100 mô hình từ GitHub, ONNX, OpenAI, Anthropic, Google)
  • 🎮 Thành thạo Sân chơi tương tác để kiểm thử mô hình thời gian thực
  • 🤖 Xây dựng agent AI đầu tiên với Agent Builder
  • 📊 Đánh giá hiệu suất mô hình với các chỉ số tích hợp (F1, liên quan, tương đồng, mạch lạc)
  • ⚡ Học xử lý theo lô và hỗ trợ đa phương thức

🎯 Kết quả học tập: Tạo agent AI hoạt động với hiểu biết toàn diện về khả năng AITK

Thời lượng: 20 phút

  • 🧠 Nắm vững kiến trúc và khái niệm Model Context Protocol (MCP)
  • 🌐 Khám phá hệ sinh thái máy chủ MCP của Microsoft
  • 🤖 Xây dựng agent tự động trình duyệt sử dụng máy chủ MCP Playwright
  • 🔧 Tích hợp máy chủ MCP với Agent Builder của AI Toolkit
  • 📊 Cấu hình và kiểm thử công cụ MCP trong agent của bạn
  • 🚀 Xuất và triển khai agent sử dụng MCP cho môi trường sản xuất

🎯 Kết quả học tập: Triển khai agent AI được tăng cường công cụ bên ngoài qua MCP

Thời lượng: 20 phút

  • 💻 Tạo máy chủ MCP tùy chỉnh bằng AI Toolkit
  • 🐍 Cấu hình và sử dụng MCP Python SDK mới nhất (v1.9.3)
  • 🔍 Thiết lập và dùng MCP Inspector để gỡ lỗi
  • 🛠️ Xây dựng Máy chủ Weather MCP với quy trình gỡ lỗi chuyên nghiệp
  • 🧪 Gỡ lỗi máy chủ MCP trong cả Agent Builder và môi trường Inspector

🎯 Kết quả học tập: Phát triển và gỡ lỗi máy chủ MCP tùy chỉnh với công cụ hiện đại

Thời lượng: 30 phút

  • 🏗️ Xây dựng máy chủ GitHub Clone MCP thực tế cho quy trình phát triển
  • 🔄 Triển khai nhân bản kho thông minh với xác thực và xử lý lỗi
  • 📁 Tạo quản lý thư mục thông minh và tích hợp VS Code
  • 🤖 Sử dụng GitHub Copilot Agent Mode với công cụ MCP tùy chỉnh
  • 🛡️ Áp dụng độ tin cậy chuẩn sản xuất và tương thích đa nền tảng

🎯 Kết quả học tập: Triển khai máy chủ MCP chuẩn sản xuất giúp tối ưu quy trình phát triển thực tế

💡 Ứng dụng và tác động thực tế

🏢 Trường hợp sử dụng Doanh nghiệp

🔄 Tự động hóa DevOps

Cải tiến quy trình phát triển với tự động hóa thông minh:

  • Quản lý kho thông minh: Đánh giá và quyết định hợp nhất mã bằng AI
  • CI/CD thông minh: Tối ưu pipeline tự động dựa trên thay đổi mã
  • Phân loại sự cố: Tự động phân loại và phân công lỗi

🧪 Cách mạng Đảm bảo chất lượng

Nâng cao kiểm thử với tự động hóa AI:

  • Tạo test thông minh: Tự động tạo bộ test toàn diện
  • Kiểm thử hồi quy hình ảnh: Phát hiện thay đổi giao diện bằng AI
  • Giám sát hiệu suất: Phát hiện và xử lý sự cố chủ động

📊 Trí tuệ đường dẫn dữ liệu

Xây dựng quy trình xử lý dữ liệu thông minh:

  • ETL thích ứng: Tự tối ưu chuyển đổi dữ liệu
  • Phát hiện dị thường: Giám sát chất lượng dữ liệu theo thời gian thực
  • Định tuyến thông minh: Quản lý luồng dữ liệu hiệu quả

🎧 Cải thiện trải nghiệm khách hàng

Tạo tương tác khách hàng xuất sắc:

  • Hỗ trợ theo ngữ cảnh: Agent AI truy cập lịch sử khách hàng
  • Giải quyết sự cố chủ động: Dịch vụ khách hàng dự đoán trước
  • Tích hợp đa kênh: Trải nghiệm AI thống nhất trên nhiều nền tảng

🛠️ Yêu cầu & Cài đặt

💻 Yêu cầu hệ thống

Thành phần Yêu cầu Ghi chú
Hệ điều hành Windows 10+, macOS 10.15+, Linux Bất kỳ hệ điều hành hiện đại
Visual Studio Code Phiên bản ổn định mới nhất Cần cho AITK
Node.js v18.0+ và npm Phát triển máy chủ MCP
Python 3.10+ Tùy chọn cho máy chủ MCP Python
Bộ nhớ Tối thiểu 8GB RAM Khuyến nghị 16GB cho mô hình cục bộ

🔧 Môi trường phát triển

Phần mở rộng VS Code đề xuất

  • AI Toolkit (ms-windows-ai-studio.windows-ai-studio)
  • Python (ms-python.python)
  • Python Debugger (ms-python.debugpy)
  • GitHub Copilot (GitHub.copilot) - Tùy chọn nhưng hữu ích

Công cụ tùy chọn

  • uv: Trình quản lý gói Python hiện đại
  • MCP Inspector: Công cụ gỡ lỗi trực quan cho máy chủ MCP
  • Playwright: Ví dụ tự động hóa web

🎖️ Kết quả học tập & Lộ trình chứng nhận

🏆 Danh sách kiểm tra kỹ năng

Hoàn thành workshop này, bạn sẽ đạt được trình độ thành thạo:

🎯 Năng lực cốt lõi

  • Thành thạo MCP Protocol: Hiểu sâu kiến trúc và mẫu triển khai
  • Thành thạo AITK: Sử dụng thành thạo AI Toolkit để phát triển nhanh
  • Phát triển máy chủ tùy chỉnh: Xây dựng, triển khai và duy trì máy chủ MCP sản xuất
  • Tích hợp công cụ xuất sắc: Kết nối AI với quy trình phát triển hiện có
  • Ứng dụng giải quyết vấn đề: Áp dụng kỹ năng vào thách thức kinh doanh thực tế

🔧 Kỹ năng kỹ thuật

  • Cài đặt và cấu hình AI Toolkit trong VS Code
  • Thiết kế và triển khai máy chủ MCP tùy chỉnh
  • Tích hợp mô hình GitHub với kiến trúc MCP
  • Xây dựng quy trình kiểm thử tự động với Playwright
  • Triển khai agent AI cho môi trường sản xuất
  • Gỡ lỗi và tối ưu hiệu suất máy chủ MCP

🚀 Khả năng nâng cao

  • Thiết kế tích hợp AI quy mô doanh nghiệp
  • Triển khai các thực hành bảo mật tốt nhất cho ứng dụng AI
  • Thiết kế kiến trúc máy chủ MCP có khả năng mở rộng
  • Tạo chuỗi công cụ tùy chỉnh cho các lĩnh vực cụ thể
  • Hướng dẫn người khác phát triển AI bản địa

📖 Tài nguyên bổ sung


🚀 Sẵn sàng cách mạng hóa quy trình phát triển AI của bạn?

Hãy cùng xây dựng tương lai ứng dụng thông minh với MCP và AI Toolkit!

Tuyên bố từ chối trách nhiệm:
Tài liệu này đã được dịch bằng dịch vụ dịch thuật AI Co-op Translator. Mặc dù chúng tôi cố gắng đảm bảo độ chính xác, xin lưu ý rằng các bản dịch tự động có thể chứa lỗi hoặc không chính xác. Tài liệu gốc bằng ngôn ngữ bản địa nên được xem là nguồn thông tin chính thức. Đối với những thông tin quan trọng, nên sử dụng dịch vụ dịch thuật chuyên nghiệp do con người thực hiện. Chúng tôi không chịu trách nhiệm về bất kỳ sự hiểu lầm hoặc giải thích sai nào phát sinh từ việc sử dụng bản dịch này.