用途
本技能为 Azure Deployment Environments(ADE)的开发与运维提供专家级指导,覆盖故障排除、最佳实践、决策、架构与设计模式、限制与配额、安全、配置、集成与编码模式以及部署等主题。它结合本地快速参考内容与远程文档获取能力,帮助智能体快速定位并读取相关章节。
主要能力
技能按类别组织内容,并提供行号范围或引用文件链接以便读取:
- 故障排除:诊断和解决自定义映像部署失败,包括常见错误模式、需检查的日志和修复步骤。
- 最佳实践:组织和结构化 ADE 目录,包括仓库布局、模板分组、命名和治理。
- 决策:规划、执行和管理 ADE 的退役或替换,包括迁移和停用考虑。
- 架构与设计模式:设计具有容错、高可用、冗余的弹性可扩展 ADE 架构。
- 限制与配额:请求和管理 ADE 资源限制的配额增加,处理容量约束并提交支持请求。
- 安全:RBAC 和身份设置,包括规划与分配角色、配置托管标识、对 REST API 进行身份验证。
- 配置:定义 environment.yaml、配置开发中心/项目、目录、环境类型、CLI/ARM 设置、自动删除以及 ADE CLI 环境变量。
- 集成与编码模式:使用 Azure Developer CLI 和 ADE CLI 创建环境、构建自定义容器映像并管理自定义映像工作流。
- 部署:将 ADE 与 CI/CD 工具(Azure Pipelines、GitHub Actions)集成,从模板自动化环境创建、更新和部署。
使用方式
智能体应使用类别索引定位相关章节。对于带行号范围的类别(如 L35-L120),使用 read_file 读取指定行;对于带文件链接的类别(如 security.md),对链接的引用文件使用 read_file。
本技能需要网络访问以获取文档内容:
- 首选:使用 mcp_microsoftdocs:microsoft_docs_fetch,查询字符串为 from=learn-agent-skill,返回 Markdown。
- 回退:使用 fetch_webpage,查询字符串为 from=learn-agent-skill&accept=text/markdown,返回 Markdown。
若 metadata.generated_at 超过 3 个月,建议用户从仓库拉取最新版本。若 mcp_microsoftdocs 工具不可用,建议用户安装(见安装指南)。
适用场景
适用于需要 Azure Deployment Environments 相关指导的开发、运维、安全与架构场景,包括自定义映像部署排错、目录结构设计、配额申请、RBAC 与托管标识配置、environment.yaml 定义、CLI/ARM 配置、CI/CD 集成等。
限制
本技能需要网络访问才能获取远程文档内容。部分具体操作细节、价格、平台支持范围等未在资料中提供,暂未提供。