Files
2026-07-13 13:31:35 +08:00

10 KiB

Memperkemas Aliran Kerja AI: Membangun Pelayan MCP dengan Microsoft Foundry Toolkit

MCP Spec Python VS Code

logo

🎯 Gambaran Keseluruhan

Build AI Agents in VS Code: 4 Hands-On Labs with MCP and Microsoft Foundry Toolkit

(Klik imej di atas untuk melihat video pelajaran ini)

Selamat datang ke Bengkel Model Context Protocol (MCP)! Bengkel praktikal menyeluruh ini menggabungkan dua teknologi terkini untuk merevolusikan pembangunan aplikasi AI:

  • 🔗 Model Context Protocol (MCP): Standard terbuka untuk integrasi alat AI tanpa halangan
  • 🛠️ Sambungan Microsoft Foundry Toolkit untuk VS Code: Sambungan pembangunan AI yang hebat daripada Microsoft

🎓 Apa yang Anda akan Pelajari

Menjelang akhir bengkel ini, anda akan menguasai seni membina aplikasi pintar yang menghubungkan model AI dengan alat dan perkhidmatan dunia nyata. Dari ujian automatik hingga integrasi API tersuai, anda akan memperoleh kemahiran praktikal untuk menyelesaikan cabaran perniagaan yang kompleks.

🏗️ Tumpuan Teknologi

🔌 Model Context Protocol (MCP)

MCP adalah "USB-C untuk AI" - satu standard sejagat yang menghubungkan model AI ke alat luaran dan sumber data.

Ciri-ciri Utama:

  • 🔄 Integrasi Standard: Antara muka sejagat untuk sambungan alat AI
  • 🏛️ Reka Bentuk Fleksibel: Pelayan tempatan & jauh melalui pengangkutan stdio/SSE
  • 🧰 Ekosistem Kaya: Alat, arahan, dan sumber dalam satu protokol
  • 🔒 Sedia Perusahaan: Keselamatan dan kebolehpercayaan terbina dalam

🎯 Mengapa MCP Penting: Seperti USB-C yang menghapuskan kekacauan kabel, MCP menghapuskan kerumitan integrasi AI. Satu protokol, kemungkinan tanpa batas.

🤖 Sambungan Microsoft Foundry Toolkit untuk VS Code

Sambungan pembangunan AI utama Microsoft yang mengubah VS Code menjadi kuasa AI.

🚀 Keupayaan Teras:

  • 📦 Katalog Model: Akses model dari Azure AI, GitHub, Hugging Face, Ollama
  • Inferens Tempatan: Pelaksanaan CPU/GPU/NPU dioptimumkan ONNX
  • 🏗️ Pembina Ejen: Pembangunan ejen AI visual dengan integrasi MCP
  • 🎭 Pelbagai Mod: Sokongan teks, visi, dan output berstruktur

💡 Manfaat Pembangunan:

  • Penyebaran model tanpa konfigurasi
  • Kejuruteraan arahan secara visual
  • Tapak ujian masa nyata
  • Integrasi pelayan MCP tanpa sengkongkol

📚 Perjalanan Pembelajaran

🚀 Modul 1: Asas Microsoft Foundry Toolkit

Tempoh: 15 minit

  • 🛠️ Pasang dan konfigurasikan Microsoft Foundry Toolkit untuk VS Code
  • 🗂️ Terokai Katalog Model (100+ model dari GitHub, ONNX, OpenAI, Anthropic, Google)
  • 🎮 Kuasai Playground Interaktif untuk ujian model masa nyata
  • 🤖 Bina ejen AI pertama anda dengan Pembina Ejen
  • 📊 Nilai prestasi model dengan metrik terbina dalam (F1, relevan, kesamaan, koheren)
  • Belajar pemprosesan berkumpulan dan keupayaan sokongan pelbagai mod

🎯 Hasil Pembelajaran: Cipta ejen AI yang berfungsi dengan pemahaman menyeluruh mengenai keupayaan Microsoft Foundry Toolkit

🌐 Modul 2: MCP dengan Asas Microsoft Foundry Toolkit

Tempoh: 20 minit

  • 🧠 Kuasai seni bina dan konsep Model Context Protocol (MCP)
  • 🌐 Terokai ekosistem pelayan MCP Microsoft
  • 🤖 Bina ejen automasi pelayar menggunakan pelayan MCP Playwright
  • 🔧 Integrasi pelayan MCP dengan Pembina Ejen Microsoft Foundry Toolkit
  • 📊 Konfigurasikan dan uji alat MCP dalam ejen anda
  • 🚀 Eksport dan sebarkan ejen berkuasa MCP untuk penggunaan produksi

🎯 Hasil Pembelajaran: Sebarkan ejen AI yang dipertingkatkan dengan alat luaran melalui MCP

🔧 Modul 3: Pembangunan MCP Lanjutan dengan Microsoft Foundry Toolkit

Tempoh: 20 minit

  • 💻 Cipta pelayan MCP tersuai menggunakan Microsoft Foundry Toolkit
  • 🐍 Konfigurasikan dan guna SDK Python MCP terkini (v1.9.3)
  • 🔍 Sediakan dan gunakan MCP Inspector untuk debugging
  • 🛠️ Bina Pelayan MCP Cuaca dengan aliran kerja debugging profesional
  • 🧪 Debug pelayan MCP dalam persekitaran Pembina Ejen dan Inspector

🎯 Hasil Pembelajaran: Bangunkan dan debug pelayan MCP tersuai dengan alat moden

🐙 Modul 4: Pembangunan MCP Praktikal - Pelayan Klon GitHub Tersuai

