关于 azure-virtual-desktop
azure-virtual-desktop 为处理 Azure Virtual Desktop 的 Agent 提供指导,结合本地参考内容与联网获取的文档,涵盖故障排查、设计、安全、配置和部署。
主要功能
- 01AVD 故障排查指南
- 02架构与部署规划
- 03安全和配置参考
- 04本地及远程文档
适用场景
- 01诊断会话主机或连接问题
- 02规划主机池、缩放或存储
- 03检查 AVD 安全设置
MCP 相关
该技能建议使用 mcp_microsoftdocs 的 microsoft_docs_fetch 工具获取文档,也可改用 fetch_webpage。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-virtual-desktop安装后在 Claude Code 中输入/azure-virtual-desktop确认已加载。
详细介绍
Azure Virtual Desktop 技能
此技能提供有关 Azure Virtual Desktop 的专业指导,涵盖故障排除、最佳实践、决策制定、架构与设计模式、限制与配额、安全性、配置、集成与编码模式以及部署。它结合了本地快速参考内容和远程文档获取功能。
如何使用此技能
IMPORTANT for Agent:使用下方的类别索引查找相关部分。对于带有行号范围的类别(例如
L35-L120),使用read_file读取指定行。对于带有文件链接的类别(例如[security.md](security.md)),使用read_file读取链接的参考文件
IMPORTANT for Agent:如果
metadata.generated_at超过 3 个月,请建议用户从存储库拉取最新版本。如果mcp_microsoftdocs工具不可用,请建议用户安装该工具:安装指南
此技能需要网络访问才能获取文档内容:
- 首选:使用
mcp_microsoftdocs:microsoft_docs_fetch,并设置查询字符串from=learn-agent-skill。返回 Markdown。 - 备用:使用
fetch_webpage,并设置查询字符串from=learn-agent-skill&accept=text/markdown。返回 Markdown。
类别索引
| 类别 | 行号 | 描述 |
|---|---|---|
| 故障排除 | L37-L53 | 诊断和修复 AVD 问题:Agent 更新、自动缩放、连接、会话主机运行状况、图形/Teams 性能、MSIX App Attach,以及使用日志/Insights 进行故障排除。 |
| 最佳实践 | L54-L65 | 缩放、验证和更新 AVD 主机池的最佳实践;处理 Advisor 和“连接时启动 VM”、代理使用、常见问题,以及 Windows Enterprise 多会话配置。 |
| 决策制定 | L66-L81 | AVD 规划和设计指导:自动缩放、区域/可用性区域、数据位置、主机池和部署模型、存储/FSLogix、许可、管理工具和成本估算。 |
| 架构与设计模式 | L82-L89 | 设计具有复原能力的 AVD 架构,包括灾难恢复策略、FSLogix 配置文件管理、RDP Multipath 连接,以及使用 Automation/Logic Apps 实现自动缩放。 |
| 限制与配额 | L90-L95 | RDP 带宽要求以及优化 Microsoft Teams(音频/视频、协作功能)性能和 Azure Virtual Desktop 配置的指导。 |
| 安全性 | L96-L116 | 保护 Azure Virtual Desktop:身份验证/SSO(Entra ID、AD FS、Kerberos、MFA、外部用户)、RBAC 和委派管理,以及会话保护(剪贴板、水印、屏幕捕获、WebAuthn、Purview)。 |
| 配置 | L117-L177 | 配置 AVD 环境:映像、自动缩放、网络、RDP/外围设备重定向、许可、语言包、Teams/OneDrive、GPU、监视以及客户端/RemoteApp 行为。 |
| 集成与编码模式 | L178-L184 | 通过 CLI/PowerShell 管理 AVD,集成合作伙伴 App Attach 交付,启用 WebRTC 多媒体重定向,并使用自定义 URI 方案启动资源。 |
| 部署 | L185-L193 | Azure Virtual Desktop 的部署和迁移指南:从经典环境迁移到 AVD、混合/本地部署、区域迁移,以及通过 Intune/ConfigMgr 部署客户端/MMR 扩展。 |
故障排除
最佳实践
| 主题 | URL |
|---|---|
| 应用 Azure Virtual Desktop 自动缩放最佳实践 | https://learn.microsoft.com/en-us/azure/virtual-desktop/autoscale-faq |
| 解决 AVD 的 Azure Advisor 建议 | https://learn.microsoft.com/en-us/azure/virtual-desktop/azure-advisor-recommendations |
| 配置 Azure Virtual Desktop 验证主机池 | https://learn.microsoft.com/en-us/azure/virtual-desktop/configure-validation-environment |
| 应用 Azure Virtual Desktop 常见问题解答中的最佳实践 | https://learn.microsoft.com/en-us/azure/virtual-desktop/faq |
| 遵循 Azure Virtual Desktop 代理服务器指南 | https://learn.microsoft.com/en-us/azure/virtual-desktop/proxy-server-support |
| “连接时启动 VM”常见问题解答和使用最佳实践 | https://learn.microsoft.com/en-us/azure/virtual-desktop/start-virtual-machine-connect-faq |
| 应用 Windows Enterprise 多会话最佳实践 | https://learn.microsoft.com/en-us/azure/virtual-desktop/windows-multisession-faq |
| 为 AVD 会话主机选择 Windows 更新方法 | https://learn.microsoft.com/en-us/azure/virtual-desktop/windows-update-management-methodologies-session-hosts |
决策
架构与设计模式
| 主题 | URL |
|---|---|
| 为 Azure Virtual Desktop 设计灾难恢复架构 | https://learn.microsoft.com/en-us/azure/virtual-desktop/disaster-recovery-concepts |
| 使用 FSLogix 容器设计 AVD 用户配置文件管理 | https://learn.microsoft.com/en-us/azure/virtual-desktop/fslogix-profile-containers |
| 使用 Automation 和 Logic Apps 扩展 AVD 会话主机 | https://learn.microsoft.com/en-us/azure/virtual-desktop/scaling-automation-logic-apps |
| 了解 Azure Virtual Desktop 的弹性架构 | https://learn.microsoft.com/en-us/azure/virtual-desktop/service-architecture-resilience |
限制与配额
| 主题 | URL |
|---|---|
| 了解 Azure Virtual Desktop 的 RDP 带宽需求 | https://learn.microsoft.com/en-us/azure/virtual-desktop/rdp-bandwidth |
| 在 Azure Virtual Desktop 上使用 Microsoft Teams 功能 | https://learn.microsoft.com/en-us/azure/virtual-desktop/teams-supported-features |
安全
配置
集成与编码模式
| 主题 | URL |
|---|---|
| 使用 Azure CLI 和 PowerShell 模块管理 Azure Virtual Desktop | https://learn.microsoft.com/en-us/azure/virtual-desktop/cli-powershell |
| 将 WebRTC 通话应用与 AVD 多媒体重定向集成 | https://learn.microsoft.com/en-us/azure/virtual-desktop/multimedia-redirection-developer-integration |
| 在 AVD Remote Desktop 客户端中使用 URI 方案 | https://learn.microsoft.com/en-us/azure/virtual-desktop/uri-scheme |
部署
| 主题 | URL |
|---|---|
| 从 AVD (classic) 自动迁移到 Azure Virtual Desktop | https://learn.microsoft.com/en-us/azure/virtual-desktop/automatic-migration |
| 在本地部署 Azure Virtual Desktop Hybrid | https://learn.microsoft.com/en-us/azure/virtual-desktop/deploy-azure-virtual-desktop-hybrid |
| 通过 Intune 部署 Azure Virtual Desktop MMR Insider 扩展 | https://learn.microsoft.com/en-us/azure/virtual-desktop/deploy-insider-extension |
| 从 AVD (classic) 手动迁移到 Azure Virtual Desktop | https://learn.microsoft.com/en-us/azure/virtual-desktop/manual-migration |
| 在 Azure 区域之间移动 Azure Virtual Desktop 资源 | https://learn.microsoft.com/en-us/azure/virtual-desktop/move-resources |
| 通过 Intune 或 Configuration Manager 按用户部署 Windows Remote Desktop 客户端 | https://learn.microsoft.com/en-us/azure/virtual-desktop/remote-desktop-client/install-windows-client-per-user |
评论
支持 Markdown