Token导航 LogoToken导航TokenDH.com
Az104 Cert Buddy logo
运维云端未说明官方级别未说明来源级核验

Az104 Cert Buddy

MCP Server

一个基于GitHub Copilot的AI学习助手,专为Microsoft Azure管理员(AZ-104)认证考试设计,提供模拟试题、实践实验室和个性化学习计划。

工具数

3

提示词数

0

GitHub Stars

13

资源数

0
Claude云端部署DockerClaudeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

timothywarner-org

提供方

timothywarner-org

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

![AZ-104 Exam](https://learn.microsoft.com/en-us/credentials/certifications/exams/az-104) ![Azure Administrator](https://learn.microsoft.com/en-us/credentials/certifications/azure-administrator/) ![Microsoft Learn](https://learn.microsoft.com/) ![YouTube](https://www.youtube.com/watch?v=9RZWTgNTy90) ![TechTrainerTim.com](https://TechTrainerTim.com)

AZ-104证书伙伴

AI驱动的学习伴侣 微软Azure管理员(AZ-104) 认证考试,完全基于GitHub Copilot代理构建。这里没有应用程序代码,只有代理定义、技能规范、提示模板和MCP服务器配置,将GitHub Copilot Chat变成了一个交互式考试教练。

代理生成 考试实际练习题 通过交互式答案评估, 短期实践实验室 (10-20分钟),内置验证和清理功能,以及 个性化学习计划 基于你自我评估的信心。所有内容均为原创,并以Microsoft Learn文档为基础。

Azure知识先决条件

Azure新手?考虑完成 AZ-900:Azure基础 认证第一。自由 Azure基础学习路径 Microsoft Learn涵盖了AZ-104构建的基础概念。

如果你已经有了实践Azure的经验,你可以直接和这个学习伙伴一起继续。

先决条件

要求目的
VS Code支持Copilot聊天的IDE
GitHub Copilot聊天扩展在VS Code中运行代理和技能
Azure订阅仅当您想针对真实的Azure资源运行实践实验室时才需要

不需要API键、Node.js或Python。Microsoft Learn MCP服务器是一项免费托管服务,无需注册。

快速开始

  1. 克隆存储库:
   git clone https://github.com/timothywarner-org/az104-cert-buddy.git
  1. 在VS Code中打开文件夹:
   code az104-cert-buddy
  1. Microsoft Learn MCP服务器在中定义 .vscode/mcp.json 并在工作空间加载时自动配置。不需要API密钥或设置。
  1. 打开 GitHub Copilot 聊天助手 并调用代理:
   @az104-cert-buddy-agent Generate 5 practice questions on Azure RBAC

或者通过斜线命令使用附带的提示模板。类型 / 在Copilot Chat中查看他们:

   /az104-practice-question
   /az104-practice-lab
   /az104-study-planner

Slash命令在生成内容之前打开引导输入字段(技能区域、目标、难度等)。

验证设置

打开工作区后,确认MCP服务器已成功启动:

  1. 打开 输出 VS代码中的面板(查看>输出).
  2. 选择MCP服务器 az104buddy-mslearn 从下拉列表中。
  3. 验证服务器是否显示成功启动消息且无错误。

如果服务器无法启动,请参阅 故障排除 下面的部分。

如何使用它

Slash命令与代理调用

您可以通过两种方式与证书伙伴互动:

方法语法最适合
斜杠命令/az104-practice-question单个问题或实验室的引导输入字段
代理人提及@az104-cert-buddy-agent Generate 5 questions on RBAC自由形式的请求、多个问题或学习计划

这两种方法使用相同的代理和技能。Slash命令提供了一种类似表单的输入体验;代理提及允许自然语言请求。

练习题

就任何AZ-104主题向客服询问一个或多个练习问题。相互作用遵循两相流:

  1. 第一阶段——问题: 代理提供元数据(技能领域、目标、布隆级别)、基于场景的词干和四个答案选项(a-D)。确实如此 揭示正确答案。
  2. 你回答: 在聊天中键入您的选择(例如,“B”)。您还可以键入 “提示” 寻找线索或 “跳过” 看看答案。
  3. 第2阶段——评估: 代理告诉您是正确还是不正确,揭示正确答案,为每个选择提供两句话的基本原理,并列出Microsoft Learn参考URL。

如果您提出了多个问题,客服人员会一次提供一个问题,并跟踪进度(“问题2/5”),并在最后给出总结。

示例提示(通过代理):

@az104-cert-buddy-agent Generate 3 questions on virtual network peering
@az104-cert-buddy-agent Give me a hard Apply-level question about storage account access keys
@az104-cert-buddy-agent Quiz me on Microsoft Entra Conditional Access

或者使用斜线命令引导单个问题流:

/az104-practice-question

实践实验室

请客服提供一个动手实验室。实验室的时间范围为10-20分钟,包括:

  • AZ-104单物镜
  • 先决条件和启动状态
  • 编号的任务步骤(默认情况下为Azure CLI,如果指定,则为Portal/PowerShell)
  • 每个主要步骤后都有验证门,以便您确认成功
  • 常见故障的故障排除提示
  • 清除所有已创建资源的清理步骤

示例提示(通过代理):

@az104-cert-buddy-agent Create a 15-minute lab on locking down a storage account with a private endpoint
@az104-cert-buddy-agent Build a lab on configuring Azure DNS using PowerShell

或者使用斜线命令来引导实验室流程:

/az104-practice-lab

学习计划

不确定学习什么?向代理人索取个性化学习计划:

@az104-cert-buddy-agent I do not know what to study
@az104-cert-buddy-agent Create a study plan for me

或者使用斜线命令:

/az104-study-planner

该代理将展示五个AZ-104技能领域及其考试权重,要求您对每个领域的信心进行评分,然后生成一个包含估计小时数和Microsoft学习模块链接的优先计划。

技能

代理协调三种技能,每种技能都有自己的定义 SKILL.md 从中自动发现文件 .github/skills/:

az104-item-creator

地点: .github/skills/az104-item-creator/SKILL.md

生成符合考试实际的AZ-104练习题。每个问题包括:

  • 工作场所场景干(使用50多家随机虚构公司)
  • 四个答案选项(A-D),只有一个正确答案,随机位置
  • 基于常见管理员误解的合理干扰因素(没有虚假服务或标志)
  • 每个选择两句话的理由(仅在您回答后提供)
  • Microsoft学习参考
  • 支持“提示”(消除干扰因素)和“跳过”(显示答案)

该技能实施了一个质量检查表,涵盖场景现实主义、单一技能衡量、术语正确性、语法平行性、理论基础深度、答案位置随机化和虚构公司多样性。

az104-lab-创建者

地点: .github/skills/az104-lab-creator/SKILL.md

生成简短、自我验证的实践实验室。每个实验室包括:

  • AZ-104的单一目标和预计完成时间
  • 先决条件和所需权限
  • 使用精确命令或UI指令的分步任务
  • 确认每个步骤成功的验证门
  • 常见故障的故障排除条目
  • 完成反转所有更改的清理步骤

实验室更喜欢成本最低的Azure资源,并在无法实现时提供成本警告。有12个以上步骤的实验室被分成两个独立的实验室,以保持在20分钟的时间范围内。

az104-学习计划

地点: .github/skills/az104-study-planner/SKILL.md

根据您对AZ-104五个技能领域的自我评估信心,生成个性化的学习计划。该计划首先优先考虑薄弱环节,提供估计的学习时间,并链接到特定的Microsoft Learn模块。

MCP服务器

在中配置了一个模型上下文协议服务器 .vscode/mcp.json。当工作空间加载时,它会自动启动。

服务器ID技术目的
az104buddy-mslearnhttps://learn.microsoft.com/api/mcp (HTTP)免费的Microsoft Learn MCP服务器--没有API密钥,没有注册。提供 microsoft_docs_search (搜索学习文档), microsoft_docs_fetch (获取完整页面),以及 microsoft_code_sample_search (查找官方代码示例)。将所有内容固定在Microsoft官方文档中。

考试资源

资源链接
Azure管理员助理认证认证页面
AZ-104考试页面考试详情
AZ-104学习指南学习指南
免费实践评估实践评估
安排你的考试注册和日程安排
考试政策和常见问题考试政策
常见问题解答常见问题解答
考试优惠(考试重播)交易
MeasureUp实践测试测量
学生折扣学生定价
考试评分和报告评分详情
在线监考在线考试

关键规则

代理在所有生成的内容中强制执行几个不可协商的规则:

  • 仅限当前术语。 从不使用已退役的Azure产品名称。例如,“Azure AD”始终替换为“Microsoft Entra ID” .github/copilot-instructions.md.
  • 以微软学习为基础。 在咨询任何其他来源之前,每个问题和实验室都以官方的Microsoft Learn文档(通过Microsoft Learn MCP服务器访问)为基础。Microsoft学习网址作为参考。
  • 仅限原创内容。 该代理不会重新创建、转述或引用真实的考试问题、头脑风暴或泄露的内容。每个场景和词干都是从头开始写的。
  • 没有宫缩。 所有生成的文本都避免缩写。
  • 没有狡猾的措辞。 避免使用负面词语;必要时,它们会加粗并大写。
  • 分心者必须是真实的。 错误的答案选项引用了实际的Azure服务、标志和功能,而这些都是从未发明过的。
  • 实验室包括清理。 每个练习实验室都以删除练习过程中创建的所有资源的步骤结束。
  • 回答随机化。 正确答案的位置在A、B、C和D之间是随机的——永远不会是同一个字母。
  • 公司随机化。 虚构的公司名称来自50多家微软公司的列表,并不总是Contoso。
  • 微软风格。 所有内容均遵循微软写作风格指南(句子风格大写、输入中性动词、牛津逗号等)。

故障排除

问题原因修复
MCP服务器无法启动网络连接问题Microsoft Learn MCP服务器托管在 learn.microsoft.com/api/mcp --验证您是否可以访问互联网
代理未出现在副驾驶聊天中未安装扩展程序或未加载工作区安装 GitHub Copilot 聊天助手 扩展并将此文件夹作为工作区打开
Slash命令未出现Copilot Chat无法识别提示文件关闭并重新打开VS Code;确保 .github/prompts/ 文件存在
“找不到工具”错误MCP服务器ID不匹配验证代理/提示文件中的工具ID是否与中的服务器ID匹配 .vscode/mcp.json

存储库结构

.github/
  agents/
    az104-cert-buddy-agent.agent.md    Main Copilot agent definition
  skills/
    az104-item-creator/SKILL.md        Exam question generation skill
    az104-lab-creator/SKILL.md         Practice lab generation skill
    az104-study-planner/SKILL.md       Personalized study plan skill
  prompts/
    az104-practice-questions.prompt.md  Prompt template for single practice questions
    az104-practice-lab.prompt.md        Prompt template for practice labs
    az104-study-planner.prompt.md       Prompt template for study plans
  copilot-instructions.md              Workspace-level Copilot instructions and rename table
  workflows/
    validate.yml                       CI validation pipeline (non-blocking)
.vscode/
  mcp.json                             MCP server definitions (workspace-scoped)
  extensions.json                      Recommended VS Code extensions
.editorconfig                          Editor formatting consistency
.gitignore                             Git ignore rules
CLAUDE.md                              Guidance for Claude Code when editing this repo
CONTRIBUTING.md                        Contribution guidelines and PR process
LICENSE                                Repository license
SECURITY.md                            Security policy and vulnerability reporting
references/
  az104-objectives.md                  AZ-104 skills-measured reference (April 2025)
  fictional-companies.md               Microsoft fictional company names for scenarios
  style-guide.md                       Microsoft Writing Style Guide key principles
  style-guide.pdf                      Microsoft Writing Style Guide (full source PDF)
reference/                             AB-900 cert buddy reference implementation

说明及支持

目录标签

目录标签

Claude云端部署DockerAzure认证本地部署学习助手模拟试题实践实验室个性化学习

支持客户端

ClaudeVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP