该技能为 Azure Functions 开发提供专家指导,覆盖故障排查、最佳实践、决策、限制与配额、安全、配置、集成与编码模式以及部署,并将本地速查内容与远程文档获取能力结合。
主要能力按主题分类:故障排查涵盖 AZFD/AZFW 错误码、存储与配置问题、运行时/SDK/版本故障、网络问题以及 Node.js/Python 语言特定失败;最佳实践涵盖性能、可靠性、HttpClient 用法、依赖注入、幂等性、事件处理及语言优化;决策涵盖托管/运行时选择、成本与网络权衡、计划与运行时迁移(含 AWS Lambda 迁移、Cosmos/Service Bus 升级);限制与配额涵盖缩放限制、并发设置、基于目标的触发器缩放与语言支持生命周期;安全涵盖静态加密、安全存储与密钥、专用访问(VNet/专用终结点)、SQL 托管标识及 App Service 安全特性;配置涵盖运行时、绑定、触发器、网络、监视、应用设置、宿主技能与语言/运行时版本;集成与编码模式涵盖通过触发器、输入/输出绑定和辅助角色扩展将 Functions 连接到 HTTP、存储、消息传递、数据库、AI/OpenAI、Dapr、MCP、SignalR/Web PubSub 等外部系统;部署涵盖预配托管(Bicep/ARM/Terraform/PowerShell)、CI/CD(GitHub Actions、Azure Pipelines)、槽、容器/Kubernetes、特定语言构建及回滚/迁移。
使用方式:Agent 应根据类别索引定位相关章节,带行范围的类别使用 read_file 读取指定行,带文件链接的类别对链接的引用文件调用 read_file。若 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。
限制:依赖网络与相应工具可用性;文档内容以微软官方资料为准,具体功能、收费、价格、平台与效果等事实以对应文档为准,资料未提供的部分暂未提供。