[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-microsoft--edgeai-for-beginners":3,"tool-microsoft--edgeai-for-beginners":64},[4,17,27,35,43,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",138956,2,"2026-04-05T11:33:21",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":23,"last_commit_at":41,"category_tags":42,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,26],{"id":44,"name":45,"github_repo":46,"description_zh":47,"stars":48,"difficulty_score":23,"last_commit_at":49,"category_tags":50,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,51,52,53,15,54,26,13,55],"数据工具","视频","插件","其他","音频",{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[15,14,13,26,54],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":79,"owner_email":80,"owner_twitter":81,"owner_website":82,"owner_url":83,"languages":84,"stars":107,"forks":108,"last_commit_at":109,"license":110,"difficulty_score":23,"env_os":111,"env_gpu":112,"env_ram":113,"env_deps":114,"category_tags":125,"github_topics":79,"view_count":23,"oss_zip_url":79,"oss_zip_packed_at":79,"status":16,"created_at":126,"updated_at":127,"faqs":128,"releases":129},2360,"microsoft\u002Fedgeai-for-beginners","edgeai-for-beginners","This course is designed to guide beginners through the exciting world of Edge AI, covering fundamental concepts, popular models, inference techniques, device-specific applications, model optimization, and the development of intelligent Edge AI agents.","edgeai-for-beginners 是由微软推出的一套专为初学者设计的边缘人工智能（Edge AI）学习课程。它旨在降低技术门槛，引导用户从零开始探索如何在本地设备（如手机、物联网硬件）上运行智能模型，而无需完全依赖云端算力。\n\n这套资源主要解决了新手在面对边缘计算时“不知从何入手”的痛点。它系统性地涵盖了核心概念、主流模型选择、推理技术、特定设备应用开发、模型优化策略以及如何构建智能边缘代理等关键环节，帮助学习者建立起完整的知识体系。\n\nedgeai-for-beginners 非常适合想要入门边缘 AI 领域的开发者、学生及技术爱好者。无论你是否具备深厚的机器学习背景，只要对让 AI 在终端设备上高效运行感兴趣，都能从中获益。课程的一大亮点是其强大的社区支持与多语言覆盖，通过 GitHub Action 自动维护包括简体中文在内的数十种语言版本，确保全球学习者都能获取最新内容。此外，项目还鼓励协作贡献，并提供 Discord 社区供用户与专家交流互动，营造了一个开放、友好的学习环境。","# EdgeAI for Beginners \n\n\n![Course cover image](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmicrosoft_edgeai-for-beginners_readme_4804188453fe.png)\n\n[![GitHub contributors](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcontributors\u002Fmicrosoft\u002Fedgeai-for-beginners.svg)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fgraphs\u002Fcontributors)\n[![GitHub issues](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fmicrosoft\u002Fedgeai-for-beginners.svg)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fissues)\n[![GitHub pull-requests](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues-pr\u002Fmicrosoft\u002Fedgeai-for-beginners.svg)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fpulls)\n[![PRs Welcome](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-welcome-brightgreen.svg?style=flat-square)](http:\u002F\u002Fmakeapullrequest.com)\n\n[![GitHub watchers](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fwatchers\u002Fmicrosoft\u002Fedgeai-for-beginners.svg?style=social&label=Watch)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fwatchers)\n[![GitHub forks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fmicrosoft\u002Fedgeai-for-beginners.svg?style=social&label=Fork)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Ffork)\n[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmicrosoft\u002Fedgeai-for-beginners?style=social&label=Star)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fstargazers)\n\n\n[![Microsoft Foundry Discord](https:\u002F\u002Fdcbadge.limes.pink\u002Fapi\u002Fserver\u002FnTYy5BXMWG)](https:\u002F\u002Fdiscord.gg\u002FnTYy5BXMWG)\n\nFollow these steps to get started using these resources:\n\n1. **Fork the Repository**: Click [![GitHub forks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fmicrosoft\u002Fedgeai-for-beginners.svg?style=social&label=Fork)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Ffork)\n2. **Clone the Repository**:   `git clone https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fedgeai-for-beginners.git`\n3. [**Join The Azure AI Foundry Discord and meet experts and fellow developers**](https:\u002F\u002Fdiscord.com\u002Finvite\u002FByRwuEEgH4)\n\n\n### 🌐 Multi-Language Support\n\n#### Supported via GitHub Action (Automated & Always Up-to-Date)\n\n\u003C!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->\n[Arabic](.\u002Ftranslations\u002Far\u002FREADME.md) | [Bengali](.\u002Ftranslations\u002Fbn\u002FREADME.md) | [Bulgarian](.\u002Ftranslations\u002Fbg\u002FREADME.md) | [Burmese (Myanmar)](.\u002Ftranslations\u002Fmy\u002FREADME.md) | [Chinese (Simplified)](.\u002Ftranslations\u002Fzh-CN\u002FREADME.md) | [Chinese (Traditional, Hong Kong)](.\u002Ftranslations\u002Fzh-HK\u002FREADME.md) | [Chinese (Traditional, Macau)](.\u002Ftranslations\u002Fzh-MO\u002FREADME.md) | [Chinese (Traditional, Taiwan)](.\u002Ftranslations\u002Fzh-TW\u002FREADME.md) | [Croatian](.\u002Ftranslations\u002Fhr\u002FREADME.md) | [Czech](.\u002Ftranslations\u002Fcs\u002FREADME.md) | [Danish](.\u002Ftranslations\u002Fda\u002FREADME.md) | [Dutch](.\u002Ftranslations\u002Fnl\u002FREADME.md) | [Estonian](.\u002Ftranslations\u002Fet\u002FREADME.md) | [Finnish](.\u002Ftranslations\u002Ffi\u002FREADME.md) | [French](.\u002Ftranslations\u002Ffr\u002FREADME.md) | [German](.\u002Ftranslations\u002Fde\u002FREADME.md) | [Greek](.\u002Ftranslations\u002Fel\u002FREADME.md) | [Hebrew](.\u002Ftranslations\u002Fhe\u002FREADME.md) | [Hindi](.\u002Ftranslations\u002Fhi\u002FREADME.md) | [Hungarian](.\u002Ftranslations\u002Fhu\u002FREADME.md) | [Indonesian](.\u002Ftranslations\u002Fid\u002FREADME.md) | [Italian](.\u002Ftranslations\u002Fit\u002FREADME.md) | [Japanese](.\u002Ftranslations\u002Fja\u002FREADME.md) | [Kannada](.\u002Ftranslations\u002Fkn\u002FREADME.md) | [Korean](.\u002Ftranslations\u002Fko\u002FREADME.md) | [Lithuanian](.\u002Ftranslations\u002Flt\u002FREADME.md) | [Malay](.\u002Ftranslations\u002Fms\u002FREADME.md) | [Malayalam](.\u002Ftranslations\u002Fml\u002FREADME.md) | [Marathi](.\u002Ftranslations\u002Fmr\u002FREADME.md) | [Nepali](.\u002Ftranslations\u002Fne\u002FREADME.md) | [Nigerian Pidgin](.\u002Ftranslations\u002Fpcm\u002FREADME.md) | [Norwegian](.\u002Ftranslations\u002Fno\u002FREADME.md) | [Persian (Farsi)](.\u002Ftranslations\u002Ffa\u002FREADME.md) | [Polish](.\u002Ftranslations\u002Fpl\u002FREADME.md) | [Portuguese (Brazil)](.\u002Ftranslations\u002Fpt-BR\u002FREADME.md) | [Portuguese (Portugal)](.\u002Ftranslations\u002Fpt-PT\u002FREADME.md) | [Punjabi (Gurmukhi)](.\u002Ftranslations\u002Fpa\u002FREADME.md) | [Romanian](.\u002Ftranslations\u002Fro\u002FREADME.md) | [Russian](.\u002Ftranslations\u002Fru\u002FREADME.md) | [Serbian (Cyrillic)](.\u002Ftranslations\u002Fsr\u002FREADME.md) | [Slovak](.\u002Ftranslations\u002Fsk\u002FREADME.md) | [Slovenian](.\u002Ftranslations\u002Fsl\u002FREADME.md) | [Spanish](.\u002Ftranslations\u002Fes\u002FREADME.md) | [Swahili](.\u002Ftranslations\u002Fsw\u002FREADME.md) | [Swedish](.\u002Ftranslations\u002Fsv\u002FREADME.md) | [Tagalog (Filipino)](.\u002Ftranslations\u002Ftl\u002FREADME.md) | [Tamil](.\u002Ftranslations\u002Fta\u002FREADME.md) | [Telugu](.\u002Ftranslations\u002Fte\u002FREADME.md) | [Thai](.\u002Ftranslations\u002Fth\u002FREADME.md) | [Turkish](.\u002Ftranslations\u002Ftr\u002FREADME.md) | [Ukrainian](.\u002Ftranslations\u002Fuk\u002FREADME.md) | [Urdu](.\u002Ftranslations\u002Fur\u002FREADME.md) | [Vietnamese](.\u002Ftranslations\u002Fvi\u002FREADME.md)\n\n> **Prefer to Clone Locally?**\n\n> This repository includes 50+ language translations which significantly increases the download size. To clone without translations, use sparse checkout:\n> ```bash\n> git clone --filter=blob:none --sparse https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fedgeai-for-beginners.git\n> cd edgeai-for-beginners\n> git sparse-checkout set --no-cone '\u002F*' '!translations' '!translated_images'\n> ```\n> This gives you everything you need to complete the course with a much faster download.\n\u003C!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->\n\n**If you wish to have additional translations languages supported are listed [here](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator\u002Fblob\u002Fmain\u002Fgetting_started\u002Fsupported-languages.md)**\n## Introduction\n\nWelcome to **EdgeAI for Beginners** – your comprehensive journey into the transformative world of Edge Artificial Intelligence. This course bridges the gap between powerful AI capabilities and practical, real-world deployment on edge devices, empowering you to harness AI's potential directly where data is generated and decisions need to be made.\n\n### What You'll Master\n\nThis course takes you from fundamental concepts to production-ready implementations, covering:\n- **Small Language Models (SLMs)** optimized for edge deployment\n- **Hardware-aware optimization** across diverse platforms\n- **Real-time inference** with privacy-preserving capabilities\n- **Production deployment** strategies for enterprise applications\n\n### Why EdgeAI Matters\n\nEdge AI represents a paradigm shift that addresses critical modern challenges:\n- **Privacy & Security**: Process sensitive data locally without cloud exposure\n- **Real-time Performance**: Eliminate network latency for time-critical applications\n- **Cost Efficiency**: Reduce bandwidth and cloud computing expenses\n- **Resilient Operations**: Maintain functionality during network outages\n- **Regulatory Compliance**: Meet data sovereignty requirements\n\n### Edge AI\n\nEdge AI refers to running AI algorithms and language models locally on hardware, close to where data is generated without relying on cloud resources for inference. It reduces latency, enhances privacy, and enables real-time decision-making.\n\n### Core Principles:\n- **On-device inference**: AI models run on edge devices (phones, routers, microcontrollers, industrial PCs)\n- **Offline capability**: Functions without persistent internet connectivity\n- **Low latency**: Immediate responses suited for real-time systems\n- **Data sovereignty**: Keeps sensitive data local, improving security and compliance\n\n### Small Language Models (SLMs)\n\nSLMs like Phi-4, Mistral-7B, and Gemma are optimized versions of larger LLMs—trained or distilled for:\n- **Reduced memory footprint**: Efficient use of limited edge device memory\n- **Lower compute demand**: Optimized for CPU and edge GPU performance\n- **Faster startup times**: Quick initialization for responsive applications\n\nThey unlock powerful NLP capabilities while meeting the constraints of:\n- **Embedded systems**: IoT devices and industrial controllers\n- **Mobile devices**: Smartphones and tablets with offline capabilities\n- **IoT Devices**: Sensors and smart devices with limited resources\n- **Edge servers**: Local processing units with limited GPU resources\n- **Personal Computers**: Desktop and laptop deployment scenarios\n\n## Course Modules & Navigation\n\n| Module | Topic | Focus Area | Key Content | Level | Duration |\n|--------|-------|------------|-------------|--------|----------|\n| [📖 00 ](.\u002Fintroduction.md) | [Introduction to EdgeAI](.\u002Fintroduction.md) | Foundation & Context | EdgeAI Overview • Industry Applications • SLM Introduction • Learning Objectives | Beginner | 1-2 hrs |\n| [📚 01](.\u002FModule01\u002F) | [EdgeAI Fundamentals](.\u002FModule01\u002FREADME.md) | Cloud vs Edge AI comparison | EdgeAI Fundamentals • Real World Case Studies • Implementation Guide • Edge Deployment | Beginner | 3-4 hrs |\n| [🧠 02](.\u002FModule02\u002F) | [SLM Model Foundations](.\u002FModule02\u002FREADME.md) | Model families & architecture | Phi Family • Qwen Family • Gemma Family • BitNET • μModel • Phi-Silica | Beginner | 4-5 hrs |\n| [🚀 03](.\u002FModule03\u002F) | [SLM Deployment Practice](.\u002FModule03\u002FREADME.md) | Local & cloud deployment | Advanced Learning • Local Environment • Cloud Deployment | Intermediate | 4-5 hrs |\n| [⚙️ 04](.\u002FModule04\u002F) | [Model Optimization Toolkit](.\u002FModule04\u002FREADME.md) | Cross-platform optimization | Introduction • Llama.cpp • Microsoft Olive • OpenVINO • Apple MLX • Workflow Synthesis | Intermediate | 5-6 hrs |\n| [🔧 05](.\u002FModule05\u002F) | [SLMOps Production](.\u002FModule05\u002FREADME.md) | Production operations | SLMOps Introduction • Model Distillation • Fine-tuning • Production Deployment | Advanced | 5-6 hrs |\n| [🤖 06](.\u002FModule06\u002F) | [AI Agents & Function Calling](.\u002FModule06\u002FREADME.md) | Agent frameworks & MCP | Agent Introduction • Function Calling • Model Context Protocol | Advanced | 4-5 hrs |\n| [💻 07](.\u002FModule07\u002F) | [Platform Implementation](.\u002FModule07\u002FREADME.md) | Cross-platform samples | AI Toolkit • Foundry Local • Windows Development | Advanced | 3-4 hrs |\n| [🏭 08](.\u002FModule08\u002F) | [Foundry Local Toolkit](.\u002FModule08\u002FREADME.md) | Production-ready samples | Sample applications (see details below) | Expert | 8-10 hrs |\n\n### 🏭 **Module 08: Sample Applications**\n\n- [01: REST Chat Quickstart](.\u002FModule08\u002Fsamples\u002F01\u002FREADME.md)\n- [02: OpenAI SDK Integration](.\u002FModule08\u002Fsamples\u002F02\u002FREADME.md)\n- [03: Model Discovery & Benchmarking](.\u002FModule08\u002Fsamples\u002F03\u002FREADME.md)\n- [04: Chainlit RAG Application](.\u002FModule08\u002Fsamples\u002F04\u002FREADME.md)\n- [05: Multi-Agent Orchestration](.\u002FModule08\u002Fsamples\u002F05\u002FREADME.md)\n- [06: Models-as-Tools Router](.\u002FModule08\u002Fsamples\u002F06\u002FREADME.md)\n- [07: Direct API Client](.\u002FModule08\u002Fsamples\u002F07\u002FREADME.md)\n- [08: Windows 11 Chat App](.\u002FModule08\u002Fsamples\u002F08\u002FREADME.md)\n- [09: Advanced Multi-Agent System](.\u002FModule08\u002Fsamples\u002F09\u002FREADME.md)\n- [10: Foundry Tools Framework](.\u002FModule08\u002Fsamples\u002F10\u002FREADME.md)\n\n### 🎓 **Workshop: Hands-On Learning Path**\n\nComprehensive hands-on workshop materials with production-ready implementations:\n\n- **[Workshop Guide](.\u002FWorkshop\u002FReadme.md)** - Complete learning objectives, outcomes, and resource navigation\n- **Python Samples** (6 sessions) - Updated with best practices, error handling, and comprehensive documentation\n- **Jupyter Notebooks** (8 interactive) - Step-by-step tutorials with benchmarks and performance monitoring\n- **Session Guides** - Detailed markdown guides for each workshop session\n- **Validation Tools** - Scripts to verify code quality and run smoke tests\n\n**What You'll Build:**\n- Local AI chat applications with streaming support\n- RAG pipelines with quality evaluation (RAGAS)\n- Multi-model benchmarking and comparison tools\n- Multi-agent orchestration systems\n- Intelligent model routing with task-based selection\n\n### 🎙️ **Workshop For Agentic: Hands-On - The AI Podcast Studio**\n\nBuild an AI-powered podcast production pipeline from scratch! This immersive workshop teaches you to create a complete multi-agent system that transforms ideas into professional podcast episodes.\n\n**[🎬 Start The AI Podcast Studio Workshop](.\u002FWorkshopForAgentic\u002FREADME.md)**\n\n**Your Mission**: Launch \"Future Bytes\" — a tech podcast powered entirely by AI agents you'll build yourself. No cloud dependencies, no API costs — everything runs locally on your machine.\n\n**What Makes This Unique:**\n- **🤖 Real Multi-Agent Orchestration** - Build specialized AI agents that research, write, and produce audio\n- **🎯 Complete Production Pipeline** - From topic selection to final podcast audio output\n- **💻 100% Local Deployment** - Uses Ollama and local models (Qwen-3-8B) for full privacy and control\n- **🎤 Text-to-Speech Integration** - Transform scripts into natural-sounding multi-speaker conversations\n- **✋ Human-in-the-Loop Workflows** - Approval gates ensure quality while maintaining automation\n\n**Three-Act Learning Journey:**\n\n| Act | Focus | Key Skills | Duration |\n|-----|-------|------------|----------|\n| **[Act 1: Meet Your AI Assistants](.\u002FWorkshopForAgentic\u002Fmd\u002F01.BuildAIAgentWithSLM.md)** | Build your first AI agent | Tool integration • Web search • Problem-solving • Agentic reasoning | 2-3 hrs |\n| **[Act 2: Assemble Your Production Team](.\u002FWorkshopForAgentic\u002Fmd\u002F02.AIAgentOrchestrationAndWorkflows.md)** | Orchestrate multiple agents | Team coordination • Approval workflows • DevUI interface • Human oversight | 3-4 hrs |\n| **[Act 3: Bring Your Podcast to Life](.\u002FWorkshopForAgentic\u002Fmd\u002F03.Multi-SpeakerPodcastGenerationWithVibeVoice.md)** | Generate podcast audio | Text-to-speech • Multi-speaker synthesis • Long-form audio • Full automation | 2-3 hrs |\n\n**Technologies Used:**\n- **Microsoft Agent Framework** - Multi-agent orchestration and coordination\n- **Ollama** - Local AI model runtime (no cloud required)\n- **Qwen-3-8B** - Open-source language model optimized for agentic tasks\n- **Text-to-Speech APIs** - Natural voice synthesis for podcast generation\n\n**Hardware Support:**\n- ✅ **CPU Mode** - Works on any modern computer (8GB+ RAM recommended)\n- 🚀 **GPU Acceleration** - Significantly faster inference with NVIDIA\u002FAMD GPUs\n- ⚡ **NPU Support** - Next-generation neural processing unit acceleration\n\n**Perfect For:**\n- Developers learning multi-agent AI systems\n- Anyone interested in AI automation and workflows\n- Content creators exploring AI-assisted production\n- Students studying practical AI orchestration patterns\n\n**Start Building**: [🎙️ The AI Podcast Studio Workshop →](.\u002FWorkshopForAgentic\u002FREADME.md)\n\n### 📊 **Learning Path Summary**\n- **Total Duration**: 36-45 hours\n- **Beginner Path**: Modules 01-02 (7-9 hours)  \n- **Intermediate Path**: Modules 03-04 (9-11 hours)\n- **Advanced Path**: Modules 05-07 (12-15 hours)\n- **Expert Path**: Module 08 (8-10 hours)\n\n## What You'll Build\n\n### 🎯 Core Competencies\n- **Edge AI Architecture**: Design local-first AI systems with cloud integration\n- **Model Optimization**: Quantize and compress models for edge deployment (85% speed boost, 75% size reduction)\n- **Multi-Platform Deployment**: Windows, mobile, embedded, and cloud-edge hybrid systems\n- **Production Operations**: Monitoring, scaling, and maintaining edge AI in production\n\n### 🏗️ Practical Projects\n- **Foundry Local Chat Apps**: Windows 11 native application with model switching\n- **Multi-Agent Systems**: Coordinator with specialist agents for complex workflows  \n- **RAG Applications**: Local document processing with vector search\n- **Model Routers**: Intelligent selection between models based on task analysis\n- **API Frameworks**: Production-ready clients with streaming and health monitoring\n- **Cross-Platform Tools**: LangChain\u002FSemantic Kernel integration patterns\n\n### 🏢 Industry Applications\n**Manufacturing** • **Healthcare** • **Autonomous Vehicles** • **Smart Cities** • **Mobile Apps**\n\n## Quick Start\n\n**Recommended Learning Path** (20-30 hours total):\n\n0. **📖 Introduction** ([Introduction.md](.\u002Fintroduction.md)): EdgeAI foundation + industry context + learning framework\n1. **📚 Foundation** (Modules 01-02): EdgeAI concepts + SLM model families\n2. **⚙️ Optimization** (Modules 03-04): Deployment + quantization frameworks  \n3. **🚀 Production** (Modules 05-06): SLMOps + AI agents + function calling\n4. **💻 Implementation** (Modules 07-08): Platform samples + Foundry Local toolkit\n\nEach module includes theory, hands-on exercises, and production-ready code samples.\n\n## Career Impact\n\n**Technical Roles**: EdgeAI Solutions Architect • ML Engineer (Edge) • IoT AI Developer • Mobile AI Developer\n\n**Industry Sectors**: Manufacturing 4.0 • Healthcare Tech • Autonomous Systems • FinTech • Consumer Electronics\n\n**Portfolio Projects**: Multi-agent systems • Production RAG apps • Cross-platform deployment • Performance optimization\n\n## Repository Structure\n\n```\nedgeai-for-beginners\u002F\n├── 📖 introduction.md  # Foundation: EdgeAI Overview & Learning Framework\n├── 📚 Module01-04\u002F     # Fundamentals → SLMs → Deployment → Optimization  \n├── 🔧 Module05-06\u002F     # SLMOps → AI Agents → Function Calling\n├── 💻 Module07\u002F        # Platform Samples (VS Code, Windows, Jetson, Mobile)\n├── 🏭 Module08\u002F        # Foundry Local Toolkit + 10 Comprehensive Samples\n│   ├── samples\u002F01-06\u002F  # Foundation: REST, SDK, RAG, Agents, Routing\n│   └── samples\u002F07-10\u002F  # Advanced: API Client, Windows App, Enterprise Agents, Tools\n├── 🌐 translations\u002F    # Multi-language support (8+ languages)\n└── 📋 STUDY_GUIDE.md   # Structured learning paths & time allocation\n```\n\n## Course Highlights\n\n✅ **Progressive Learning**: Theory → Practice → Production deployment  \n✅ **Real Case Studies**: Microsoft, Japan Airlines, enterprise implementations  \n✅ **Hands-on Samples**: 50+ examples, 10 comprehensive Foundry Local demos  \n✅ **Performance Focus**: 85% speed improvements, 75% size reductions  \n✅ **Multi-Platform**: Windows, mobile, embedded, cloud-edge hybrid  \n✅ **Production Ready**: Monitoring, scaling, security, compliance frameworks\n\n📖 **[Study Guide Available](STUDY_GUIDE.md)**: Structured 20-hour learning path with time allocation guidance and self-assessment tools.\n\n---\n\n**EdgeAI represents the future of AI deployment**: local-first, privacy-preserving, and efficient. Master these skills to build the next generation of intelligent applications.\n\n## Other Courses\n\nOur team produces other courses! Check out:\n\n\u003C!-- CO-OP TRANSLATOR OTHER COURSES START -->\n### LangChain\n[![LangChain4j for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https:\u002F\u002Faka.ms\u002Flangchain4j-for-beginners)\n[![LangChain.js for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https:\u002F\u002Faka.ms\u002Flangchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)\n[![LangChain for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Flangchain-for-beginners?WT.mc_id=m365-94501-dwahlin)\n---\n\n### Azure \u002F Edge \u002F MCP \u002F Agents\n[![AZD for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAZD-for-beginners?WT.mc_id=academic-105485-koreyst)\n[![Edge AI for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FEdge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fedgeai-for-beginners?WT.mc_id=academic-105485-koreyst)\n[![MCP for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fmcp-for-beginners?WT.mc_id=academic-105485-koreyst)\n[![AI Agents for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)\n\n---\n \n### Generative AI Series\n[![Generative AI for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGenerative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fgenerative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)\n[![Generative AI (.NET)](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGenerative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FGenerative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)\n[![Generative AI (Java)](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGenerative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fgenerative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)\n[![Generative AI (JavaScript)](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGenerative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fgenerative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)\n\n---\n \n### Core Learning\n[![ML for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https:\u002F\u002Faka.ms\u002Fml-beginners?WT.mc_id=academic-105485-koreyst)\n[![Data Science for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FData%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https:\u002F\u002Faka.ms\u002Fdatascience-beginners?WT.mc_id=academic-105485-koreyst)\n[![AI for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https:\u002F\u002Faka.ms\u002Fai-beginners?WT.mc_id=academic-105485-koreyst)\n[![Cybersecurity for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FSecurity-101?WT.mc_id=academic-96948-sayoung)\n[![Web Dev for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWeb%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https:\u002F\u002Faka.ms\u002Fwebdev-beginners?WT.mc_id=academic-105485-koreyst)\n[![IoT for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FIoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https:\u002F\u002Faka.ms\u002Fiot-beginners?WT.mc_id=academic-105485-koreyst)\n[![XR Development for Beginners](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FXR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fxr-development-for-beginners?WT.mc_id=academic-105485-koreyst)\n\n---\n \n### Copilot Series\n[![Copilot for AI Paired Programming](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCopilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https:\u002F\u002Faka.ms\u002FGitHubCopilotAI?WT.mc_id=academic-105485-koreyst)\n[![Copilot for C#\u002F.NET](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCopilot%20for%20C%23\u002F.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fmastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)\n[![Copilot Adventure](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCopilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FCopilotAdventures?WT.mc_id=academic-105485-koreyst)\n\u003C!-- CO-OP TRANSLATOR OTHER COURSES END -->\n\n## Getting Help\n\nIf you get stuck or have any questions about building AI apps, join:\n\n[![Microsoft Foundry Discord](https:\u002F\u002Fdcbadge.limes.pink\u002Fapi\u002Fserver\u002FnTYy5BXMWG)](https:\u002F\u002Fdiscord.gg\u002FnTYy5BXMWG)\n\nIf you have product feedback or errors while building visit:\n\n[![Microsoft Foundry Developer Forum](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https:\u002F\u002Faka.ms\u002Ffoundry\u002Fforum)\n","# 面向初学者的边缘人工智能\n\n\n![课程封面图片](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmicrosoft_edgeai-for-beginners_readme_4804188453fe.png)\n\n[![GitHub贡献者](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcontributors\u002Fmicrosoft\u002Fedgeai-for-beginners.svg)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fgraphs\u002Fcontributors)\n[![GitHub问题](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fmicrosoft\u002Fedgeai-for-beginners.svg)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fissues)\n[![GitHub拉取请求](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues-pr\u002Fmicrosoft\u002Fedgeai-for-beginners.svg)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fpulls)\n[![欢迎提交PR](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-welcome-brightgreen.svg?style=flat-square)](http:\u002F\u002Fmakeapullrequest.com)\n\n[![GitHub关注者](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fwatchers\u002Fmicrosoft\u002Fedgeai-for-beginners.svg?style=social&label=Watch)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fwatchers)\n[![GitHub复刻](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fmicrosoft\u002Fedgeai-for-beginners.svg?style=social&label=Fork)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Ffork)\n[![GitHub星标](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmicrosoft\u002Fedgeai-for-beginners?style=social&label=Star)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Fstargazers)\n\n\n[![Microsoft Foundry Discord](https:\u002F\u002Fdcbadge.limes.pink\u002Fapi\u002Fserver\u002FnTYy5BXMWG)](https:\u002F\u002Fdiscord.gg\u002FnTYy5BXMWG)\n\n请按照以下步骤开始使用这些资源：\n\n1. **复刻仓库**：点击 [![GitHub复刻](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fmicrosoft\u002Fedgeai-for-beginners.svg?style=social&label=Fork)](https:\u002F\u002FGitHub.com\u002Fmicrosoft\u002Fedgeai-for-beginners\u002Ffork)\n2. **克隆仓库**：`git clone https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fedgeai-for-beginners.git`\n3. [**加入 Azure AI Foundry Discord，与专家和开发者交流**](https:\u002F\u002Fdiscord.com\u002Finvite\u002FByRwuEEgH4)\n\n\n### 🌐 多语言支持\n\n#### 通过 GitHub Action 自动化实现并保持最新\n\n\u003C!-- CO-OP 翻译语言表格开始 -->\n阿拉伯语 (Arabic) | 孟加拉语 (Bengali) | 保加利亚语 (Bulgarian) | 缅甸语 (Burmese) | 中文（简体） | 中文（繁体，香港） | 中文（繁体，澳门） | 中文（繁体，台湾） | 克罗地亚语 (Croatian) | 捷克语 (Czech) | 丹麦语 (Danish) | 荷兰语 (Dutch) | 爱沙尼亚语 (Estonian) | 芬兰语 (Finnish) | 法语 (French) | 德语 (German) | 希腊语 (Greek) | 希伯来语 (Hebrew) | 印地语 (Hindi) | 匈牙利语 (Hungarian) | 印度尼西亚语 (Indonesian) | 意大利语 (Italian) | 日语 (Japanese) | 卡纳达语 (Kannada) | 韩语 (Korean) | 立陶宛语 (Lithuanian) | 马来语 (Malay) | 马拉雅拉姆语 (Malayalam) | 马拉地语 (Marathi) | 尼泊尔语 (Nepali) | 尼日利亚皮钦语 (Nigerian Pidgin) | 挪威语 (Norwegian) | 波斯语 (Persian) | 波兰语 (Polish) | 葡萄牙语（巴西） | 葡萄牙语（葡萄牙） | 旁遮普语（古木基文字） | 罗马尼亚语 (Romanian) | 俄语 (Russian) | 塞尔维亚语（西里尔字母） | 斯洛伐克语 (Slovak) | 斯洛文尼亚语 (Slovenian) | 西班牙语 (Spanish) | 斯瓦希里语 (Swahili) | 瑞典语 (Swedish) | 他加禄语（菲律宾语） | 泰米尔语 (Tamil) | 泰卢固语 (Telugu) | 泰语 (Thai) | 土耳其语 (Turkish) | 乌克兰语 (Ukrainian) | 乌尔都语 (Urdu) | 越南语 (Vietnamese)\n\n> **更倾向于本地克隆吗？**\n\n> 此仓库包含50多种语言的翻译，这会显著增加下载大小。若要不包含翻译而克隆，请使用稀疏检出：\n> ```bash\n> git clone --filter=blob:none --sparse https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fedgeai-for-beginners.git\n> cd edgeai-for-beginners\n> git sparse-checkout set --no-cone '\u002F*' '!translations' '!translated_images'\n> ```\n> 这样可以快速下载所需内容，完成课程学习。\n\u003C!-- CO-OP 翻译语言表格结束 -->\n\n**如果您希望支持更多翻译语言，可参阅[此处](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator\u002Fblob\u002Fmain\u002Fgetting_started\u002Fsupported-languages.md)**。\n## 引言\n\n欢迎来到《面向初学者的边缘人工智能》——这是一段全面探索边缘人工智能变革性世界的旅程。本课程弥合了强大的人工智能能力与在边缘设备上实际部署之间的鸿沟，使您能够在数据生成和决策制定的地方直接发挥人工智能的潜力。\n\n### 您将掌握的内容\n\n本课程从基础概念逐步深入到生产级实现，涵盖：\n- 针对边缘部署优化的小型语言模型 (SLMs)\n- 跨不同平台的硬件感知优化\n- 具有隐私保护功能的实时推理\n- 面向企业应用的生产级部署策略\n\n### 为什么边缘人工智能至关重要？\n\n边缘人工智能代表了一种范式转变，能够解决现代的关键挑战：\n- **隐私与安全**：在本地处理敏感数据，无需上传至云端\n- **实时性能**：消除网络延迟，适用于时间敏感的应用\n- **成本效益**：降低带宽和云计算支出\n- **稳健运行**：在网络中断时仍能保持功能\n- **合规性**：满足数据主权要求\n\n### 边缘人工智能\n\n边缘人工智能是指在靠近数据源的硬件上本地运行人工智能算法和语言模型，而无需依赖云资源进行推理。它能够减少延迟、增强隐私保护，并实现实时决策。\n\n### 核心原则：\n- **设备端推理**：人工智能模型直接在边缘设备上运行（如手机、路由器、微控制器、工业PC）\n- **离线能力**：无需持续的互联网连接即可工作\n- **低延迟**：适合实时系统的即时响应\n- **数据主权**：将敏感数据保留在本地，提升安全性并符合合规要求\n\n### 小型语言模型（SLMs）\n\nPhi-4、Mistral-7B 和 Gemma 等小型语言模型是大型语言模型的优化版本，经过训练或蒸馏，旨在：\n- **减少内存占用**：高效利用边缘设备有限的内存\n- **降低计算需求**：针对 CPU 和边缘 GPU 性能进行优化\n- **更快的启动时间**：快速初始化以支持响应式应用\n\n它们在满足以下场景限制的同时，释放出强大的自然语言处理能力：\n- **嵌入式系统**：物联网设备和工业控制器\n- **移动设备**：具备离线功能的智能手机和平板电脑\n- **物联网设备**：资源受限的传感器和智能设备\n- **边缘服务器**：GPU 资源有限的本地处理单元\n- **个人电脑**：台式机和笔记本电脑部署场景\n\n## 课程模块与导航\n\n| 模块 | 主题 | 重点领域 | 核心内容 | 难度 | 时长 |\n|--------|-------|------------|-------------|--------|----------|\n| [📖 00 ](.\u002Fintroduction.md) | [EdgeAI 导论](.\u002Fintroduction.md) | 基础与背景 | EdgeAI 概述 • 行业应用 • SLM 介绍 • 学习目标 | 初级 | 1–2 小时 |\n| [📚 01](.\u002FModule01\u002F) | [EdgeAI 基础](.\u002FModule01\u002FREADME.md) | 云端与边缘 AI 对比 | EdgeAI 基础 • 实际案例研究 • 实施指南 • 边缘部署 | 初级 | 3–4 小时 |\n| [🧠 02](.\u002FModule02\u002F) | [SLM 模型基础](.\u002FModule02\u002FREADME.md) | 模型家族与架构 | Phi 家族 • Qwen 家族 • Gemma 家族 • BitNET • μModel • Phi-Silica | 初级 | 4–5 小时 |\n| [🚀 03](.\u002FModule03\u002F) | [SLM 部署实践](.\u002FModule03\u002FREADME.md) | 本地与云端部署 | 高级学习 • 本地环境 • 云端部署 | 中级 | 4–5 小时 |\n| [⚙️ 04](.\u002FModule04\u002F) | [模型优化工具集](.\u002FModule04\u002FREADME.md) | 跨平台优化 | 介绍 • Llama.cpp • Microsoft Olive • OpenVINO • Apple MLX • 工作流整合 | 中级 | 5–6 小时 |\n| [🔧 05](.\u002FModule05\u002F) | [SLMOps 生产](.\u002FModule05\u002FREADME.md) | 生产运营 | SLMOps 介绍 • 模型蒸馏 • 微调 • 生产部署 | 高级 | 5–6 小时 |\n| [🤖 06](.\u002FModule06\u002F) | [AI 代理与函数调用](.\u002FModule06\u002FREADME.md) | 代理框架与 MCP | 代理介绍 • 函数调用 • 模型上下文协议 | 高级 | 4–5 小时 |\n| [💻 07](.\u002FModule07\u002F) | [平台实现](.\u002FModule07\u002FREADME.md) | 跨平台示例 | AI 工具包 • Foundry Local • Windows 开发 | 高级 | 3–4 小时 |\n| [🏭 08](.\u002FModule08\u002F) | [Foundry Local 工具包](.\u002FModule08\u002FREADME.md) | 生产就绪示例 | 示例应用（详情见下文） | 专家级 | 8–10 小时 |\n\n### 🏭 **模块 08：示例应用**\n\n- [01: REST 聊天快速入门](.\u002FModule08\u002Fsamples\u002F01\u002FREADME.md)\n- [02: OpenAI SDK 集成](.\u002FModule08\u002Fsamples\u002F02\u002FREADME.md)\n- [03: 模型发现与基准测试](.\u002FModule08\u002Fsamples\u002F03\u002FREADME.md)\n- [04: Chainlit RAG 应用程序](.\u002FModule08\u002Fsamples\u002F04\u002FREADME.md)\n- [05: 多代理编排](.\u002FModule08\u002Fsamples\u002F05\u002FREADME.md)\n- [06: 模型即工具路由器](.\u002FModule08\u002Fsamples\u002F06\u002FREADME.md)\n- [07: 直接 API 客户端](.\u002FModule08\u002Fsamples\u002F07\u002FREADME.md)\n- [08: Windows 11 聊天应用](.\u002FModule08\u002Fsamples\u002F08\u002FREADME.md)\n- [09: 高级多代理系统](.\u002FModule08\u002Fsamples\u002F09\u002FREADME.md)\n- [10: Foundry 工具框架](.\u002FModule08\u002Fsamples\u002F10\u002FREADME.md)\n\n### 🎓 **研讨会：动手学习路径**\n\n全面的动手实践材料，包含生产就绪的实现：\n\n- **[研讨会指南](.\u002FWorkshop\u002FReadme.md)** - 完整的学习目标、成果及资源导航\n- **Python 示例**（6 节课） - 更新了最佳实践、错误处理及完整文档\n- **Jupyter 笔记本**（8 个交互式） - 分步教程，附带基准测试和性能监控\n- **会话指南** - 每节研讨会的详细 Markdown 指南\n- **验证工具** - 用于验证代码质量和运行冒烟测试的脚本\n\n**你将构建的内容：**\n- 支持流式传输的本地 AI 聊天应用\n- 具有质量评估功能的 RAG 流程（RAGAS）\n- 多模型基准测试与比较工具\n- 多代理编排系统\n- 基于任务选择的智能模型路由\n\n### 🎙️ **Workshop For Agentic：动手实践——AI 播客工作室**\n\n从零开始构建一个由 AI 驱动的播客制作流水线！本次沉浸式研讨会将教你创建一个完整的多代理系统，将创意转化为专业的播客节目。\n\n**[🎬 开始 AI 播客工作室研讨会](.\u002FWorkshopForAgentic\u002FREADME.md)**\n\n**你的任务**：推出“Future Bytes”——一个完全由你亲手构建的 AI 代理驱动的技术播客。无需云端依赖，无 API 成本——一切都在你的本地机器上运行。\n\n**独特之处：**\n- **🤖 真正的多代理编排** - 构建专门的 AI 代理，负责研究、撰写和制作音频\n- **🎯 完整的生产流水线** - 从选题到最终播客音频输出\n- **💻 100% 本地部署** - 使用 Ollama 和本地模型（Qwen-3-8B），确保完全的隐私和控制\n- **🎤 文本转语音集成** - 将脚本转换为自然流畅的多角色对话\n- **✋ 人机协作工作流** - 通过审批环节保证质量，同时保持自动化\n\n**三幕式学习之旅：**\n\n| 幕 | 重点 | 关键技能 | 时长 |\n|-----|-------|------------|----------|\n| **[第一幕：认识你的 AI 助手](.\u002FWorkshopForAgentic\u002Fmd\u002F01.BuildAIAgentWithSLM.md)** | 构建第一个 AI 代理 | 工具集成 • 网络搜索 • 问题解决 • 代理式推理 | 2–3 小时 |\n| **[第二幕：组建你的制作团队](.\u002FWorkshopForAgentic\u002Fmd\u002F02.AIAgentOrchestrationAndWorkflows.md)** | 编排多个代理 | 团队协调 • 审批工作流 • DevUI 界面 • 人工监督 | 3–4 小时 |\n| **[第三幕：让你的播客栩栩如生](.\u002FWorkshopForAgentic\u002Fmd\u002F03.Multi-SpeakerPodcastGenerationWithVibeVoice.md)** | 生成播客音频 | 文本转语音 • 多角色合成 • 长篇音频 • 全自动 | 2–3 小时 |\n\n**使用的技术：**\n- **Microsoft Agent Framework** - 多代理编排与协调\n- **Ollama** - 本地 AI 模型运行时（无需云端）\n- **Qwen-3-8B** - 面向代理任务优化的开源语言模型\n- **文本转语音 API** - 用于播客生成的自然语音合成\n\n**硬件支持：**\n- ✅ **CPU 模式** - 适用于任何现代计算机（建议 8GB+ 内存）\n- 🚀 **GPU 加速** - 使用 NVIDIA\u002FAMD 显卡可显著提升推理速度\n- ⚡ **NPU 支持** - 下一代神经网络处理器加速\n\n**适合人群：**\n- 学习多代理 AI 系统的开发者\n- 对 AI 自动化和工作流感兴趣的人士\n- 探索 AI 辅助创作的内容创作者\n- 研究实用 AI 编排模式的学生\n\n**立即开始构建**：[🎙️ AI 播客工作室研讨会 →](.\u002FWorkshopForAgentic\u002FREADME.md)\n\n### 📊 **学习路径总结**\n- **总时长**: 36–45小时\n- **初级路径**: 模块01–02（7–9小时）  \n- **中级路径**: 模块03–04（9–11小时）\n- **高级路径**: 模块05–07（12–15小时）\n- **专家路径**: 模块08（8–10小时）\n\n## 你将构建的内容\n\n### 🎯 核心能力\n- **边缘AI架构**: 设计本地优先的AI系统，并与云端集成\n- **模型优化**: 对模型进行量化和压缩，以适应边缘部署（速度提升85%，体积减少75%）\n- **多平台部署**: 支持Windows、移动端、嵌入式设备以及云边协同系统\n- **生产运维**: 在生产环境中监控、扩展和维护边缘AI系统\n\n### 🏗️ 实战项目\n- **Foundry Local聊天应用**: Windows 11原生应用，支持模型切换\n- **多智能体系统**: 协调器与专业智能体协作，完成复杂工作流  \n- **RAG应用**: 本地文档处理与向量检索结合\n- **模型路由**: 根据任务分析智能选择不同模型\n- **API框架**: 生产就绪的客户端，支持流式传输和健康监测\n- **跨平台工具**: LangChain\u002FSemantic Kernel集成模式\n\n### 🏢 行业应用\n**制造业** • **医疗健康** • **自动驾驶** • **智慧城市** • **移动应用**\n\n## 快速入门\n\n**推荐学习路径**（共20–30小时）：\n\n0. **📖 引言**（[Introduction.md](.\u002Fintroduction.md)）: 边缘AI基础 + 行业背景 + 学习框架\n1. **📚 基础**（模块01–02）: 边缘AI概念 + SLM模型家族\n2. **⚙️ 优化**（模块03–04）: 部署 + 量化框架  \n3. **🚀 生产**（模块05–06）: SLMOps + AI智能体 + 函数调用\n4. **💻 实现**（模块07–08）: 平台示例 + Foundry Local工具包\n\n每个模块都包含理论讲解、动手练习和可直接用于生产的代码示例。\n\n## 职业影响\n\n**技术岗位**: 边缘AI解决方案架构师 • 边缘ML工程师 • 物联网AI开发者 • 移动端AI开发者\n\n**行业领域**: 工业4.0 • 医疗科技 • 自动驾驶系统 • 金融科技 • 消费电子\n\n**作品集项目**: 多智能体系统 • 生产级RAG应用 • 跨平台部署 • 性能优化\n\n## 仓库结构\n\n```\nedgeai-for-beginners\u002F\n├── 📖 introduction.md  # 基础：边缘AI概述与学习框架\n├── 📚 Module01-04\u002F     # 基础知识 → SLM模型 → 部署 → 优化  \n├── 🔧 Module05-06\u002F     # SLMOps → AI智能体 → 函数调用\n├── 💻 Module07\u002F        # 平台示例（VS Code、Windows、Jetson、移动端）\n├── 🏭 Module08\u002F        # Foundry Local工具包 + 10个综合示例\n│   ├── samples\u002F01-06\u002F  # 基础：REST、SDK、RAG、智能体、路由\n│   └── samples\u002F07-10\u002F  # 高级：API客户端、Windows应用、企业级智能体、工具\n├── 🌐 translations\u002F    # 多语言支持（8种以上）\n└── 📋 STUDY_GUIDE.md   # 结构化学习路径与时间分配\n```\n\n## 课程亮点\n\n✅ **循序渐进的学习**: 理论 → 实践 → 生产级部署  \n✅ **真实案例研究**: 微软、日本航空及多家企业的实际落地案例  \n✅ **实战示例**: 50+个示例，10个完整的Foundry Local演示  \n✅ **性能优化**: 速度提升85%，体积缩减75%  \n✅ **多平台支持**: Windows、移动端、嵌入式设备以及云边协同  \n✅ **生产就绪**: 监控、扩展、安全与合规框架\n\n📖 **[学习指南可用](STUDY_GUIDE.md)**: 结构化的20小时学习路径，提供时间分配指导与自我评估工具。\n\n---\n\n**边缘AI代表了AI部署的未来方向**: 本地优先、隐私保护且高效。掌握这些技能，你将能够构建下一代智能应用。\n\n## 其他课程\n\n我们的团队还推出了其他课程！请查看以下内容：\n\n\u003C!-- CO-OP TRANSLATOR OTHER COURSES START -->\n### LangChain\n[![LangChain4j入门](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https:\u002F\u002Faka.ms\u002Flangchain4j-for-beginners)\n[![LangChain.js入门](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https:\u002F\u002Faka.ms\u002Flangchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)\n[![LangChain入门](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Flangchain-for-beginners?WT.mc_id=m365-94501-dwahlin)\n---\n\n### Azure \u002F 边缘 \u002F MCP \u002F 智能体\n[![AZD入门](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAZD-for-beginners?WT.mc_id=academic-105485-koreyst)\n[![边缘AI入门](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FEdge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fedgeai-for-beginners?WT.mc_id=academic-105485-koreyst)\n[![MCP入门](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fmcp-for-beginners?WT.mc_id=academic-105485-koreyst)\n[![AI智能体入门](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)\n\n---\n \n### 生成式AI系列\n[![生成式AI入门](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGenerative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fgenerative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)\n[![生成式AI (.NET)](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGenerative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FGenerative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)\n[![生成式AI (Java)](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGenerative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fgenerative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)\n[![生成式AI (JavaScript)](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGenerative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fgenerative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)\n\n---\n\n### 核心学习\n[![面向初学者的机器学习](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https:\u002F\u002Faka.ms\u002Fml-beginners?WT.mc_id=academic-105485-koreyst)\n[![面向初学者的数据科学](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FData%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https:\u002F\u002Faka.ms\u002Fdatascience-beginners?WT.mc_id=academic-105485-koreyst)\n[![面向初学者的人工智能](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https:\u002F\u002Faka.ms\u002Fai-beginners?WT.mc_id=academic-105485-koreyst)\n[![面向初学者的网络安全](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FSecurity-101?WT.mc_id=academic-96948-sayoung)\n[![面向初学者的Web开发](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWeb%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https:\u002F\u002Faka.ms\u002Fwebdev-beginners?WT.mc_id=academic-105485-koreyst)\n[![面向初学者的物联网](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FIoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https:\u002F\u002Faka.ms\u002Fiot-beginners?WT.mc_id=academic-105485-koreyst)\n[![面向初学者的XR开发](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FXR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fxr-development-for-beginners?WT.mc_id=academic-105485-koreyst)\n\n---\n \n### Copilot系列\n[![用于AI结对编程的Copilot](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCopilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https:\u002F\u002Faka.ms\u002FGitHubCopilotAI?WT.mc_id=academic-105485-koreyst)\n[![适用于C#\u002F.NET的Copilot](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCopilot%20for%20C%23\u002F.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fmastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)\n[![Copilot冒险](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCopilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FCopilotAdventures?WT.mc_id=academic-105485-koreyst)\n\u003C!-- CO-OP TRANSLATOR 其他课程结束 -->\n\n## 获取帮助\n\n如果您在构建AI应用时遇到困难或有任何疑问，请加入：\n\n[![Microsoft Foundry Discord](https:\u002F\u002Fdcbadge.limes.pink\u002Fapi\u002Fserver\u002FnTYy5BXMWG)](https:\u002F\u002Fdiscord.gg\u002FnTYy5BXMWG)\n\n如果您在构建过程中遇到产品反馈或错误，请访问：\n\n[![Microsoft Foundry开发者论坛](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https:\u002F\u002Faka.ms\u002Ffoundry\u002Fforum)","# EdgeAI for Beginners 快速上手指南\n\n本指南旨在帮助中国开发者快速开始微软 **EdgeAI for Beginners** 课程的学习，掌握在边缘设备部署小型语言模型（SLM）的核心技能。\n\n## 1. 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**：Windows 10\u002F11, macOS (Intel\u002FApple Silicon), 或 Linux (Ubuntu 20.04+)。\n*   **Git**：已安装并配置好环境变量。\n*   **Python**：推荐版本 3.9 - 3.11（部分新特性可能需要 3.10+）。\n*   **硬件建议**：\n    *   内存：至少 8GB（运行大模型建议 16GB+）。\n    *   GPU（可选但推荐）：NVIDIA GPU (CUDA 支持) 或 Apple M 系列芯片，用于加速推理。\n*   **网络工具**：由于仓库包含 50+ 种语言的翻译文件，体积较大，建议配置 Git 稀疏检出（Sparse Checkout）以加速下载。\n\n> **国内加速提示**：如果访问 GitHub 速度较慢，建议使用国内镜像源（如 Gitee 镜像，若有）或配置代理。克隆时务必使用下方的“稀疏检出”命令以避免下载不必要的多语言文件。\n\n## 2. 安装步骤\n\n### 第一步：克隆仓库（推荐稀疏检出）\n\n为了跳过庞大的 `translations` 文件夹，显著减少下载时间，请使用以下命令：\n\n```bash\ngit clone --filter=blob:none --sparse https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fedgeai-for-beginners.git\ncd edgeai-for-beginners\ngit sparse-checkout set --no-cone '\u002F*' '!translations' '!translated_images'\n```\n\n*如果您希望 Fork 后自行修改或贡献代码，请先在 GitHub 网页端点击 \"Fork\"，然后将上述 URL 替换为您自己的仓库地址。*\n\n### 第二步：加入社区（可选）\n\n加入 Azure AI Foundry Discord 社区与专家及其他开发者交流（需网络工具访问）：\n[加入 Discord](https:\u002F\u002Fdiscord.com\u002Finvite\u002FByRwuEEgH4)\n\n### 第三步：配置 Python 环境与依赖\n\n进入具体模块目录（以 Module 03 为例）安装依赖。不同模块可能有不同的 `requirements.txt`，请根据您学习的章节进入对应目录：\n\n```bash\n# 示例：进入第三个模块进行实践\ncd Module03\n\n# 创建虚拟环境 (推荐)\npython -m venv venv\n\n# 激活虚拟环境\n# Windows:\nvenv\\Scripts\\activate\n# macOS\u002FLinux:\nsource venv\u002Fbin\u002Factivate\n\n# 安装依赖\npip install -r requirements.txt\n```\n\n> **注意**：部分模块（如 Module 04 优化套件）可能需要安装特定的推理后端（如 `llama-cpp-python`, `onnxruntime`, `openvino` 等），请严格参照各模块 `README.md` 中的具体依赖说明。\n\n## 3. 基本使用\n\n本课程采用模块化学习路径，从理论基础到生产级应用。以下是快速体验一个本地 AI 聊天应用的流程（基于 Module 08 示例）：\n\n### 启动本地聊天示例\n\n假设您已完成环境配置并进入示例目录：\n\n```bash\ncd Module08\u002Fsamples\u002F01\n```\n\n运行快速启动脚本（具体文件名请参考该目录下的说明，通常为 `main.py` 或 `app.py`）：\n\n```bash\npython main.py\n```\n\n系统将自动加载预设的小型语言模型（如 Phi-4 或 Qwen 系列），并在终端或本地 Web 界面启动聊天服务。\n\n### 核心学习路径导航\n\n您可以按照以下顺序深入学习：\n\n1.  **基础概念**：阅读 [Module 00](.\u002Fintroduction.md) 了解 EdgeAI 概述。\n2.  **模型选型**：在 [Module 02](.\u002FModule02\u002FREADME.md) 学习 Phi, Qwen, Gemma 等 SLM 家族。\n3.  **部署实践**：通过 [Module 03](.\u002FModule03\u002FREADME.md) 在本地环境运行模型。\n4.  **性能优化**：利用 [Module 04](.\u002FModule04\u002FREADME.md) 中的工具（Llama.cpp, Olive, OpenVINO）进行跨平台优化。\n5.  **高级应用**：在 [Module 06](.\u002FModule06\u002FREADME.md) 和 [Module 08](.\u002FModule08\u002FREADME.md) 构建多智能体系统和 RAG 应用。\n\n### 实战工作坊\n\n想要直接动手构建完整项目？推荐尝试 **AI Podcast Studio** 工作坊：\n\n```bash\ncd WorkshopForAgentic\n# 按照 README.md 指引，使用 Ollama 和本地模型构建全自动播客生成管线\n```\n\n此项目将带您从零开始构建一个完全在本地运行、无云依赖的多智能体系统，实现从选题到音频生成的全流程。","一家初创硬件团队正试图在资源受限的树莓派设备上部署实时缺陷检测系统，但团队成员多为传统后端开发，缺乏边缘计算与模型优化经验。\n\n### 没有 edgeai-for-beginners 时\n- **概念模糊难入门**：面对“边缘推理”、“量化剪枝”等专业术语，团队需花费数周在碎片化的博客和文档中摸索基础概念，学习曲线极其陡峭。\n- **模型适配困难**：直接将云端大模型部署到设备导致内存溢出或推理延迟高达数秒，无法满足生产线实时性要求，却不知如何针对特定硬件进行优化。\n- **开发路径混乱**：缺乏系统的设备端应用开发指南，团队在环境配置、驱动兼容及代理智能体开发上反复试错，严重拖慢产品原型迭代进度。\n- **社区支持缺失**：遇到特定架构的报错时，只能独自排查底层代码，缺乏针对性的专家社区或标准化案例参考，问题解决效率极低。\n\n### 使用 edgeai-for-beginners 后\n- **体系化快速上手**：通过课程中从基础概念到流行模型的清晰指引，团队在一周内便掌握了边缘 AI 核心逻辑，迅速统一了技术认知。\n- **精准模型优化**：利用课程提供的模型优化技术与设备专用案例，成功将检测模型体积压缩 70%，推理延迟降低至毫秒级，完美适配产线节奏。\n- **标准化开发流程**：跟随智能体开发及设备应用章节的步骤，团队快速构建了稳定的端到端演示原型，避免了大量非必要的底层踩坑。\n- **专家生态赋能**：加入 Azure AI Foundry Discord 社区后，团队直接与微软专家及全球开发者互动，疑难问题在数小时内即获得解决方案。\n\nedgeai-for-beginners 将原本需要数月摸索的边缘 AI 落地过程缩短为数周，让初学者也能高效构建高性能的智能边缘应用。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmicrosoft_edgeai-for-beginners_48041884.png","microsoft","Microsoft","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fmicrosoft_4900709c.png","Open source projects and samples from Microsoft",null,"opensource@microsoft.com","OpenAtMicrosoft","https:\u002F\u002Fopensource.microsoft.com","https:\u002F\u002Fgithub.com\u002Fmicrosoft",[85,89,93,97,101,104],{"name":86,"color":87,"percentage":88},"Jupyter Notebook","#DA5B0B",99.3,{"name":90,"color":91,"percentage":92},"Python","#3572A5",0.6,{"name":94,"color":95,"percentage":96},"JavaScript","#f1e05a",0.1,{"name":98,"color":99,"percentage":100},"HTML","#e34c26",0,{"name":102,"color":103,"percentage":100},"Shell","#89e051",{"name":105,"color":106,"percentage":100},"Batchfile","#C1F12E",1387,295,"2026-04-02T16:32:23","MIT","Windows, macOS, Linux","非必需（支持 CPU 推理）。若使用 GPU，需根据具体模型优化框架（如 NVIDIA CUDA、Apple MLX、Intel OpenVINO）配置相应硬件。示例模型 Qwen-3-8B 建议显存 8GB+。","最低 8GB，推荐 16GB+（运行 7B-8B 参数规模模型时）",{"notes":115,"python":116,"dependencies":117},"本项目为课程资源而非单一软件包，包含多个模块和示例应用。支持多种边缘设备（手机、微控制器、工业 PC 等）。Module 08 中的示例明确提到使用 Ollama 和本地模型（如 Qwen-3-8B）实现 100% 本地部署，无需云端依赖。建议使用稀疏克隆（sparse checkout）以减少下载体积，因为仓库包含 50 多种语言的翻译文件。","未说明（推测需 3.9+ 以支持最新 SLM 库）",[118,119,120,121,122,123,124],"Ollama","Llama.cpp","Microsoft Olive","OpenVINO","Apple MLX","Chainlit","Azure AI Foundry Local",[13,15],"2026-03-27T02:49:30.150509","2026-04-06T05:32:15.365514",[],[]]