Tempoh: 30 minit

  • 🏗️ Bina Pelayan MCP Klon GitHub dunia sebenar untuk aliran kerja pembangunan
  • 🔄 Laksanakan pengklonan repositori pintar dengan pengesahan dan pengurusan ralat
  • 📁 Cipta pengurusan direktori pintar dan integrasi VS Code
  • 🤖 Gunakan Mod Ejen GitHub Copilot dengan alat MCP tersuai
  • 🛡️ Terapkan kebolehpercayaan sedia produksi dan keserasian rentas platform

🎯 Hasil Pembelajaran: Sebarkan pelayan MCP sedia produksi yang mempermudah aliran kerja pembangunan sebenar

💡 Aplikasi Dunia Nyata & Impak

🏢 Kes Penggunaan Perusahaan

🔄 Automasi DevOps

Transformasi aliran kerja pembangunan anda dengan automasi pintar:

  • Pengurusan Repositori Pintar: Semakan kod dan keputusan gabung yang dikawal AI
  • CI/CD Pintar: Pengoptimuman saluran automatik berdasarkan perubahan kod
  • Triase Isu: Pengelasan dan penugasan bug automatik

🧪 Revolusi Jaminan Kualiti

Tingkatkan ujian dengan automasi dipacu AI:

  • Penjanaan Ujian Pintar: Cipta suite ujian komprehensif secara automatik
  • Ujian Regresi Visual: Pengesanan perubahan UI dipacu AI
  • Pemantauan Prestasi: Pengenalpastian isu proaktif dan penyelesaian

📊 Kecerdasan Saluran Data

Bina aliran kerja pemprosesan data yang lebih pintar:

  • Proses ETL Adaptif: Transformasi data yang mengoptimumkan sendiri
  • Pengesanan Anomali: Pemantauan kualiti data masa nyata
  • Penghalaan Pintar: Pengurusan aliran data yang bijak

🎧 Peningkatan Pengalaman Pelanggan

Cipta interaksi pelanggan luar biasa:

  • Sokongan Sadar Konteks: Ejen AI dengan akses ke sejarah pelanggan
  • Penyelesaian Isu Proaktif: Perkhidmatan pelanggan ramalan
  • Integrasi Pelbagai Saluran: Pengalaman AI yang bersatu di pelbagai platform

🛠️ Prasyarat & Penyediaan

💻 Keperluan Sistem

Komponen Keperluan Nota
Sistem Pengendalian Windows 10+, macOS 10.15+, Linux Mana-mana OS moden
Visual Studio Code Versi stabil terkini Diperlukan untuk Microsoft Foundry Toolkit
Node.js v18.0+ dan npm Untuk pembangunan pelayan MCP
Python 3.10+ Pilihan untuk pelayan MCP Python
Memori Minimum 8GB RAM Disyorkan 16GB untuk model tempatan

🔧 Persekitaran Pembangunan

Sambungan VS Code Yang Disyorkan

  • Microsoft Foundry Toolkit (ms-windows-ai-studio.windows-ai-studio)
  • Python (ms-python.python)
  • Python Debugger (ms-python.debugpy)
  • GitHub Copilot (GitHub.copilot) - Pilihan tetapi berguna

Alat Pilihan

  • uv: Pengurus pakej Python moden
  • MCP Inspector: Alat debugging visual untuk pelayan MCP
  • Playwright: Untuk contoh automasi web

🎖️ Hasil Pembelajaran & Laluan Pensijilan

🏆 Senarai Semak Penguasaan Kemahiran

Dengan menamatkan bengkel ini, anda akan mencapai penguasaan dalam:

🎯 Kecekapan Teras

  • Penguasaan Protokol MCP: Pemahaman mendalam seni bina dan corak pelaksanaan
  • Kemahiran Microsoft Foundry Toolkit: Penggunaan tahap pakar Microsoft Foundry Toolkit untuk pembangunan pantas
  • Pembangunan Pelayan Tersuai: Bina, sebarkan, dan pelihara pelayan MCP produksi
  • Kepakaran Integrasi Alat: Sambung AI dengan lancar ke aliran kerja pembangunan sedia ada
  • Aplikasi Penyelesaian Masalah: Guna kemahiran dipelajari untuk cabaran perniagaan sebenar

🔧 Kemahiran Teknikal

  • Sediakan dan konfigurasikan Microsoft Foundry Toolkit dalam VS Code
  • Reka bentuk dan laksanakan pelayan MCP tersuai
  • Integrasikan Model GitHub dengan seni bina MCP
  • Bina aliran kerja ujian automatik dengan Playwright
  • Sebarkan ejen AI untuk kegunaan produksi
  • Debug dan optima prestasi pelayan MCP

🚀 Keupayaan Lanjutan

  • Anjur seni bina integrasi AI skala perusahaan
  • Laksanakan amalan keselamatan terbaik untuk aplikasi AI
  • Reka seni bina pelayan MCP yang skala
  • Cipta rantaian alat tersuai untuk domain khusus
  • Bimbing orang lain dalam pembangunan AI-native

📖 Sumber Tambahan


🚀 Sedia untuk merevolusikan aliran kerja pembangunan AI anda?

Mari bina masa depan aplikasi pintar bersama MCP dan Microsoft Foundry Toolkit!

Langkah Seterusnya

Teruskan ke: Modul 11: Makmal Praktikal Pelayan MCP


Penafian: Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI Co-op Translator. Walaupun kami berusaha untuk ketepatan, sila ambil maklum bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidaktepatan. Dokumen asal dalam bahasa asalnya harus dianggap sebagai sumber yang sahih. Untuk maklumat penting, terjemahan oleh manusia profesional adalah disyorkan. Kami tidak bertanggungjawab terhadap sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.