Azure 计算资源助手
为 Azure 虚拟机与 VMSS 请求匹配推荐、部署、排障和容量预留流程。
证据显示技能采用工作流优先路由,公开说明会访问 Azure CLI、未认证 Retail Prices API、Azure 管理 API,并在 CRG/EMM 场景披露计费、权限和预览状态;MIT、Microsoft 来源和只读/变更命令边界部分可追溯。扣分在于未明确统一的最小权限、执行前用户确认、敏感数据处理、网络数据流、回滚/恢复方案;部分命令会创建、更新、删除或改变订阅级资源。
证据显示路由表、参数收集、配额双层检查、分页、错误场景和部分异常处理较清楚。扣分在于本评估未执行,且选定技能引用了未提供的 VM Creator、VM Troubleshooter 及多份 EMM/工作流参考文件;部分指导依赖 CLI、扩展、MCP 或预览 API,无法静态确认关键路径可运行,因此不超过静态上限10。
证据显示覆盖 VM/VMSS 推荐、部署、连接故障、配额、CRG 和 EMM,并明确与 azure-prepare、vm-creator 的边界,触发词较丰富。扣分在于描述过宽,部分能力依赖外部 Azure 环境、认证和工具;未说明中文交互、不可用环境、非 Azure 场景和更细的误触发边界,也未提供大陆网络可达性分析。
证据显示有 YAML 元数据、MIT 许可、版本2.4.4、工作流优先规则、渐进式引用结构、命令示例、限制和维护性提示;仓库 README、CI 和安全政策提供治理背景。扣分在于缺少该技能专属 changelog、责任人/更新路径、FAQ、安装前置条件和完整引用文件清单;README 的技能数量与题设总数存在不一致,且多个引用文件未在材料中提供。
证据显示该技能能把多类 Azure VM 意图映射到具体流程,并提供配额计算、价格查询、VMSS 选择和 CRG 管理的可复用命令。扣分在于关键部署与故障排查流程文件缺失,许多资料要求实时核验,且输出正确性、完整性和相对手工操作的收益没有执行证据;静态评估按规则不超过7。
证据包含 revision 范围内的源文档、命令、错误表、CI 工作流和提交测试代码,具备有限审计线索。扣分在于测试未证明覆盖此 azure-compute 技能的关键路径,未执行或独立复现,外部文档链接未在本评估中核验,且部分事实仅由技能自身陈述;按静态规则不超过5。
- 部署、更新、删除、CRG 关联/解关联及 EMM 启用可能产生真实 Azure 资源、停机或持续费用;执行前应明确展示目标、权限、影响、费用和回滚步骤,并获得用户确认。
- VM Creator、VM Troubleshooter 以及若干 EMM/工作流引用文件未包含在本次材料中,不能据此确认完整流程、命令兼容性或故障反馈质量。
- 价格、SKU、配额、VMSS 限制和预览 API 可能变化;应在实际建议或操作前核验官方文档和当前订阅/区域状态。
- 材料未证明中文提示质量或大陆网络可达性;依赖 Azure、Microsoft Learn、GitHub Copilot、MCP 或外部 API 的场景应单独检查网络与认证条件。
它能做什么 & 适用场景
Azure Compute 是一个面向 Azure 虚拟机和虚拟机规模集的路由技能。它可处理规格与价格比较、VM/VMSS 创建部署、RDP 或 SSH 连接故障、容量预留组以及 Essential Machine Management 请求。技能要求先按意图选择工作流,再加载该工作流指定的参考文件。它只面向裸 VM/VMSS 基础设施;应用部署应交给 azure-prepare。
根据用户意图选择 VM Recommender、VM Creator、VM Troubleshooter、Capacity Reservation 或 Essential Machine Management 工作流;在 VM 创建相关请求中优先使用 Azure MCP 的 compute_vm_list-skus、compute_vm_list-images 和 compute_vm_check-quota;处理 VM 规格、定价、VMSS、自动缩放、连接故障、密码重置、NSG、CRG 和 EMM 相关请求。
- 需要为网站后端、GPU、机器学习或 HPC 工作负载选择 Azure VM 规格的团队。
- 需要创建或部署裸 Azure VM 或 VMSS 的基础设施工程师。
- 遇到 RDP、SSH、3389 端口拒绝、黑屏或密码问题的运维人员。
- 需要预留 VM 容量、关联或解除关联 CRG 的 Azure 用户。
- 需要了解 EMM 机器注册或监控流程的管理员。
优缺点一览
- 覆盖 VM、VMSS、自动缩放、价格比较、连接排障、CRG 和 EMM。
- 包含明确的工作流优先路由规则,减少直接读取错误参考文件的风险。
- frontmatter 标注 Microsoft 作者、MIT 许可证和 2.4.4 版本。
- 只覆盖裸 VM/VMSS 基础设施,不负责应用部署。
- 提供的材料没有展示各工作流文件的具体操作步骤、权限要求或完整故障处理内容。
- 依赖 Azure MCP 工具;材料没有证明其在其他 Agent 平台上的特定集成情况。
如何安装
在项目中运行 npx skills add microsoft/skills,在安装向导中选择 azure-compute。技能会安装到所选 Agent 的目录,例如 GitHub Copilot 使用 .github/skills/。
如何使用
用明确的任务描述触发它,例如:“比较适合机器学习工作负载的 Azure VM 规格和价格”或“我的 Azure VM 无法通过 SSH 连接”。若要部署 Docker 服务、Web 应用、API 或无服务器工作负载,应改用 azure-prepare。
对比同类
与 azure-prepare 的边界很明确:Azure Compute 面向裸 VM/VMSS 基础设施,azure-prepare 面向 Docker 服务、Web 应用、API 和无服务器应用部署。