用途:用自然语言设计 Azure 基础设施,或分析现有 Azure 资源以可视化架构,并继续修改与部署。
主要能力:内置图表引擎(scripts/ 文件夹),无需 pip install,直接使用捆绑的 Python 脚本生成含 605+ 官方 Azure 图标的交互式 HTML 架构图,无需联网或安装包即可使用。支持自动检测用户首条消息语言,后续所有面向用户的输出(ask_user、进度更新、报告、Bicep 注释等)均使用该语言。
使用方式:分两条路径。路径 A 新建:Phase 1 交互式架构设计+出图 → Phase 2 生成 Bicep 代码 → Phase 3 代码审查+编译验证 → Phase 4 validate → what-if → deploy。路径 B 分析并修改:Phase 0 扫描现有资源+出图 → 自然语言修改对话 → Phase 1 确认修改并更新图 → Phase 2~4 同上。路径不明确时用 ask_user 询问。Phase 1 进入 Phase 2 的必要条件是已用内置引擎生成 01_arch_diagram_draft.html 并展示给用户;部署后的修改请求回到 Phase 1 而非 Phase 0。
工具与环境:GHCP 环境下可用 web_fetch、web_search、ask_user、task 子代理、powershell。子代理不能使用 web_fetch/web_search,需查 MS Docs 的事实核查由主代理执行。az、python、bicep 常不在 PATH,应在进入 Phase 前发现一次并缓存;不要用 Get-Command python(Windows Store 别名风险),优先直接文件系统发现。
服务覆盖:对 Microsoft Foundry、Azure OpenAI、AI Search、ADLS Gen2、Key Vault、Microsoft Fabric、Azure Data Factory、VNet/Private Endpoint、AML/AI Hub 做了优化;其他 Azure 服务也全部支持,会自动查阅 MS Docs 以同等质量标准生成。稳定信息优先查参考文件,动态信息(API 版本、模型可用性、SKU、区域)始终查 MS Docs。
限制:资料未提供具体收费、价格、平台支持范围与效果保证;部分行为依赖 GHCP 环境与 Azure CLI 等外部工具。